2011-06-08 3 views
3

Я пытаюсь добавить тег видео на сайт Sharepoint 2007 без успеха.<video> тег в Sharepoint 2007

Я создал новый контент редактор веб-части и вводят этот код:

http://pastebin.ca/2076724

<video id="movie" width="320" height="240" preload controls> 
    <source src="/videos/test.ogv" type='video/ogg; codecs="theora, vorbis"' /> 

    <object id="MediaPlayer" width="320" height="240" CLASSID="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" 
standby="Loading Windows Media Player components..." type="application/x-oleobject"> 
    <PARAM NAME="FileName" VALUE="http://www.domain.com/videos/test.wmv"> 
    <PARAM name="autostart" VALUE="false"> 
    <PARAM name="ShowControls" VALUE="true"> 
    <param name="ShowStatusBar" value="false"> 
    <PARAM name="ShowDisplay" VALUE="false"> 
    <EMBED TYPE="application/x-mplayer2" SRC="http://www.domain.com/videos/test.wmv" NAME="MediaPlayer" 
    WIDTH="192" HEIGHT="190" ShowControls="1" ShowStatusBar="0" ShowDisplay="0" autostart="0"></EMBED> 
    </OBJECT> 
</video> 

Элементы управления загружаются, что видео при выполнении Save Video (так что не сломанной ссылке), но видео не воспроизводится.

Что я сделал - это сохранить страницу Как для моего локального диска, так и для tada: он работает.

Я несколько раз искал код. Я заметил, что Sharepoint немного меняет код, но тот же код работает, когда локально так.

У меня также нет документа HTML5 на моем сайте. (ни локально).

Идеи?

+0

Для проверки того же видео и HTML-фрагмента загружается на обычной HTML-странице? –

+0

Я не пытался создать обычную страницу HTML, что я сделал, чтобы сохранить страницу Sharepoint на моем диске и протестировать ее там. (Я скопировал код из книги html5 и перекрестно проверил его с другими примерами, поэтому я уверен, что это пуленепробиваемый.) –

+0

Ну, вы должны проверить, поддерживает ли ваш браузер это видео. – Jonas

ответ

3

Какой тип MIME является Sharepoint, обслуживающий видео как? Это должно быть video/ogg, here's a Technet article on how to configure MIME types in IIS6.

+0

Я проверил Firebug, на вкладке "Net", и я вижу это в заголовках ответа видео: Response Headers Content-Type \t ** приложения/октет-поток ** Last-Modified \t Ср, 8 июня 2011 15: 41:08 GMT Etag \t "{77150F04-D55B-4F3E-8176-613938D13473}, 2" сервер \t Microsoft-IIS/6.0 –

+0

на самом деле, я изменил формат видео в WebM и видео работал на Google Chrome, (все еще не работает в Firefox 4.x), поэтому я предполагаю, что это проблема на стороне клиента. –

+0

@GeorgeKatsanos Ваш тип контента должен быть 'video/ogg' (или теперь' video \ webm') для его работы в Firefox - если полученный файл не является правильным типом контента, он не будет воспроизводиться. Chrome, очевидно, делает некоторое обнюхивание контента. – robertc