我试图在我的应用程序中使用Microsoft Expression Encoder 4.0。我面临的第一个问题是我需要在c#中捕获来自网址的流式视频,但是在sample of the library中,他们使用WPF并且它只有此代码才能显示流视频
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Show Broadcast" Height="350" Width="525">
<Grid>
<MediaElement Name="VideoControl" Source="http://localhost:8080" />
</Grid>
</Window>
如何将此代码转换为c#代码,以便我可以在pictureBox中显示流媒体视频?
答案 0 :(得分:0)
在winforms?最相似的等价物是embed a media player control。在问题的示例中,WPF引擎正在将所有解码工作卸载到MediaElement
- 大多数视频流协议都涉及批次,并且在将数据传递到UI子系统。你真的不想自己这样做。