Skip to content

vivoe stream.conf configuration file

Hoël Vasseur edited this page Jun 29, 2016 · 5 revisions

vivoe-stream.conf will be use to restrict the format you want openvivoe to use. In "default" mode it uses the following encoding and resolutions:

  • resolutions: 576i, 720p, 1080i, 1080p
  • encoding: RAW (RGB, YCbCr, Monochrome), MPEG-4, JPEG2000

OpenVivoe uses the Glib to parse it configurations, to have more information about this kind of configuration, go here!

You should see somethink like this. Group names are [RAW], [MPEG-4], [JPEG2000], you can specify to openvivoe to only use RAW and JPEG2000 by commenting (deleting) the group [MPEG-4] and so on. You can also specify for each encoding format the resolution(s) to use. To do so, just set the key encoding to:

  • all: if you want openvivoe to use all supported encoding.
  • 720p,1080i: if you want openvivoe to use only 720x1280 progressive or 1080x1920 interlace video formats.

Here follows an example to use only RAW video: [RAW] #specify the encoding(s) you want VIOVE to use: [all,RGB,YUV,Monochrome] encoding = all resolution = all

The "No filter" key

The no filter key is another functionality implemented in OpenVivoe. It allows to use more Video Formats than the ones restricted by the VIVOE standard. However, you will still be limited by the encoding and resolutions of Gstreamer. To use this functionality you must set the keys encoding and resolution to the value no-filter.

With the previous example, to be able to use only RAW video but with more formats and more resolutions supported:

[RAW]
#specify the encoding(s) you want VIOVE to use: [all,RGB,YUV,Monochrome]
encoding = no-filter
resolution = no-filter

Where to put this configuration file

The searching directories where OpenVivoe looks for this configuration file are:

  • . the working directory
  • ./conf the conf folder which should be found from the root of OpenVivoe's clone directory