Невозможно воспроизвести видео VEVO

Я пытаюсь воспроизвести видео VEVO на iPhone с помощью LBYoutTubeView.

https://github.com/Ariharan/LBYouTubeView

Ниже приведен URL-адрес видео VEVO https://www.youtube.com/watch?v=kffacxfA7G4&feature=youtube_gdata_player

Я получил этот URL-адрес с помощью API данных YouTube.

Но я не могу воспроизвести видео.


person user1019628    schedule 02.01.2014    source источник
comment
Что за ошибка кроме невозможности воспроизведения?   -  person Kelvin    schedule 02.01.2014
comment
Не давая никакой ошибки. Просто не играю. Если я буду использовать другой URL-адрес видео вместо Vevo, чтобы он проигрывался. Делали ли вы раньше для Vevo Video play.   -  person user1019628    schedule 04.01.2014


Ответы (2)


Вполне возможно, это связано с тем, что многие видеоролики Vevo используют определенный тип рекламы, для воспроизведения которой требуется Flash; поскольку на iOS нет Flash, такие видео будут недоступны через YouTube-API в вашем приложении. Не во всех видеороликах Vevo используется такая реклама, но большое количество из них fo.

person jlmcdonald    schedule 10.01.2014

Добавление параметра origin, даже если это просто фиктивный URL-адрес, похоже, позволяет воспроизводить большинство видео VEVO во встроенном проигрывателе iFrame:

&origin=http://example.com/

Полный пример iFrame:

<iframe id='playerId' type='text/html' width='100%' height=100%' src='https://www.youtube.com/embed/jCHE0Tjw6MA?enablejsapi=1&rel=0&playsinline=0&autoplay=1&origin=http://example.com/' frameborder='0'>
person JAL    schedule 11.02.2016
comment
@MarkusHallcyon Можете ли вы рассказать, как это не работает? Какое видео вы пытаетесь воспроизвести? - person JAL; 11.04.2016