Actions

Broadcastify-Calls-Trunk-Recorder

From The RadioReference Wiki

Revision as of 09:10, 26 April 2020 by Blantonl (talk | contribs) (Created page with "=== Download and Build Trunk Recorder === * https://github.com/robotastic/trunk-recorder === Apply for API Key and System ID === You will need an '''API Key''' and '''Syste...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Download and Build Trunk Recorder

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:

  1. Your RadioReference/Broadcastify Username
  2. Trunked or Conventional System(s) you wish to send to us
  3. Trunked Site Name (in the RRDB) or Frequencies List to send to us
  4. 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: "9c3e3b1d-324f-11aa-bd8b-0ec68ab9ccec" (example) System ID: "91" (example)

{

"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 }