четверг, 29 апреля 2010 г.

Пример использования

Параметры встроенного проигрывателя YouTube

Содержание

Обзор

В этом документе описываются все параметры встроенного проигрывателя YouTube. Добавляя эти параметры к URL файла SWF, можно указывать, например, цвет и границы, а также использовать API JavaScript для проигрывателя.

Параметры

Все перечисленные ниже параметры не являются обязательными.

rel
Значения: 0 или 1. Значение по умолчанию — 1. Загрузка похожих видео после начала воспроизведения исходного видео или отключение загрузки. Если нажать кнопку меню, похожие видео отобразятся во всплывающем меню.
autoplay
Значения: 0 или 1. Значение по умолчанию — 0. Выбор автоматического воспроизведения исходного видео после загрузки проигрывателя.
loop
Значения: 0 или 1. Значение по умолчанию — 0. При наличии в проигрывателе единственного видео и выборе значения 1 видео будет воспроизводиться снова и снова. В случае проигрывателя с плейлистом (или пользовательского проигрывателя) будет воспроизведен весь плейлист, а затем воспроизведение снова начнется с первого видео.
enablejsapi
Значения: 0 или 1. Значение по умолчанию — 0. Выбор значения 1 позволяет использовать API Javascript. Для получения дополнительных сведений об API Javascript и его использовании обратитесь к документации по API JavaScript.
playerapiid
Значение может быть строкой из буквенных и цифровых символов. Этот параметр используется совместно с API JavaScript. Чтобы узнать подробности, обратитесь к документации по API JavaScript.
disablekb
Значения: 0 или 1. Значение по умолчанию — 0. Выбор значения 1 отключает возможность управления проигрывателем с клавиатуры. Ниже описываются кнопки для управления проигрывателем с клавиатуры.
     Пробел: Воспроизвести / приостановить
     Стрелка влево: Перезапустить это видео
     Стрелка вправо: Переход на 10% текущего видео вперед
     Стрелка вверх: Увеличть громкость
     Стрелка вниз: Уменьшенить громкость
egm
Значения: 0 или 1. Значение по умолчанию — 0. Выбор значения 1 включает всплывающее расширенное меню. В этом случае всплывающее меню (если оно есть) появляется, когда пользователь наводит курсор мыши на область воспроизведения видео, а не только при нажатии кнопки меню.
border
Значения: 0 или 1. Значение по умолчанию — 0. Выбор значения 1 устанавливает рамку вокруг проигрывателя. Основной цвет рамки можно указать с помощью параметра color1, а дополнительный цвет — с помощью параметра color2.
color1, color2
Значения: любое значение RGB в шестнадцатеричном формате. Параметр color1 описывает цвет основной рамки, а параметр color2 — цвет фона панели управления видео и цвет дополнительной рамки.

Пример использования

Чтобы использовать любой из перечисленных параметров, добавьте его в конце URL файла SWF видеоролика YouTube.

URL файла SWF обычно выглядит так:

http://www.youtube.com/v/VIDEO_ID

Получить к нему доступ программным способом можно с помощью API данных YouTube, выполнив поиск URL yt:format=5 <media:content>. Этот формат будет недоступен, если пользователь, загрузивший видео, запретил его встраивание.

<media:content url="http://www.youtube.com/v/VIDEO_ID" type="application/x-shockwave-flash" medium="video" 
isDefault="true" expression="full" duration="100" yt:format="5"/>

Чтобы выбрать в качестве цветовой палитры приятную голубую тему, измените два параметра color.

http://www.youtube.com/v/VIDEO_ID&color1=0x2b405b&color2=0x6b8ab6<>

А теперь вставьте измененный URL в код для встраивания:



<object width="425" height="355">
<param name="movie" value="http://www.youtube.com/v/u1zgFlCw8Aw&rel=1&color1=0x2b405b&
color2=0x6b8ab6&border=1
"></param>
<param name="wmode" value="transparent"></param>
<embed src="http://www.youtube.com/v/u1zgFlCw8Aw&rel=1&color1=0x2b405b&color2=0x6b8ab6&border=1"
type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed>
</object>


В результате изменения параметров rel, color1, color2 и border получился синий проигрыватель с рамкой, показанный ниже. При нажатии кнопки меню будут загружены похожие видео, поскольку для параметра rel установлено значение 1.


Комментариев нет:

Отправить комментарий