2017-01-27 19 views
0

Мое приложение использует libRTMP для прямой трансляции на RTMP-серверы. Он хорошо работает для многих серверов. Например, если я хочу отправить видеопоток twitch.tv, я начинаю с помощью следующего URL:Не удается передать в Facebook через libRTMP

RTMP: //live-ams.twitch.tv/app/my_stream_key

После этого мое видео помещается на сервер.

Но это не работает на Facebook.com. Если я создаю URL, используя свои инструкции (https://www.facebook.com/facebookmedia/get-started/live):

RTMP: //rtmp-api.facebook.com: 80/RTMP/XXXXXXXXXXX DS = 1 & s_l = 1 & а = yyyyyyyyyyy

После введите его в мою программу, я получаю сообщение об ошибке в журнале: «Ошибка проверки токена аутентификации». Зачем? Другие приложения, такие как ManyCam и XSplit, хорошо работают с этим URL.

Любые идеи?

ответ

0

Мы должны ввести следующий адрес:

«RTMP: //rtmp-api.facebook.com: 80/RTMP/[your_stream_key] & api_token = [your_api_token] tcUrl = RTMP: // RTMP -api.facebook.com:80/rtmp/[your_stream_key] swfUrl = rtmp: //rtmp-api.facebook.com: 80/rtmp/[your_stream_key] flashVer = FMLE/3.0 \ 20 (совместимо; \ 20FMSc/1.0) live = 1 "

Надеюсь, это поможет вам сэкономить ваше время.

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

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