Как играть.m3u8 в видео тег в Windows Phone, используя WinJS?

Я использовал потоковое мультимедиа и успешно воспроизводил URL-адреса m3u8 в Windows Phone. Но сейчас я борюсь с m3u8 в теге видео, используя WinJS. Могу ли я как-нибудь использовать эти DLL для воспроизведения M3U8 в html5 в Windows Phone 8.1?

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/

в качестве отправной точки.

Так что любое решение будет приветствоваться!

Обновление: как я и подозревал, невозможно использовать C# DLL с компонентом пользовательского интерфейса (скажем, вид игрока) для отображения в Javascript.

См. Также: Передача элементов пользовательского интерфейса в и из компонентов среды выполнения Windows в разных средах??

Другие вопросы по тегам