Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Проверить наличие windows media player / 7 сообщений из 7, страница 1 из 1
01.11.2009, 20:56
    #36284729
Alexei Gennadevich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить наличие windows media player
Всем доброго времени суток!
Суть проблемы следующая. Внедряю в страницу windows media player. Соответствующий код ниже:
<OBJECT ID="player" width="100" height="100" CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">
</OBJECT>
В коде прописываю необходимые параметры для воспроизведения аудио.
При загрузке в IE все работает нормально. Но вот Опера (по крайней мере моя) ни в какую не хочет устанавливать плагин плеера (пробовал скачивать и с официального сайта и др.). В конечном счете получается, что на месте плагина в опере ничего не отображается, даже прямоугольника с сообщением о необходимости установки плагина нет.
Можно ли в процессе загрузки страницы каким-то образом проверить наличие установленного медиа плеера на машине пользователя? Тогда в зависимости от результата проверки будет либо загружен плеер (соответственно если он есть), либо показано собственное сообщение о необходимости установки плагина.
...
Рейтинг: 0 / 0
01.11.2009, 22:29
    #36284831
Green2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить наличие windows media player
Если тебе надо проигрывать звук, то ты можешь обратится к технологии flash.
По крайней мере, все плееры в интернете, что я видел, сделаны именно во
флеше.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
01.11.2009, 22:38
    #36284846
Alexei Gennadevich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить наличие windows media player
Green2
Если тебе надо проигрывать звук, то ты можешь обратится к технологии flash.
По крайней мере, все плееры в интернете, что я видел, сделаны именно во
флеше.



Дело в том, что мне нужно проигрывать потоковое радио (love radio http://stream.loveradio.ru:8000/Loveradio_96_stereo.mp3.m3u). Функция flash loadSound() не проигрывает данный файл (с другим файлами проблем нет). Единственное решение, к которому я смог придти, - это воспроизведение через media player.
Вот таперь думаю, как сделать что-то типа alt img к плееру.
...
Рейтинг: 0 / 0
01.11.2009, 23:59
    #36284900
Green2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить наличие windows media player
http://www.filetypes.ru/m3u
..M3U представляет собой файл, который хранит мультимедийные плейлисты. Он
был впервые представлен в программе Winamp, хотя в настоящее время
поддерживается многими приложениями, включая медиа-плеер VLC, XMMS,
foobar2000, JuK, RealPlayer, Windows Media Player, iTunes, QuickTime Player,
Yahoo! Music Engine, JetAudio, RokuLabs SoundBridge, Spider Player и даже
PlayStation Portable.

M3U - это простой текстовый файл, который содержит ссылки на один или
нескольких медиа-файлов, который должен играть медиа-проигрыватель. Каждое
путь к файлу (ссылка) начинается с новой строки. Пути могут быть абсолютные
или относительные (например, "C:\MyMusic\Chanson.mp3" или "Chanson.mp3"),
или они могут быть простой интернет-ссылкой. Этот файл может также включать
в себя комментарии, которым предшествует символ "#".

Также, существует версия файла в кодировке UTF-8 - "m3u8", такой файл может
содержать только символы в кодировке UTF-8.

Из этого ясно, что можно просто прочитать во флеше m3u и потом
последовательно грузить mp3 файлы.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
02.11.2009, 14:33
    #36285995
Alexei Gennadevich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить наличие windows media player
Итак. Вообщем я разобрался с плагином плеера для оперы. Но появилась еще проблема.
Страница с плеером выглядит следующим образом:
<OBJECT ID="player" width="110" height="110" CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">
<PARAM name="URL" value="http://......./01.mp3">
<PARAM name="uiMode" value="none">
<PARAM name="enableContextMenu" value="false">
<PARAM name="autoStart" value="true">
<PARAM name="volume" value="100">
<Embed type="application/x-mplayer2"
pluginspage="http://www.microsoft.com/windows/windowsmedia/download/AllDownloads.aspx/"
filename="http://......./01.mp3"
src="http://......./01.mp3"
Name=player
ShowControls=0
ShowDisplay=0
ShowStatusBar=0
width=110
height=110>
</embed>
</OBJECT>
<INPUT TYPE="BUTTON" NAME="playRadio" VALUE="Play" OnClick="playRadio()">
<INPUT TYPE="BUTTON" NAME="stopRadio" VALUE="Stop" OnClick="stopRadio()">
<INPUT TYPE="BUTTON" NAME="increaseVolume" VALUE="+" OnClick="increaseVolume()">
<INPUT TYPE="BUTTON" NAME="decreaseVolume" VALUE="-" OnClick="decreaseVolume()">
Как вы поняли, есть 4 кнопки, которые управляют плеером. Их скрипты ниже:
function playRadio () {
player.controls.play();
}

function stopRadio () {
player.controls.stop();
}

function increaseVolume () {
player.settings.volume+=20;
}

function decreaseVolume () {
player.settings.volume-=20;
}
Так вот. В IE опять же все отлично работает. А в опере отказывается. Плюс вся панель инструментов, которая согласно настройкам выше должны быть скрыта, отражается.
...
Рейтинг: 0 / 0
03.11.2009, 12:36
    #36287980
Alexei Gennadevich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить наличие windows media player
Ну так что? Есть какие-либо идеи относительно того, как управлять медиа плеером в опере через javascript?
Спасибо!
...
Рейтинг: 0 / 0
03.11.2009, 13:35
    #36288238
mccc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить наличие windows media player
Alexei GennadevichНу так что? Есть какие-либо идеи относительно того, как управлять медиа плеером в опере через javascript?
Спасибо!
использовал
Код: plaintext
1.
HKEY_CLASSES_ROOT\CLSID\{22D6F312-B0F6-11D0-94AB-0080C74C7E95}
	\WINDOWS\system32\wmpdxm.dll
а не
Код: plaintext
1.
HKEY_CLASSES_ROOT\CLSID\{6BF52A52-394A-11d3-B153-00C04F79FAA6}
	\WINDOWS\system32\wmp.dll
в IE и все кнопки управления в OBJECT-е, посмотри Интернет радио
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Проверить наличие windows media player / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]