首页 > 解决方案 > MediaPlayer 自定义流源

问题描述

我正在开发一个 UWP 应用程序,它应该能够播放通过自定义 TCP 协议实现传输的视频。视频是 MP4,因此无需解码帧。我目前的解决方案是先下载文件,然后允许用户播放,但是对于大文件,这很烦人。作为一种解决方法,我尝试实现IRandomAccessStreamMediaPlayer文件下载时提供文件,但这肯定不是一个好的解决方案,因为在TransportControls. 我知道可以创建一个 custom MediaStreamSource,但它需要创建已知的编码属性,无论如何,不​​得不自己解码帧来提供它听起来有点过头了。

所以我想知道我的问题是否有任何解决方案。

标签: c#uwpuwp-xamlc++-cx

解决方案


推荐阅读