Время ожидания прогрессивной загрузки Silverlight MediaElement? - PullRequest
3 голосов
/ 17 июля 2011

У меня есть MediaElement внутри приложения Silverlight, в котором не работает браузер и с повышенным доверием.

Для воспроизведения видео свойству MediaElement.Source задается URL-адрес (например, http://localhost:4516/video/play). На веб-сервере размещен правильный файл политики для доступа к серверу через сокет.

Когда запрос сделан, ffmpeg перекодирует видеофайл и передает результат в MediaElement. Формат мультимедиа - wmv и wma, заключенные в asf. Поскольку Content-Length результирующего потока неизвестен, поток отправляется с использованием чанкованного кодирования.

MediaElement воспроизводит файл, однако через 1 минуту и ​​40 секунд прогрессивная загрузка закрывается Silverlight. Я пробовал разные видео, разное качество кодирования и принудительную медленную скорость передачи. Каждый раз после 1:40 загрузка останавливается. Я использовал FireFox и Chrome, чтобы убедиться, что процесс кодирования работает правильно.

Я действительно в замешательстве, после долгого поиска в Google я не могу найти причину этого тайм-аута 1:40. У кого-нибудь есть идеи?

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