Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.04.27;
Скачать: CL | DM;

Вниз

Вывод в WEB-страницу видео   Найти похожие ветки 

 
Пробегал2...   (2008-03-13 15:51) [0]

Есть некая программа (похожа на программы, стоящие в платежных терминалах), которая выводит информацию на экран средствами HTML через WebBrowser. Нужно встроить в такую страничку показ видео. Я подсмотрел на одном сайте, код вроде такого:

<embed name="Player" src="snipershot.wmv" type="application/x-mplayer2" width="960" height="616" ShowC."0"
ShowStatusBar="0" loop="true" EnableC."0" DisplaySize="4"
pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/"></embed>


Но есть вопросы:

1) как сделать, чтобы не отображались элементы управления? То есть, кнопки старт, стоп, пауза, ползунок и вообще вся область управления, чтобы осталась область только вывода видео?

2) как организовать плей-лист? То есть, чтобы в HTML забивался список линков, а плеер их играл по очереди, после последнего перескакивал на первый?

3) что нужно сделать, чтобы плеер периодически перемещался по страничке (нужно для плазменных экранов). То есть, показывал допустим минуту в одном месте - потом переместился в другое место и там показывал минуту, потом обратно?


 
Eraser ©   (2008-03-13 16:11) [1]


> Пробегал2...   (13.03.08 15:51) 

1, 2 - найти настраиваемый уже созданый кем-то объект-плеер или написать свой с нужными характеристиками.
3. см. javascript setTimeout + абсолютное позиционирование )


 
Пробегал2...   (2008-03-13 16:21) [2]

Eraser ©   (13.03.08 16:11) [1]
1, 2 - найти настраиваемый уже созданый кем-то объект-плеер


ты хочешь сказать, что у Media Player"а невозможно скрыть элементы управления?

Eraser ©   (13.03.08 16:11) [1]
. см. javascript setTimeout + абсолютное позиционирование )


не понял куда смотреть. Если я забью в гугл "абсолютное позиционирование" - вряд ли он мне по теме выдаст.


 
Eraser ©   (2008-03-13 16:56) [3]


> Пробегал2...   (13.03.08 16:21) [2]

учись пользоваться гуглом, вот 2 запроса, составленных полностью из твоих фраз
http://www.google.ru/search?aq=f&complete=1&hl=ru&newwindow=1&q=Media+Player++%D1%81%D0%BA%D1%80%D1%8B%D1%82%D1%8C+%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D1%8B+%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=

http://www.google.ru/search?aq=f&complete=1&hl=ru&newwindow=1&q=%D0%B0%D0%B1%D1%81%D0%BE%D0%BB%D1%8E%D1%82%D0%BD%D0%BE%D0%B5+%D0%BF%D0%BE%D0%B7%D0%B8%D1%86%D0%B8%D0%BE%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=

первые же ссылки дают ответ.


 
Пробегал2...   (2008-03-13 17:02) [4]

Eraser ©   (13.03.08 16:56) [3]

к сожалению, не увидел в первых ссылках ответа как скрыть элементы управления.


 
DiamondShark ©   (2008-03-13 17:19) [5]


> Пробегал2...   (13.03.08 17:02) [4]

Жизнь догоняет анекдоты :(
Когда-то фраза "Тебя в гугле забанили?" была приколом.

Вот из первой ссылки:
http://www.web-tehnologies.ru/about/clause/441/384782/

<object id="Player" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
width="70" height="70">
 <param name="URL" value="Never Be Hungry.wav"/>
 <param name="autoStart" value="false"/>
 <param name="uiMode" value="none"/>
</object>

<input type="button" value="Start" style="font-size:8pt"
 onclick="Player.controls.play()"/>
<input type="button" value="Stop" style="font-size:8pt"
 onclick="Player.controls.stop()"/>Листинг 9.5. Код программирования элементов управления Media Player
Прежде всего, необходимо задать для Player значение id, чтобы на него можно было ссылаться в сценарии. Здесь id="Player" присваивается тегу <object>. Параметру uiMode задается значение value="none", чтобы подавить вывод элементов управления, автозапуск autoStart выключается, а свойства стиля width и height задают размер экрана визуализации.


 
Пробегал2...   (2008-03-13 17:40) [6]

DiamondShark ©   (13.03.08 17:19) [5]

да-а-а, был же на этой странице... Мой косяк...
Все получилось, спасибо


 
Пробегал2...   (2008-03-13 17:43) [7]

Правда, образовался новый вопрос: а чем отличается этот способ включения плеера object id="Player" от моего в первом посте embed name="Player" - есть ли разница и что правильнее?

И какие требования к системе для этого? Какой должен быть IE, какой Media Player для поддержки этой фичи?

Ну и остался старый вопрос:

2) как организовать плей-лист? То есть, чтобы в HTML забивался список линков, а плеер их играл по очереди, после последнего перескакивал на первый?

Может, кто знает?


 
b z   (2008-03-13 17:57) [8]

http://www.microsoft.com/windows/windowsmedia/howto/articles/ad.aspx
оно?


 
DiamondShark ©   (2008-03-13 18:06) [9]


>  а чем отличается этот способ включения плеера object id="Player"
> от моего в первом посте embed name="Player" - есть ли разница
> и что правильнее?

Отличаются тем, что спецификация HTML 4.0 про embed ничего не знает.
Судя по всему, в IE это синонимы.

А методы отличаются тем, что в [0] у тебя задан вложенный контент, а приложение-обработчик определяется по ассоциации (это может оказаться и не Media Player, а какой-то совсем другой объект).
А в [5] создаётся конкретный ОЛЕ-объект по КлассИд.


> Какой должен быть IE, какой Media Player для поддержки этой
> фичи?

IE -- старше 4.0 (читай -- любой)
Media Player -- хз. Посмотри в реестре, чей это классИд


> 2) как организовать плей-лист? То есть, чтобы в HTML забивался
> список линков, а плеер их играл по очереди, после последнего
> перескакивал на первый?

Скриптом, вестимо.


 
Пробегал2...   (2008-03-13 21:46) [10]

DiamondShark ©   (13.03.08 18:06) [9]
Посмотри в реестре, чей это классИд


медиа плеера...


 
DiamondShark ©   (2008-03-14 11:32) [11]


> Пробегал2...   (13.03.08 21:46) [10]

MSDN утверждает, что этот класс поддерживается с версии 7.0 (предустановлен в Вин2000).
Если учитывать, что XP идёт с предустановленной девяткой, то можешь считать, что работать будет практически везде.


 
homm ©   (2008-03-14 12:06) [12]


> MSDN утверждает, что этот класс поддерживается с версии
> 7.0 (предустановлен в Вин2000).

Предустановлен в линолиум.


 
Пробегал2...   (2008-03-16 19:20) [13]

спасибо всем отвечающим!



Страницы: 1 вся ветка

Текущий архив: 2008.04.27;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.011 c
15-1205245159
Hero
2008-03-11 17:19
2008.04.27
Почему убирают мои темы(ветки)


2-1207019095
exe2k
2008-04-01 07:04
2008.04.27
OpenDialog &amp; Listbox...


3-1196334829
em240
2007-11-29 14:13
2008.04.27
MSSQL2000+пакетные обновления


2-1206983691
Adios
2008-03-31 21:14
2008.04.27
процедура обработки нажатия на кнопку джойстика


2-1206967574
Papa_serg
2008-03-31 16:46
2008.04.27
Поиск строки в файле.