Table of Contents
Format | Bitrates (kbps) | Samplerates (Hz) | Channels |
---|---|---|---|
MP3 | 16, 32, 48, 56, 64, 96, 128, 192, 256, 320 | 11025, 22050, 44100, 48000, 96000 | Mono, Stereo |
AAC (AAC-LC) | 16, 32, 48, 56, 64, 96, 128, 192, 256, 320 | 11025, 22050, 44100, 48000, 96000 | Mono, Stereo |
HE-AAC v1 | 16, 32, 48, 56, 64, 96, 128, 192, 256, 320 | 22050, 44100, 48000, 96000 | Mono, Stereo |
HE-AAC v2 (AAC+) | 16, 32, 48, 56, 64, 96, 128, 192, 256, 320 | 22050, 44100, 48000, 96000 | Stereo |
Ogg Vorbis | 16, 32, 48, 56, 64, 96, 128, 192, 256, 320 | 11025, 22050, 44100, 48000, 96000 | Mono, Stereo |
Ogg Opus | 16, 32, 48, 56, 64, 96, 128, 192, 256, 320 | 8000, 12000, 16000, 24000, 48000 | Mono, Stereo |
Ogg FLAC (Lossless) | Avg. ~1500 kbps | 11025, 22050, 44100, 48000, 96000 | Mono, Stereo |
Protocol | Codecs | Notes |
---|---|---|
Icecast2 | All | Uses HTTP "Source" verb. Compatible with Icecast, Icecast-KH, and RSAS |
Icecast2 (SSL/TLS) | All | Compatible with Icecast-KH and RSAS |
Shoutcast 1 | All | Requires Shoutcast 2.x server. |
Shoutcast 1 Legacy | All | Compatible with Shoutcast 1.x servers. |
Shoutcast 2 | All | Ultravox 2.1 protocol. Supports station logo. Requires Shoutcast 2.x server. |
Rocket Broadcaster is compatible with most soundcards, but requires soundcards that provide WASAPI, WDM-KS, or ASIO drivers. Soundcards that are compatible with Windows 7 or newer will work. Rocket Broadcaster is capable of capturing from one input at a time. (Multiple instances of the software can be run on one PC to encode unique streams.)
Known compatible soundcards:
Rocket Broadcaster is compatible with hundreds more soundcards. In general, if it works in Windows 7/8/10, it will work with Rocket Broadcaster.
Input | Output | |
---|---|---|
Sampling Rates | 22.5, 44.1, 48, 96 kHz | See encoder specification below. |
Sample Formats | 32-bit | N/A |
Virtual soundcards are generally compatible with Rocket Broadcaster and can be used to route audio from individual other applications or route networked audio through Rocket.
Known compatible virtual soundcard drivers:
Rocket Broadcaster supports five different methods of ingesting metadata:
When reading metadata from a text file, or through TCP or UDP, the metadata may be formatted in any of the following supported formats:
Artist - Title
)Rocket Broadcaster is capable of receiving metadata from the following automation systems or metadata processors:
Additionally, Rocket can receive metadata from any automation system that can send metadata to a text file or over TCP/UDP using one of the above formats.
Need support for another radio automation system? Send us an email with a sample of the metadata and we'd be happy to add support for it.
Metdata output from Rocket Broadcaster can be customized. By convention, the metadata output defaults to "Artist - Title", but this string can be customized. If XML metadata is received, any additional parsed tags are available to be used in the customized output.
Rocket Broadcaster is officially tested with Icecast2 2.4.3, Icecast-kh 2.4.0-kh3, and SHOUTcast DNAS v2.5.0.715. Incidental testing is performed on more versions of these streaming servers, and below is a collection of notes and issues we've discovered while testing these streaming servers:
A VPAT Version 2.4 accessibility conformance report is available for Rocket Broadcaster here.