MV Network Source DirectShow Filter

The MontiVision Network Source Filter receives media stream data from a MV Network Renderer Filter via a TCP/IP network and pushes the stream to his output pin. The filter works independent from the used mediatype. It only accept connections to his output pin if it receives mediatype information from a MV Network Renderer Filter. It also supports decryption with the same algorithms and parameters as the MV Network Renderer Filter.

 

File: MVNetworkSource.ax
CLSID: CLSID_MVNetworkSource

 

Supported Interfaces

IMVNetworkSource

IMVNetworkSource2

IMVNetworkReceiveInfo

IMVCrypt

IMVFilterInfo

IMVAbout

 

MV Network Source Property Pages

MontiVisionNetwork Source DirectShow Filter Network Property Page

Server Address The server PC name or his IP address. The filter receives only data from this server.
Check Server Sends a "Ping" to the server pc. Use this to check the network path to the server.
Port Number Destination IP port number for the data stream. The filter receives all data from this port.
Protocol Select the used transport protocol. Only UDP protocol is currently available.
Description It contains the description text from the MV Network renderer. Use the description field to identify your stream. The Fiter receives this text with the mediatype information pakets.
Status

Recveive Nothing (red): The filter receives no data through
- Recveive Mediatype Info (yellow): The filter receives mediatype information  data packets. The MV Network Source filter need this information to connect his output pin with other filters.
- Recveive Stream Data (green): The filter receives stream data from the server and pushes it through his output pin.

 

MontiVision Network Source DirectShow Filter Encryption Property Page

Use En-/Decryption Enables dercyption for the ceceived network data.
Algorithm Choose the decryption algorithm.
Currently available: Blowfish, AES and TEA
Keylength Sets the used keylength.
Mode

Sets the decryptione mode.
Currently available: CBC, ECB and CFB

Padding Sets the padding mode.
Currently availbale: Padding with zero data, padding with blanks and PKCS #11 padding.
Use Keyfile The filter use a keyfile.
Enter Key The filter uses the enterd key.
Key Contains the key or keyfile path.
Generate Keyfile Opens a file dialog to enter a keyfile name and creates a new key and saves it into the file.
Gernerate Key Creates a new key.

 

MontiVision Network Source DirectShow Filter Statitics Property Page

Packets Reveived network packet counter.
Mediatypes Received mediatype packet counter.
Samples Received media sample counter.
Lost Packets Lost network packets counter
Lost Samples Lost media samples counter.
Partial Samples Partial media samples counter.
Datarate Current datarate in bytes per second.