
Я скопировал кучу своих DVD (да, принадлежащих) на диск и создал простую веб-страницу, чтобы иметь возможность искать и воспроизводить их. Я использую код внизу, чтобы создать объект Windows Media Player, а затем воспроизвести видео. Видеофайлы извлекаются из DVD в оригинальном формате, поэтому каждый фильм имеет файлы вроде этого:
- VTS_01_0.BUP
- VTS_01_0.IFO
- VTS_01_1.VOB
- VTS_01_2.VOB
- VTS_01_3.VOB
- VTS_01_4.VOB
- VTS_01_5.VOB
- VTS_01_6.VOB
Все это работало отлично до недавнего времени. На моей машине разработчика я могу воспроизводить видео, но теперь, внезапно, нет звука. Я пробовал следующее, но безуспешно:
- Видео не отключено, звук установлен на 50%
- Под значком звука, под микшером, я проверил IE, и там все в порядке.
- Звук работает нормально при использовании другой программы, говорит WinAmp
- Открытие проигрывателя Windows Media непосредственно из меню «Пуск» и последующее воспроизведение того же фильма работает нормально, и звук есть.
- Я убедился, что в IE отмечена опция воспроизведения звука на веб-сайтах.
- Я могу воспроизводить звук на сайтах других людей, где есть встроенные файлы WMP.
- Я попробовал сбросить все настройки IE на вкладке «Дополнительно» в IE
- Я попробовал запустить свой сайт с приведенным ниже кодом на другом компьютере, И ОН РАБОТАЕТ ОТЛИЧНО!
- Я попробовал скопировать перечисленные выше медиафайлы с компьютера, который работает нормально, на свой компьютер разработчика, но они все равно не работают.
- Если я попробую использовать файл ".wmv", звук будет работать.
Кстати, я использую Win7 с IE8. Как видите, это сводит меня с ума! Почему это перестало работать на одном компьютере, а на другом тот же код и файлы работают нормально? Любая помощь будет принята с благодарностью.
<OBJECT id="mediaPlayer" width="640px" height="480px" style="position:absolute; left:0px; top:0px;" CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" type="application/x-oleobject">
<PARAM NAME="URL" VALUE="E:\test\VIDEO_TS\VIDEO_TS.IFO" />
<PARAM NAME="SendPlayStateChangeEvents" VALUE="True"/>
<PARAM NAME="AutoStart" VALUE="True"/>
<PARAM NAME="uiMode" VALUE="full"/>
<PARAM NAME="volume" VALUE="50" />
<PARAM NAME="PlayCount" VALUE="9999"/>
<PARAM NAME="fullScreen" VALUE="true"/>
<PARAM NAME="enableContextMenu" VALUE="true"/>
</OBJECT>