[This is preliminary documentation and subject to change.]
This virtual interface connects a computer serial port to a Norpak TES-3 encoder, which encodes data into the vertical blanking interval (VBI). This connection enables the Norpak encoder to transmit Internet Protocol (IP) multicast packets in a standard analog television signal. The Norpak encoder must be configured to use the Norpak "Bundle FEC (Forward Error Correction)" mode of transmission. The encoder must also be configured to indicate the lines of the VBI to use. The rate encoded data is sent is determined by the number of lines of the television signal that are used.
Vbi_out.dll
The MMR can query and set the options in the following table by calling the following dynamic configuration functions for this driver: msbdnOutputGetValue, msbdnOutputGetValueCount, and msbdnOutputSetValue.
Value | Type | Meaning |
---|---|---|
Serial Port | String (LPWSTR) | The communications resource, such as the serial port COM1, to use for communication with the TES-3 encoder. |
Serial Port Bit Rate | Dword (DWORD) | The speed in bits per second of the serial port to use for communication with the TES-3 encoder. To locate more information on determining this speed, see Further Server Information. |
Debug Log Filename | String (LPWSTR) | The name and path of a file to which this driver writes debugging data. |
Debug Log Enable | Boolean (BOOL) | Turns on or off packet dump mode, causing or preventing the contents of packets to be displayed in the output log file specified by the Debug Log Filename option. Setting this value to TRUE turns on packet dump mode, and setting this value to FALSE turns off packet dump mode. |
Use Old Framing Mode | Boolean (BOOL) | If set to TRUE, encodes packets in a way that is compatible with the initial experiments by Microsoft with VBI encoding. If set to FALSE, encodes packets using the Microsoft® UDP/IP compression algorithm. Note that a FALSE value is not yet completely supported. |