我使用了Streaming Media并在Windows Phone中成功播放了m3u8网址。但是,现在我正在使用WinJS在视频标签中使用m3u8。我可以在Windows Phone 8.1中使用这些DLL在html5中播放M3U8吗?
答案 0 :(得分:1)
我们目前在同一条船上;我们有WinJS应用程序,需要播放m3u8视频。流媒体是用C#编写的,因此在WinJS中不起作用。
我正在调查是否可以编写一个'包装器',即创建一个Windows运行时库作为WinJS和C#之间的代理。这是基本的,但是我不知道如何访问C#视频播放器的视频元素(如果这甚至可能的话......)。
我用过:
http://www.ronaldwidha.net/2012/05/10/winrt-calling-c-csharp-class-libraries-from-winjs-javascript/
作为起点。
所以欢迎任何解决方案!
更新:我怀疑,使用带有UI组件的C#DLL(比如播放器的视图)无法在Javascript中显示。
另请参阅:Passing UI elements to and from Windows Runtime Component in different environments??