Разработка приложения для видеоплеера для Windows phone с дополнительной поддержкой медиакодеков

Я думаю о разработке приложения для видеоплеера для Windows Phone 8 с дополнительной поддержкой медиа-кодеков, таких как MKV, AVI и т. Д. И я также собираюсь добавить поддержку субтитров. Я новичок в разработке WP8, поэтому я все еще работаю над осуществимостью. Насколько мне известно, поддерживаемые медиакодеки не включают такие форматы, как mkv или avi. Но мне известно об одном приложении WP (Moliplayer), которое также поддерживает почти все медиакодеки и субтитры.

Мне интересно, есть ли сторонняя библиотека или что-то в этом роде, которое позволяет разрабатывать приложение для видеоплеера с вышеупомянутыми возможностями? Если нет, то каковы возможные подходы к разработке такого, как Moliplayer?

Заранее спасибо!


person Anjana    schedule 24.04.2014    source источник


Ответы (1)


Самый быстрый способ начать работу с приложением для воспроизведения видео - это использовать Player Framework. (Размещено на codeplex) Он предоставит вам поддержку Closed Caption и некоторые приятные элементы управления воспроизведением (наряду со многими другими функциями).

Что касается поддержки кодеков, то это немного сложнее. Для Silverlight лучше всего создать MediaStreamSource для контейнеров, которые WP не поддерживает по умолчанию. Вот хорошая статья, знакомящая с темой http://blogs.msdn.com/b/avib/archive/2010/03/10/silverlight-media-stream-source-part-1.aspx.

Если вам не нужно поддерживать WP8, тогда новый SDK для WP8.1 поддерживает Media Extensions! http://code.msdn.microsoft.com/windowsapps/Media-extensions-sample-7b466096

Удачи!

person mwasplund    schedule 08.07.2014
comment
Спасибо за ответ ... Теперь у меня есть четкое представление, чтобы начать! - person Anjana; 11.07.2014