Generic stream writer

Summary

Doc_BoxAlgorithm_GenericStreamWriter.png
  • Plugin name : Generic stream writer
  • Version : 1.0
  • Author : Yann Renard
  • Company : INRIA
  • Short description : Writes any number of streams into an .ov file
  • Documentation template generation date : Nov 2 2017

Description

This box is able to dump any OpenViBE stream into a binary file. In the cacse where this box would have multiple inputs, the streams would be multiplexed in the file. Such file can be read back with the Generic stream reader

Inputs

You can add any input you want to this box depending on the number of streams you want to dump. In the cacse where this box would have multiple inputs, the streams would be multiplexed in the file.

1. Input Signal

The default input.

Note: it important to correctly configure the type of the inputs. That information will be used by the Generic stream reader to map the contained streams to its outputs.

  • Type identifier : Signal (0x5ba36127, 0x195feae1)

2. Input Stimulations

  • Type identifier : Stimulations (0x6f752dd0, 0x082a321e)

Settings

1. Filename

This setting points to the file to write the streams to.

  • Type identifier : Filename (0x330306dd, 0x74a95f98)
  • Default value : [ record-[$core{date}-$core{time}].ov ]

2. Use compression

Thanks to this setting, you can use compression on each input stream. This means that the basic structure of the file remains uncompressed but that each stream inside this structure is compressed. Note: this is not implemented at the moment.

  • Type identifier : Boolean (0x2cdb2f0b, 0x12f231ea)
  • Default value : [ false ]

Examples

Miscellaneous