2010-08-16 2 views
0

Я использую Silverlight 4, а игрок - тот, который поставляется с шаблонами Expression 3 для воспроизведения файла непосредственно с URL-адреса i.e http://mysite.com/video1.mp4. Файл кодируется с помощью Expression Encoder 3, применяя пресет из h.264 в разделе «Кодировка для Silverlight».Проблема с файлом MP4 с прямого URL-адреса

Самая первая проблема, с которой я столкнулся, заключалась в том, что видео не воспроизводится до тех пор, пока оно полностью не загрузится, что оказалось проблемой атома moov. Во всяком случае, я использовал AtomicParsely, чтобы исправить это, и теперь видео начинает играть, когда начинается загрузка.

Следующая проблема заключается в том, что пользователь не может искать доступ к загруженной части файла. Я наблюдал за http потрясающим, и кажется, что браузер не отправляет ни одного запроса на поиск байта, который он делает в случае WMV (в случае wmv он даже не работает с браузерами, использующими движок веб-кит).

Можно ли искать этот способ, или я должен использовать плавный вариант потоковой передачи?

- Спасибо

ответ

0

Вы можете использовать псевдо потоковую для достижения этой цели. Обратите внимание, что вам нужен Silverlight, чтобы указать начальный параметр для указания точки поиска для этого. Больше информации здесь: http://h264.code-shop.com/trac