我用 .ts 文件尝试了 MediaElement - 它不感兴趣(HRESULT:0xC00D11B1)。
TS 文件与 WMP 一起播放没有问题(但似乎无法在 graphedt 中播放它?)
我认为 MediaElement 应该支持 WMP 支持的内容?
更新:顺便说一下,这是在 Windows 7 上(显然它有一个稍微不同的媒体堆栈,如果这有所不同,WMF 等)
我用 .ts 文件尝试了 MediaElement - 它不感兴趣(HRESULT:0xC00D11B1)。
TS 文件与 WMP 一起播放没有问题(但似乎无法在 graphedt 中播放它?)
我认为 MediaElement 应该支持 WMP 支持的内容?
更新:顺便说一下,这是在 Windows 7 上(显然它有一个稍微不同的媒体堆栈,如果这有所不同,WMF 等)
Jeremiah Morrill 是你的人 - http://wpfmediakit.codeplex.com。
这在 SL 中不起作用,但肯定会在 WPF 上正常播放。
WPFMediaKit 确实有效,但您需要安装 MPEG-TS“源过滤器”以允许 DirectShow 从传输流容器中读取。
我使用TSFileSource。
在 x64 与 x86 上也要小心……到目前为止,我只在使用所有 x86 组件时才设法让它工作。