2013-09-26 3 views
0

Настройте плеер в визуальной студии с использованием IE8, и он работал безупречно при запуске с локального хоста.video.js: localhost работает, но не воспроизводится с сервера

Но когда я скопировал страницы и видео на свой веб-сервер - никаких изменений вообще - плеер вообще не работает. Элементы управления не видны - получите квадратную схему «кнопки воспроизведения», но никаких подробностей и ничего не происходит.

тестовый сайт, который я построил, представляет собой простую страницу с только игроком, код ниже, и я сделал 0 изменений в любом из конфигурационных файлов.

Любые идеи, почему это работает локально, но не при доступе с моего веб-сервера?

<link href="video-js/video-js.css" rel="stylesheet" type="text/css" /> 
    <script src="video-js/video.js" type="text/javascript"></script> 
    <script>videojs.options.flash.swf = "video-js/video-js.swf" </script> 

    <video id="example_video_1" class="video-js vjs-default-skin" 

    controls preload="auto" width="640" height="264" 

    data-setup='{"example_option":true}'> 

    <source src="big_buck_bunny.mp4" type='video/mp4' /> 

</video> 
+0

Какие ошибки вы видите в инструментах разработчика вашего браузера? Поскольку вы заявили, что проблема связана не с кодом, а с конкретным сервером, здесь была бы полезной ссылка. – misterben

+0

Отсутствие ошибок, и это определенно проблема с сервером. Это частный сервер в интрасети, и, очевидно, я был первым человеком в нашей компании, который должен был работать с файлами .mp4. Благодарю. – user2820126

ответ

0

Я нашел свой собственный ответ в выходные.

Оказывается, на сервере не было типа MIME, связанного с расширением .mp4, поэтому IIS просто проигнорировал его.

Как только я добавил правильный тип MIME на сервер, все работает безупречно.

0

Это может быть любое количество проблем с перемещением. Как вы экспортируете его на веб-сервер? Физически загружая их самостоятельно? Или через визуальную студию? Visual studio может иногда изменять пути, не зная об этом. Если вы хотите получить верный способ получения этой работы, папка zip-кода моего проигрывателя на моей странице будет работать где угодно. Просто plonk извлеченные файлы на веб-сервере, и он будет работать = http://www.andy-howard.com/recreate-bbc-iplayer/index.html

+0

Простая копия/вставка на частной машине. См. Ответ выше; это было так просто, как веб-сервер, не имеющий тип MIME, связанный с расширением. – user2820126

0

У меня была эта проблема, и поскольку я не мог редактировать файл .htaccess сервера моей компании (это, безусловно, проблема), я вместо этого загрузил свои видео в такое место, как dropbox, получил общедоступную ссылку и вытащил видео оттуда, а не от моего сервера. Это работало как альтернативное решение.

<source src="https://YOURDROPBOXLINK..." type="video/mp4" /> 
Смежные вопросы