2009-02-09 5 views
0

Есть ли способ передать время начала через URL-адрес при открытии видео в Интернете? Например:Параметры URL-адреса медиаплеера

http://www.example.com/newvideo.wmv?starttime=00:33:34.0 

Я видел различные методы использования Javascript или сделать ASX файлов для того, чтобы дать некоторый контроль над ним, но мне просто нужно, чтобы перейти к определенному времени в файле, когда он начинает играть. Видеоролики длинные, и моя цель - составить оглавление, где кто-то может просто щелкнуть ссылку рядом с разделом, который они хотят просмотреть, и именно там начинается видео.

Спасибо!

ответ

0

Для насколько я знаю, что это не возможно и this seems to suggest, что это действительно так ....

+0

Вот что я боялся. Я думаю, что единственное решение - получить его от потокового сервера с ASX-файлом, который устанавливает время соединения и начала. Благодарю. – Curtis

0

IE имеет другой язык упоминается как «время» страница должна быть написана с некоторыми декларациями в теге стиля, точно так же, как VML Но очень прост с элементами управления, которые вы можете создать сами, а не необработанный проигрыватель Windows Media.

Вместо ссылки на HTTP URL вы можете написать страницу с Javascipt, игрок тег как этот

< т: идентификатор носителя = объем "bMedia" = 50 timeAction = "видимость" SRC =» xva.wmv "onend =" doSomething() "onmediacomplete =" doSomethingElse() "/>

Метод, который вам нужно использовать ---- bMedia.seekActiveTime (x); // Располагает указанную точку на активной временной шкале элемента и начинает играть с этой точки.

узнать больше здесь MSDN

Windows Media Player является программа, работающая на этих сценариев

Смежные вопросы