Wowza Community

stream to facebook page does not work

Hello. Yesterday i was able to stream to facebook pages from wowza. Today i can only stream to my timeline, but NOT to pages. I have the latest update 4.7.3 and i have enabled “Debug log” and i see the following errors:

WARNservercomment2017-11-2207:37:00-----71581.462--------PushPublishFacebookUtil.createLiveVideo: POST path:v2.6/455157971167412/live_videos result:-1
ERRORservercomment2017-11-2207:37:00-----71581.462--------PushPublishFacebookHandler.createChildConfig(Avra pe facebook:avra/_definst_/avra) Failed to create a Facebook live video
ERRORservercomment2017-11-2207:37:00-----71581.462--------PushPublishFacebookHandler.FBMonitor.run(Avra pe facebook:avra/_definst_/avra) Failed to start a child session, retrying in 0.5 seconds
ERRORservercomment2017-11-2207:39:30-----71731.776--------PushPublishFacebookUtil.makeRequest: Request failed: java.net.SocketTimeoutException: Read timed out|at java.net.SocketInputStream.socketRead0(Native Method)|at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)|at java.net.SocketInputStream.read(SocketInputStream.java:170)|at java.net.SocketInputStream.read(SocketInputStream.java:141)|at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)|
WARNservercomment2017-11-2207:39:30-----71731.776--------PushPublishFacebookUtil.createLiveVideo: POST path:v2.6/455157971167412/live_videos result:-1
ERRORservercomment2017-11-2207:39:30-----71731.776--------PushPublishFacebookHandler.createChildConfig(Avra pe facebook:avra/_definst_/avra) Failed to create a Facebook live video
ERRORservercomment2017-11-2207:39:30-----71731.777--------PushPublishFacebookHandler.FBMonitor.run(Avra pe facebook:avra/_definst_/avra) Failed to start a child session, retrying in 0.5 seconds
ERRORservercomment2017-11-2207:39:34-----71735.285--------PushPublishFacebookUtil.makeRequest: Request failed: java.net.SocketTimeoutException: Read timed out|at java.net.SocketInputStream.socketRead0(Native Method)|at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)|at java.net.SocketInputStream.read(SocketInputStream.java:170)|at java.net.SocketInputStream.read(SocketInputStream.java:141)|at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)|
WARNservercomment2017-11-2207:39:34-----71735.285--------PushPublishFacebookUtil.createLiveVideo: POST path:v2.6/455157971167412/live_videos result:-1
ERRORservercomment2017-11-2207:39:34-----71735.285--------PushPublishFacebookHandler.createChildConfig(Avra pe facebook:avra/_definst_/avra) Failed to create a Facebook live video
ERRORservercomment2017-11-2207:39:34-----71735.285--------PushPublishFacebookHandler.FBMonitor.run(Avra pe facebook:avra/_definst_/avra) Failed to start a child session, retrying in 0.5 seconds

Hi @Florin Stana,

Are you able to use another Facebook account to push to a page?

If so this issue could be due to an API rate limit.

There are several things we can suggest:

  1. Disable the stream target when not in use.

  2. FaceBook enforces a standard account level API rate limit. 200 calls per app per hour per user in aggregate. If you manage multiple targets with a single FaceBook account, we would suggest limiting the number of targets setup under a single FaceBook account.

  3. Do not leave the Stream Target page open in the browser. The ongoing refresh option initiates status calls to the targets.

Update 4.7.3 does have improvements to Facebook stream targets and API rate usage, but depending on your usage it could be over the Facebook limits.

Regards,

Alex C.

Wowza Support

how to live stream with my facebook page?