Integrate OTA alias for Broadcastify srcId_alias #2395
Open
djshadowxm82 wants to merge 5 commits intoDSheirer:masterfrom
Open
Integrate OTA alias for Broadcastify srcId_alias #2395djshadowxm82 wants to merge 5 commits intoDSheirer:masterfrom
djshadowxm82 wants to merge 5 commits intoDSheirer:masterfrom
Conversation
Ports the OTA alias lookup logic from trunk-recorder commit 91597dc into sdrtrunk's Broadcastify Calls integration. When uploading a call, the source radio ID's alias name is resolved via the existing alias system and sent as the srcId_alias form field. If no alias is configured, the field is omitted. Agent-Logs-Url: https://github.com/djshadowxm82/sdrtrunk/sessions/abc044d3-99c6-4d5c-8d44-99ac8a11bef9 Co-authored-by: djshadowxm82 <10658965+djshadowxm82@users.noreply.github.com>
…List lookup Changes getFromAlias() to resolve the over-the-air talker alias acquired in real-time from RF signals (P25 Motorola Talker Alias, DMR Talker Alias) instead of looking up manually pre-configured aliases from the AliasList system. Follows the same pattern used by OpenMHZ and RdioScanner broadcasters. Agent-Logs-Url: https://github.com/djshadowxm82/sdrtrunk/sessions/d8cbaf9c-e6db-419a-90f4-c9ee04846995 Co-authored-by: djshadowxm82 <10658965+djshadowxm82@users.noreply.github.com>
…anch Agent-Logs-Url: https://github.com/djshadowxm82/sdrtrunk/sessions/224c0998-9677-4b83-8fb4-724c1e745e00 Co-authored-by: djshadowxm82 <10658965+djshadowxm82@users.noreply.github.com>
…y-calls-logic Use OTA talker alias from RF for Broadcastify srcId_alias field
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request adds support for including the over-the-air (OTA) talker alias of the source radio (FROM identifier) when uploading call recordings to Broadcastify. The talker alias, if present and valid, is now sent as an additional field in the upload request. This enhancement improves metadata richness for uploaded calls.
Enhancements to Broadcastify call uploads:
RADIO_ID_ALIAS(srcId_alias), to theFormFieldenum to represent the OTA talker alias in uploads.getFromAliasmethod inBroadcastifyCallBroadcaster.javato extract a valid talker alias from the source radio's identifiers in the audio recording.processRecordingQueue()method to retrieve the talker alias usinggetFromAliasand include it in the upload request if available. [1] [2]TalkerAliasIdentifierto support talker alias extraction logic.