我写了一个流媒体文件的WCF服务.我现在正在编写一个使用此服务的WPF应用程序,并且刚刚发现MediaElement不接受Stream对象作为source属性的输入参数.
过去两天我一直在谷歌上搜索,并看了几个替代品,包括WPF中的Silverlight视口,VLC ActiveX控件,VideoRendererElement和WPFMediaKit.不幸的是,由于缺乏文档和/或示例,我一直受到阻碍,到目前为止还没有取得任何进展.这是我第一次使用WPF这一事实也无济于事.
简而言之,我正在寻找的是文档或示例,它们演示了WPF中的流媒体,如果可能的话,也很容易实现.解决方案不一定是完美的; 我需要的只是有效的东西.
您可以HttpListener在WPF应用程序内部托管,并通过HttpListenerto 提供的URL提供从WCF服务收到的流MediaElement.Source.
其他选择(虽然你似乎已经排除了它们):
不确定这是否适合您,但是有多媒体商业库,包括WPF中流的视频播放:
| 归档时间: | 
 | 
| 查看次数: | 18090 次 | 
| 最近记录: |