Network streaming in WMV format using the external profile
Products: Video Capture SDK .Net
Windows Media Video (WMV) streaming technology, developed by Microsoft, represents a significant advancement in digital video compression and streaming. This format, part of the Windows Media framework, enables efficient delivery of video content over the Internet. It employs advanced compression algorithms to reduce file sizes, making it ideal for streaming. WMV supports a range of video resolutions and bitrates, catering to diverse network conditions and user requirements.
Sample code
You can broadcast video via the network using the Windows Media Video format and simultaneously capture video to a file.
You should specify the WMV profile with the video encoder settings, the maximum number of clients, and the port.
Set the Network_Streaming_Enabled property
to true
to enable network streaming.
VideoCapture1.Network_Streaming_Enabled = true;
Set the Network_Streaming_Format
property to WMV
.
VideoCapture1.Network_Streaming_Format = NetworkStreamingFormat.WMV;
Create the WMVOutput
object with default settings and configure it.
var wmvOutput = new WMVOutput();
VideoCapture1.Network_Streaming_Output = wmvOutput;
VideoCapture1.Network_Streaming_Network_Port = 12345;
The Network_Streaming_URL
property contains the URL to connect to watch the video via the network using the Windows Media Player
or another application supporting this feature.
Required redists
Visit our GitHub page to get more code samples.