Потоковое видео и аудио в Windows Phone 7 - PullRequest
0 голосов
/ 11 ноября 2010

У меня есть поток ASX, который я хотел бы воспроизвести на своем Windows Phone 7. Похоже , что WP7 не может обрабатывать клиентские списки воспроизведения, как файл ASX. Так что мне теперь делать?

Когда я врываюсь в файл ASX, я вижу, что на самом деле это поток mms:// без расширения файла, поэтому я даже не могу указать на необработанный файл.

Как мне продолжить отсюда? Есть ли лучший вариант, чем MediaElement элемент управления, который будет обрабатывать файлы ASX?

Подробнее:
Мой рассматриваемый поток - аудио / видео, с кодированием WMA2 / WVC1, соответственно, с разрешением 640x360. Таким образом, согласно поддерживаемым типам файлов , элемент управления MediaElement должен справиться с этим без проблем.

1 Ответ

4 голосов
/ 11 ноября 2010

На самом деле вам не нужно указывать на необработанный файл.Даже с URL-адресом потока вы можете получить биты данных (учитывая, что поток может быть достигнут через HTTP-запрос).Недавно я писал о получении непрерывных потоков здесь .

Когда у вас есть биты, передайте их через MediaStreamSource , чтобы получить закодированный поток и передать его в MediaElement.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...