DAB+ is rolling out, but only to ~30 metro • No sector-wide internet streaming solution - smaller stations are precluded • FM/AM/DAB need special hardware - Internet streaming available to any internet connected device Monday, 13 May 13
startup with revenue! • Attempting to build a scalable broadcast platform for the internet • Born out of PBS, but now working with 3RRR, 3MBS, 2FBI, 4ZZZ and more • v1.0 has been running for a few years Monday, 13 May 13
(RTSP, etc) • We have no money, and neither do our clients - prefer upfront costs to ongoing • Continuous/Live broadcasts aren’t the norm for existing services • Many devices and codecs to support Monday, 13 May 13
chops it into short (10-30s) segments • Segments are uploaded to your CDN • Playlist (m3u8) file generated with references to new segments • Client polls playlist file to check for new segments Monday, 13 May 13
stream content (prefer HLS, include audio-only 3G friendly bitrate) • AVPlayer et al support HLS out-of-the-box • Manifest file lists playlists for each bitrate and codec - client can choose to up/downgrade stream based on network conditions • Just HTTP, works well with proxies, firewalls, front-end caches, etc Monday, 13 May 13
interaction • Scaling costs are a function of broadcasters, not listeners • Fault tolerant - worst case, playlist doesn’t get updated, or segments are lost • Event streaming (rewindable live streams) • PVR-style, pause live streams Monday, 13 May 13
+ processing overhead • Transcode to all desired bitrates ahead of time, even if they aren’t used • Transcoding segments to avoid lossy encoding ‘gaps’ is tricky • HA segmenter is problematic Monday, 13 May 13
effort (coding, design, promotion) • Anyone with deep ffmpeg, libfdk_aac, mpegts and adts knowledge? • Investment / Funding to grow the project and pursue commercial options Monday, 13 May 13