2015-05-12 5 views
0

У меня встроенный PHP SDK Dailymotion (https://github.com/dailymotion/dailymotion-sdk-php) на моем сайте.Dailymotion PHP stream url not working

Я использовал stream_h264_hq_url этим api (как локальным, так и живым). Это нормально в Local Apache, но не работает на веб-сайте.

+0

Я, мой веб-сайт, Dailymotion API, дает мне неправильный URL. –

ответ

-1

The stream_*_url поля имеют ограничения безопасности, как описано в документации (https://developer.dailymotion.com/documentation#video-stream_h264_hq_url-field):

без маркера доступа это поле содержит нуль, пользователь Dailymotion, связанный с маркером доступа должен быть владельцем видео. Это поле ограничено по скорости. Возвращенный URL-адрес защищен: он может быть использован только пользователем, выполнившим запрос, и истекает через определенное время.

Следовательно, возвращенный url подписан, поэтому его можно использовать только машиной, которая вызывала вызов API. Другими словами, только ваш сервер, выполнивший вызов API, может читать поток.

+0

Тогда как я могу назначить URL-адрес потока своему пользовательскому тегу HTML5. Является ли это возможным ?. Моя потребность выглядеть так $ результат = $ API-> Get ( '/ видео/x2pw9ox', массив (= 'полей'> массив ('ID', 'название', 'хозяин',» stream_h264_hq_url ')) ); <видео ширина = "400" управления> <источник SRC = "" Тип = "видео/mp4"> –

+0

я успешно сделал, таким же образом, с облаком Dailymotion Cloud (CloudKey.php). Но не Dailymotion.php –

+0

вы должны использовать плеер dailymotion для воспроизведения видеороликов, размещенных на нашей платформе. Например, вы можете запросить поле embed_html (https://developer.dailymotion.com/documentation#video-embed_html-field) для получения кода вставки. Другая идея: вы можете использовать javascript sdk (https://developer.dailymotion.com/tools/sdks#sdk-javascript) для воспроизведения видео и взаимодействия с игроком. – Dailymotion

 Смежные вопросы

  • Нет связанных вопросов^_^