Broadcastify-Calls-Trunk-Recorder
From The RadioReference Wiki
Revision as of 14:15, 26 April 2020 by Blantonl (talk | contribs) (→Example Trunk Recorder configuration)
Revision as of 14:15, 26 April 2020 by Blantonl (talk | contribs) (→Example Trunk Recorder configuration)
Contents
Download and Build Trunk Recorder
You need to download and build the latest version of Trunk Recorder
Build instructions are here:
Make sure you have ffmpeg compiled and built to support AAC audio encoding. Follow these instructions here:
Apply for API Key and System ID
You will need an API Key and System ID assigned by the Broadcastify administrator before you can get started.
To get a System ID and API Key issued, send an email to support@radioreference.com with the following info:
- Your RadioReference/Broadcastify Username
- Trunked or Conventional System(s) you wish to send to us
- Trunked Site Name (in the RRDB) or Frequencies List to send to us
- County where your ingest system resides
Configure Trunk Recorder
There are 3 configuration options
broadcastifyApiKey : specified for each system entry in your trunk-recorder config this is the API Key issued to you by the administrator broadcastifySystemId : specified for each system entry in your trunk-recorder config this is the unique system identifier issued to you by the administrator broadcastifyCallsServer : specified SYSTEMWIDE for in your trunk-recorder config should always be set to: "https://api.broadcastify.com/call-upload"
Example Trunk Recorder configuration
- API Key Example: "9c3e3b1d-324f-11aa-bd8b-0ec68ab9ccec"
- System ID Example: "91"
{ "sources": [{ "center": 853000000.0, "rate": 2048000, "ppm": 69.0, "gain": 35.0, "digitalLevels": 3, "digitalRecorders": 4, "driver": "osmosdr", "device": "rtl=02,buflen=65536", "modulation": "fsk4" }], "systems": [{ "control_channels": [851325000, 851825000], "type": "p25", "shortName": "mySystemName", "broadcastifyApiKey": "9c3e3b1d-324f-11aa-bd8b-0ec68ab9ccec", "broadcastifySystemId": "91", "audioArchive": false }], "broadcastifyCallsServer": "https://api.broadcastify.com/call-upload", "controlWarnRate": 5, "callTimeout": 0.75 }