Video Streams Outputs
Overview
Frequency Studio outputs a managed linear channel stream that is compatible with most distribution methods and platforms. Frequency Linear Channels are programmed per channel and distributed to many distributors at the same time, which allows for easy management and high scalability. Content can be programmed from VOD or live feeds, and are played out in real-time with broadcast-ready features all from the cloud.
Features
Operational
Feature | Details |
---|---|
Default Linear Channel Creatives | Each linear channel has its own slates for Ad Pods, Time Fill, and Technical Difficulty. |
Ad Marker Insertion | Ad cue points can be ingested from VOD library or selected using Studio. Supported cue points are in milliseconds and in SMPTE timecode. |
Channel Scheduling | Channel programmer can schedule VOD, live, or playlist content. Changes can be made to the linear channel as soon as 60 minutes prior to playout time. Schedule metadata is updated and available in real-time. |
Cut to Live Show Programming | Channel programmer can switch to a live show and back to original programming in real-time. |
Scheduling and Program Metadata | Channel and content metadata passes through system and into EPG output. |
Technical
Feature | Details |
---|---|
Adaptive Bitrate Video | Video stream delivery via multiple resolutions and bitrates to accommodate device and bandwidth limitations. |
Audio Normalization | Audio normalization (-24db) across content to ensure broadcast-safe distribution. |
Closed Captions | Supports CEA-608/708 embedded closed captions in video stream. Captions are provided from content partner as either embedded (CEA-608) or sidecar (.SRT, .SCC, etc.) and are muxed into encoded video during ingestion processing. |
Ad Markers & Slates | Frame-accurate ad markers (SCTE-35 supported). Content metadata can be included in these markers for optimized ad serving. Ad pod fall back / slate video is played out during ad breaks. For HLS output, ad markers have cue out, continuation, and cue in markers along with SCTE-35 metadata (content id, etc.). |
Frequency CDN Delivery | Frequency can act as Origin or CDN delivery for the channel outputs. |
Frequency SSAI | Frequency can insert advertising into the stream via server-side ad insertion powered by a Frequency-managed or third party ad server (Telaria, SpotX, DFP, etc.). |
Linear Schedule Metadata | Scheduling information (EPG) at summary or detailed level. Available in JSON (generic), XML, and CSV (generic) formats. |
Cut to Live Show Programming | Live shows appear the same as VOD content playback in the video stream. The channel programmer can cut into and out of a live show using Studio in real-time. |
HLS Output | Distribute to distribution systems or end-users. HLS specifications can be found below. Dedicated static master HLS stream URL per linear channel for easy distribution upkeep. URL supports HTTP and HTTPS. |
MPEG-DASH Output | For Android mobile legacy player support. |
RTMP Output | RTMP format output of video stream. Ad markers data will not be available in this output format. |
Specifications
Channel Target Resolutions
4K: 2160p (16:9)
1080p: 1920x1080 (16:9)
720p: 1280x720 (16:9)
HLS Output
Manifest
HLS Version: 3
Target Chunk Size: 6 seconds
Total Segments: Rolling 10 segments (60 seconds total)
Segment location: Relative path
Segments
Video Resolution | Video Codec | Audio Codec | Target Bitrate |
---|---|---|---|
3840x2160** | H.264/H.265†, High@L4.1 | AAC (48 KHz Stereo) | 9.5 Mbps |
1920x1080* | H.264/H.265†, High@L4.1 | AAC (48 KHz Stereo) | 4.5 Mbps |
1280x720 | H.264/H.265†, High@L4.1 | AAC (48 KHz Stereo) | 3.0 Mbps |
1024x576 | H.264, High@L3.2 | AAC (48 KHz Stereo) | 1.3 Mbps |
640x360 | H.264, High@L3.1 | AAC (48 KHz Stereo) | 800 Kbps |
384x216 | H.264, Main@L3 | AAC (48 KHz Stereo) | 400 Kbps |
* Applicable for 1080p resolution linear channels only.
** Applicable for 2160p resolution linear channels ("4K") only.
† Applicable for HEVC distributions only
Audio Tracks
Embedded multi-audio track supported.
Individual audio-tracks as sidecar files not supported due to real-time playout nature of video stream.
Sidecar Closed Captions / Subtitles
Embedded closed captions / subtitles supported (CEA-608/708).
Individual subtitling as sidecar files not supported due to real-time playout nature of video stream.
MPEG-DASH Output
For Android mobile device support that do not have HLS-ready players (legacy). Coming soon.
RTMP Output
Supported, but SCTE35 ad markers are not included.
Metadata
Electronic Program Guide (EPG)
EPG information per channel can be queried using a public API to retrieve data. The scheduling data is real-time with a cache for high scalability and performance load times. For more information on how to use this feature and the data contained, please see EPG User Guide.
Third Party Integrations
Gracenote Content Registration
A Gracenote integration (Channel, Schedule, and Programs) is available for ingestion/processing by Gracenote. This requires a distributor-to-Gracenote or Content Partner-to-Gracenote arrangement. The integration between Frequency and Gracenote is a transparent and an automated process to the Content Partner.
Linear Channel Schedule / EPG - Frequency Linear Channels are registered with Gracenote to obtain a StationId and CallSign.
Video Content - Video assets that are used for VOD and Linear distribution are registered with Gracenote to obtain a tmsId.