avc/h264 high profile mpeg2 video MPEG1 Audio AC3 Audio avc/h264 main profile avc/h264 baseline hevc/h.265 main profile
Transcoding parameters
avc/h264 high profile avc/h264 main profile Resolution adjustment Bitrate (change/select) GOP adjustment CABAC adjustment B frames adjustment (number of B-frames, B frames as reference) Transcoding buffer size Minimal L-frames interval Quantization parameters (Adaptive Quantization, Spatial AQ and etc.) Deinterlacer Cropping hevc/h.265 main profile
General requirements
Quick Sync and GPU powered encoding CPU: x86 Intel CPU i7/Xeon GPU: Quadro, Tesla NVIDIA cards etc. RAM: minimum 8 Gb, recommended 32 Gb For each output stream consider: 4GB RAM for 1080p → 1080p, 720p, 480p, 360p, 240p 3GB RAM for 1080p → 1080p 1.5GB RAM for 576p → 576p, 360p, 240p HDD or SSD: 500 Mb for Streambuilder software consider some space for log files and output HLS, DASH Following OS are supported: Ubuntu 20/22/24 LTS
Audio transcoding parameters
AAC-LC AAC-HE Dolby Digital (AC3) Multiple audio tracks transcoding for each video stream
Output transport
UDP Multicast (igmp v2) MPEG-2 TS SPTS HLS DASH
Extra features
SCTE-35 marks insertion into TS stream Subtitles transcoding support (DVB and teletext subtitles, СС PID USER private, CC PID Teletext)
MPEG2 TS stream features
PID editing SID editing Program Name editing
~
Custom user cases
Ensures high availability by reserving N+M servers, with failover control managed by an external watchdog that monitors the presence of chunks/manifests.
A business logic service that places SCTE-35 markers in the output stream to manage advertising and content switching.
Allows replacement content insertion based on: • SCTE-35 markers in the input stream. • External commands via API or scripts. • Fixed schedules with specific start times and durations. • DTMF markers in audio tracks.
• Embeds logos, including graphics and text (e.g., age restrictions). • Allows scheduled toggling of logo embedding.
• Embeds subtitles directly into the video (hard embedding). • Supports DVB Subtitles and WebVTT formats.
Enables recording of live streams for archival or playback purposes.
Automatically creates preview images (thumbnails) from live streams.
Secures content with multiple DRM technologies: FairPlay, PlayReady, Widevine, Verimatrix, and AES-128 encryption.
• Blackouts based on a schedule. • Blackouts triggered by DTMF markers.
Inserts advertisements or alternate content triggered by SCTE-35 markers.
Enables unlimited replication of streams for wider distribution.
~
Our customers and partners
Reach us, we can help!
With more than 10 years of online video experience we help people build streaming services from all over the world