Thumbnail
OvenMediaEngine can generate thumbnails from live streams. This allows you to organize a broadcast list on your website or monitor multiple streams at the same time.
Configuration
Bind
Thumbnails are published via HTTP(s). Set the port for thumbnails as follows. Thumbnail publisher can use the same port number as HLS and DASH.
Encoding
To publish thumbnails, you need to set up an encoding profile. You can choose JPG, PNG and WEBP as the format. You can set the Framerate and Resolution. Please refer to the sample below.
Codec
Specifies the image codec to use
Width
Width of resolution
Height
Height of resolution
Framerate
Frames per second
Support image codecs
Image
JPEG
jpeg
PNG
png
WEBP
webp
The image encoding profile is only used by thumbnail publishers. and, bypass option is not supported.
Publisher
Declaring a thumbnail publisher. Cross-domain settings are available as a detailed option.
Get thumbnails
When the setting is made for the thumbnail and the stream is input, you can view the thumbnail through the following URL.
Method
URL Pattern
GET
http(s)://<ome_host>:<port>/<app_name>/<output_stream_name>/thumb.<jpg|png|webp>
Advanced
Keyframes Decoding Only
For use cases without video (re)encoding, OME can be set to only decode the keyframes of incoming streams. This is a massive performance increase when all you are using the encoder for is generating thumbnails.
Supported since OvenmediaEngine version 0.17.2
CrossDomains
For information on CrossDomains, see CrossDomains chapter.
Last updated