2017-01-27 50 views
0

我的应用程序使用libRTMP直播到RTMP服务器。它适用于很多服务器。例如,如果我想发送视频流twitch.tv,我开始通过以下网址:无法通过libRTMP广播到Facebook

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

是我的视频后被放到服务器上。

但它不适用于Facebook.com。

RTMP://rtmp-api.facebook.com:80/RTMP/XXXXXXXXXXX DS = 1个& S_L = 1 &一个= yyyyyyyyyyy

之后,如果我通过使用他们的指令(https://www.facebook.com/facebookmedia/get-started/live)创建URL输入到我的程序,我得到日志中的错误:“验证令牌验证失败”。为什么?其他应用程序(如ManyCam和XSplit)可以很好地处理该URL。

任何想法?

回答

0

我们必须输入以下网址:

“RTMP://rtmp-api.facebook.com:80/RTMP/[your_stream_key] & api_token = [your_api_token] tcUrl = RTMP:// RTMP swfUrl = rtmp://rtmp-api.facebook.com:80/rtmp/[your_stream_key] flashVer = FMLE/3.0 \ 20(compatible; \ 20FMSc/1.0) live = 1“

我希望它能帮助你节省你的时间。