Зацикливание видео, размещенного в Brightcove

Я работаю с размещенным в Brightcove видео и пытаюсь сделать две вещи:

  1. Зациклить видео
  2. Измените постер видео или начальное изображение до того, как пользователь нажмет кнопку воспроизведения.

У меня, к сожалению, нет доступа ни к чему, кроме следующего кода:

<object id="flashObj" width="480" height="270" 
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0">
    <param name="movie" value="http://c.brightcove.com/services/viewer/federated_f9?isVid=1&isUI=1" />
    <param name="bgcolor" value="#FFFFFF" />
    <param name="flashVars" value="videoId=3492053615001&linkBaseURL=http%3A%2F%2Fh20621.www2.hp.com%2Fvideo-gallery%2Fus%2Fen%2Fproducts%2Fdesktop-and-all-in-one-computers%2Fprofessional%2F3492053615001%2Fhp-eliteone-800-all-in-one-extended-family-demo%2Fvideo%2F&playerID=1111577658001&playerKey=AQ~~,AAABAeI3VIE~,N0OfmZCPaxgxui0PhG4ilXrKUlL_O1tR&domain=embed&dynamicStreaming=true" />
    <param name="base" value="http://admin.brightcove.com" />
    <param name="seamlesstabbing" value="false" />
    <param name="allowFullScreen" value="true" />
    <param name="swLiveConnect" value="true" />
    <param name="allowScriptAccess" value="always" />
    <embed src="http://c.brightcove.com/services/viewer/federated_f9?isVid=1&isUI=1" 
    bgcolor="#FFFFFF" 
    flashVars="videoId=3492053615001&linkBaseURL=http%3A%2F%2Fh20621.www2.hp.com%2Fvideo-gallery%2Fus%2Fen%2Fproducts%2Fdesktop-and-all-in-one-computers%2Fprofessional%2F3492053615001%2Fhp-eliteone-800-all-in-one-extended-family-demo%2Fvideo%2F&playerID=1111577658001&playerKey=AQ~~,AAABAeI3VIE~,N0OfmZCPaxgxui0PhG4ilXrKUlL_O1tR&domain=embed&dynamicStreaming=true" 
    base="http://admin.brightcove.com" 
    name="flashObj" width="1190" height="800" 
    seamlesstabbing="false" type="application/x-shockwave-flash" 
    allowFullScreen="true" allowScriptAccess="always" swLiveConnect="true" 
    pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
    </embed>
</object>

Любая помощь будет принята с благодарностью!


person kiaaanabal    schedule 30.05.2014    source источник


Ответы (2)


Это невозможно сделать без доступа к API. Дело в том, что если вы не являетесь владельцем плеера, вы не должны контролировать его поведение. Вы можете запросить токен API у владельца, чтобы иметь доступ. Типичные учетные записи Brightcove позволяют использовать до 6.

Документация использовать API для зацикливания видео.

person jco    schedule 01.08.2014
comment
Прикинул столько же. Спасибо за ваш вклад! - person kiaaanabal; 04.08.2014

Вот два очень полезных GIST для достижения этой цели...

https://gist.github.com/bcls/98670e871cc7a8ef521e

https://gist.github.com/bcls/7457328

...это из БрайтКоув.

person doublejosh    schedule 31.12.2015
comment
Спасибо! К сожалению, у меня нет возможности проверить, работает ли это для моей проблемы, но я проголосовал, потому что это кажется полезным! - person kiaaanabal; 19.01.2016