Actions

Difference between revisions of "Broadcastify/RTLSDR-Airband"

From The RadioReference Wiki

Line 24: Line 24:
 
     {
 
     {
 
# squelch = 30; # Uncomment to set squelch manually
 
# squelch = 30; # Uncomment to set squelch manually
       freqs = ( 118200000, 119450000, 121900000, 124200000 ); # MODIFY_YOUR_AIRPORT_AIRBAND_FREQUENCY
+
       freqs = ( 118200000, 119450000, 121900000, 124200000 );     # MODIFY_YOUR_AIRPORT_AIRBAND_FREQUENCY
       labels = ( "Tower", "S-Approach", "Ground", "N-Approach" ); # MODIFY_YOUR_AIRPORT_AIRBAND_FREQUENCY_NAME_LABELS
+
       labels = ( "Tower", "S-Approach", "Ground", "N-Approach" );     # MODIFY_YOUR_AIRPORT_AIRBAND_FREQUENCY_NAME_LABELS
 
       outputs: (
 
       outputs: (
  
Line 45: Line 45:
 
         {
 
         {
 
           type = "icecast";
 
           type = "icecast";
           server = "audioX.radioreference.com"; # FROM_YOUR_RR_FEED_PROVIDER_PAGE
+
           server = "audioX.radioreference.com";     # FROM_YOUR_RR_FEED_PROVIDER_PAGE
           port = 80; # PORT_OF_RR_FEED_PROVIDER_ICECAST_SERVER_USUALLY_8000
+
           port = 80;     # PORT_OF_RR_FEED_PROVIDER_ICECAST_SERVER_USUALLY_8000
           mountpoint = "XXXXXXXX"; # MOUNT_POINT_FROM_YOUR_RR_FEED_PROVIDER_PAGE
+
           mountpoint = "XXXXXXXX";     # MOUNT_POINT_FROM_YOUR_RR_FEED_PROVIDER_PAGE
           name = "XXXXXXXX"; # FEED_NAME_THAT_RR_GAVE_YOU_WHEN_YOU_APPLIED
+
           name = "XXXXXXXX";     # FEED_NAME_THAT_RR_GAVE_YOU_WHEN_YOU_APPLIED
 
  genre = "ATC";
 
  genre = "ATC";
 
           username = "source";
 
           username = "source";
           password = "XXXXXXXX"; # PASSWD_FROM_YOUR_RR_FEED_PROVIDER_PAGE
+
           password = "XXXXXXXX";     # PASSWD_FROM_YOUR_RR_FEED_PROVIDER_PAGE
 
           send_scan_freq_tags = true;
 
           send_scan_freq_tags = true;
  description = "XXXXXXXX"; # DESCRIPTION_ASSIGNED_FROM_YOUR_RR_FEED_APPLICATION
+
  description = "XXXXXXXX";     # DESCRIPTION_ASSIGNED_FROM_YOUR_RR_FEED_APPLICATION
 
         }
 
         }
 
 

Revision as of 09:51, 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 ===

# Sample file of "rtl_airband.conf" custom for BroadCastify.com server streaming
# https://github.com/szpajder/RTLSDR-Airband/wiki

# index = 0 => First dongle 
# index = 1 => Second dongle

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

	  # For local IceCast server
        {
          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 server
        {
          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_RR_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 !

      );
    }
  );
 }
);