Actions

Difference between revisions of "Broadcastify/RTLSDR-Airband"

From The RadioReference Wiki

Line 6: Line 6:
  
 
=== Sample Config Files ===
 
=== Sample Config Files ===
add below
+
# BOF rtl_airband.conf #
 +
 
 +
# Modify by Rodney Yeo (9W2YJ) rodyeo.dyndns.org This is a custom
 +
# configuration file for RTLSDR-Airband. Just a single RTL dongle with
 +
# on AM channels in scan mode. Each channel is sent to a multiple
 +
# frequency to multiple Icecast output. Refer to
 +
# https://github.com/szpajder/RTLSDR-Airband/wiki for description of
 +
# keywords and config syntax.
 +
 
 +
#
 +
# index = 0 => First dongle index = 1 => Second dongle
 +
devices: ({
 +
  type = "rtlsdr";
 +
  index = 0;
 +
  gain = 28;
 +
  correction = 0;
 +
  mode = "scan";
 +
  channels:
 +
  (
 +
    {
 +
  #squelch = 35; # Uncomment to set squelch manually
 +
      freqs = ( 118200000, 119450000, 121900000, 124200000 );
 +
      labels = ( "Tower", "S-Approach", "Ground", "N-Approach" );
 +
      outputs: (
 +
 
 +
  # For local IceCast
 +
        {
 +
          type = "icecast";
 +
          server = "127.0.0.1";
 +
          port = 8000;
 +
          mountpoint = "LOCAL";
 +
          name = "Airport_ICAO";
 +
          genre = "ATC";
 +
          username = "source";
 +
          password = "hackme";
 +
          send_scan_freq_tags = true;
 +
  description = "LOCAL IceCast Server";
 +
        },
 +
 +
  # For remote BroadCastify
 +
        {
 +
          type = "icecast";
 +
          server = "audioX.radioreference.com"; #FROM_YOUR_RR_FEED_PROVIDER_PAGE
 +
          port = 80; # PORT OF RR_FEED_PROVIDER ICECAST SERVER, USUALLY 8000
 +
          mountpoint = "XXXXXXXX"; #MOUNT_POINT_FROM_YOUR_RR_FEED_PROVIDER_PAGE
 +
          name = "XXXXXXXX"; #FEED NAME THAT RR GAVE YOU WHEN YOU APPLIED
 +
  genre = "ATC";
 +
          username = "source";
 +
          password = "XXXXXXXX"; #PASSWD_FROM_YOUR_RR_FEED_PROVIDER_PAGE
 +
          send_scan_freq_tags = true;
 +
  description = "XXXXXXXX"; DESCRIPTION ASSIGNED FROM YOUR FEED APPLICATION
 +
        }
 +
 +
# If you need more outputs, put here
 +
# Make sure you remove the comma at the end of the profile segment template e.g. "}," to "}" else you get and error !
 +
 
 +
      );
 +
    }
 +
  );
 +
}
 +
);
 +
# BOF rtl_airband.conf #

Revision as of 08:55, 8 January 2020

RTLSDR-Airband receives analog radio voice channels and produces audio streams which can be routed to various outputs.

Download: https://github.com/szpajder/RTLSDR-Airband

Broadcastify Fully Supports RTLSDR-Airband

Sample Config Files

  1. BOF rtl_airband.conf #
  1. Modify by Rodney Yeo (9W2YJ) rodyeo.dyndns.org This is a custom
  2. configuration file for RTLSDR-Airband. Just a single RTL dongle with
  3. on AM channels in scan mode. Each channel is sent to a multiple
  4. frequency to multiple Icecast output. Refer to
  5. https://github.com/szpajder/RTLSDR-Airband/wiki for description of
  6. keywords and config syntax.
  1. index = 0 => First dongle index = 1 => Second dongle

devices: ({

 type = "rtlsdr";
 index = 0;
 gain = 28;
 correction = 0;
 mode = "scan";
 channels:
 (
   {
 #squelch = 35; # Uncomment to set squelch manually
     freqs = ( 118200000, 119450000, 121900000, 124200000 );
     labels = ( "Tower", "S-Approach", "Ground", "N-Approach" );
     outputs: (

# For local IceCast

       {
         type = "icecast";
         server = "127.0.0.1";
         port = 8000;
         mountpoint = "LOCAL";
         name = "Airport_ICAO";
         genre = "ATC";
         username = "source";
         password = "hackme";
         send_scan_freq_tags = true;

description = "LOCAL IceCast Server";

       },

# For remote BroadCastify

       {
         type = "icecast";
         server = "audioX.radioreference.com"; #FROM_YOUR_RR_FEED_PROVIDER_PAGE
         port = 80; # PORT OF RR_FEED_PROVIDER ICECAST SERVER, USUALLY 8000
         mountpoint = "XXXXXXXX"; #MOUNT_POINT_FROM_YOUR_RR_FEED_PROVIDER_PAGE
         name = "XXXXXXXX"; #FEED NAME THAT RR GAVE YOU WHEN YOU APPLIED

genre = "ATC";

         username = "source";
         password = "XXXXXXXX"; #PASSWD_FROM_YOUR_RR_FEED_PROVIDER_PAGE
         send_scan_freq_tags = true;

description = "XXXXXXXX"; DESCRIPTION ASSIGNED FROM YOUR FEED APPLICATION

       }

# If you need more outputs, put here # Make sure you remove the comma at the end of the profile segment template e.g. "}," to "}" else you get and error !

     );
   }
 );
}

);

  1. BOF rtl_airband.conf #