2017-01-27 4 views
0

Meine App verwendet libRTMP für Live-Streaming zu RTMP-Servern. Es funktioniert gut für viele Server. Zum Beispiel, wenn ich einen Video-Stream, um Twitch senden möchten beginne ich durch die folgende URL:Senden an Facebook nicht möglich über libRTMP

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

Nachdem mein Video wird auf den Server gestellt.

Aber es funktioniert nicht für Facebook.com. Wenn ich erstellen URL durch ihre Anweisungen mit (https://www.facebook.com/facebookmedia/get-started/live):

rtmp: //rtmp-api.facebook.com: 80/rtmp/xxxxxxxxxxx ds = 1 & s_l = 1 & a = yyyyyyyyyyy

Nach gib es in mein Programm ein, bekomme ich den Fehler im Log: "Auth Token Validation Failure". Warum? Die anderen Apps arbeiten als ManyCam und XSplit gut mit dieser URL.

Irgendwelche Ideen?

Antwort

0

Wir müssen die folgende URL eingeben:

„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/[ihr_strom_key] flashVer = FMLE/3.0 \ 20 (kompatibel; \ 20FMSc/1.0) live = 1 "

Ich hoffe, es wird Ihnen helfen, Ihre Zeit zu sparen.

Verwandte Themen