okeanos pdf

Okeanos™
Transcoding & Transmuxing Server
Okeanos Server is a file-based transcoding and as worldwide only solution also a format transmuxer server-solution
that facilitates the conversion of media to a massive array of acquisition, broadcast, web and mobile formats. It
can run as a stand-alone application or as part of a multi-cluster node.
Part of the Okeanos Server family of optimized multiscreen and production workflow solutions, Okeanos supports
all major HD and UHD formats, and can handle all critical transcoding operations, including SD/HD/UHD
conversion, PAL/NTSC conversion, logo insertion and more.
HEVC / H.265 High Speed Encoder / Main 10 Profile Encoder
Okeanos High Speed H.265 Encoder is based on Ittiam HEVC SDK. Combine with Okeanos Video Transcoding
engine it is ideally for fast and real time encoding requirements with broadcast grade quality for the distribution
and delivery markets.
Description
Supports real time as well as off-line encoding
Resolution support from QVGA to UHD/4K
Multiple operating presets which trade-off encoding quality vs. speed.
Support for 8-bit input and output pixel-depths
Multi-bitrate support within a single encoding instance
Available on Microsoft Windows as well as Linux platforms
Intelligent and fast algorithms to determine optimal Coding Unit (CU), Prediction Unit (PU) and Transform Unit (TU) sizes
Tightly coupled RD optimized partition and mode selection logic
Perceptual Quality based QP modulation for bitrate control
High performance throughput using optimal multi- threaded software partitioning for multicore
and platform specific optimization for SIMD
Supported Features
Produces streams compliant with HEVC Main Profile, Rec. ITU-T H.265 (04/2013)
Supports resolutions from 320x240 up to 4096x2176 (image width and height can be any multiple of 2)
Input: YCbCr 4:2:0 planar or pixel-interleaved Cb/Cr format with 8/10-bits per pixel
Output format: Annex-B byte-stream format
Supports all standard frame-rates (23.98 to 60fps)
Supports following features / tool sets:
I, P, B pictures
Multiple reference pictures
Up to 4 temporal hierarchies (dyadic at all layers)
Automatic optimal CU size determination (64 to 8)
Automatic optimal TU size determination (32 to 4)
Intra prediction unit sizes from 32 to 4 (and support for all Intra prediction modes)
Inter prediction unit sizes from 64x64 to 8x8
Asymmetric and Symmetric Motion Partitions
Quarter pixel accurate motion estimation /
compensation
RD-optimized mode selection
Supported Features
In-loop deblocking filter
Open-GOP (CDR) and Closed-GOP (IDR)
Constant QP Mode
Constant Bit Rate (CBR) & Variable Bit Rate (VBR)
Currently supports compression ratios in the
range of 400:1 to 16:1
Perceptual quality based QP modulation
Weighted prediction
Wavefront Parallel Processing (WPP)
Tiles on single CPU
Sample Adaptive Offset (SAO)
Look Ahead Processing (LAP)
Configurable number of look-ahead frame buffers
Ability to insert AU delimiters
Ability to configure the number of threads
SIMD optimizations with support for SSE4.1, SSE4.2,
AVX1.0/2.0
Interlaced support with field separated input format
Insertion of VUI and SEI timing information
APIs with ability to:
Provide input and output buffers asynchronously
Make asynchronous control calls
Share I/O buffers with application code
Encoder Validation
The H.265 Main Profile encoder has been verified
For compliance by decoding the streams using the HM reference decoder
For objective quality by measuring BD-bitrate against the HM reference encoder
For compression gains with respect to AVC using comparable quality/speed settings of the x264 encoder
For analysis using commercially available HEVC bit stream analyzers
For perceptual quality using commercially available PQA tools
For interoperability using variety of open-source and commercially available HEVC decoders
Encoder Performance
Main 10 Profile Add-on (Optional)
Support for Main 10 Profile Encoding
Support for 10-bit input and output pixel-depths
Produces streams compliant with HEVC Main 10
Okeanos Transcoding Engine Codecs and Protocols
Supported Video Encoders
Supported Video Decoders
H.264 AVC Base,Main and High Profile
H.265 / HEVC // CBR & VBR //
H.264
H.265 / HEVC
VP9
Apple ProRes (LT,HQ)
MPEG-2 video
MPEG-4 part 2
Supported Audio Encoders
Supported Audio Decoders
MP3
AAC+
AC3 ATSC A.52 / ETSI TS 102 366
MP3
AAC+
AC3
File Output formats
Streaming output formats
H.265 & AAC muxed in Mp4
H.265 & AAC muxed in Mpeg Transport Stream (mts)
H.264 & AAC muxed in Mp4
H.264 & AAC muxed in Mpeg Transport Stream (mts)
H.265 & AAC in Mpeg Dash
H.264 & AAC in Apple HLS
Transport Protocols
TCP
UDP
RTMP
RTSP
Control Features
- Single File Conversation over commandline API
- Watchfolder Process
- Batch Processing
System Requirements
- Linux 64 Bit x86 Architecture
- 12,24 or 48 Cores
- 256 SSD Harddrive or more
Optional Okeanos Plugins
- Invisible Video Watermarking for H.264 and HEVC Video encoding
- Invisible Audio Watermarking Plugin for AAC Audio Encoding
- DRM (Digital Rights Management)
- Okeanos Cluster Node Management
- Transmuxer Plugins
Custom codec and output development support on request.
More more information visit our webside at: http://onlinelib.de