Hi members,
I am developing a new application on IOS/android using rtmp to publish from origin to edge servers (live replicated by edge).
The point is:
All timeouts are oriented to reset connections between edge and origin but, from the player perspective i did not receive any kind of feedback from the edge server when playing in IOS and origin have a problem. Playing in android it is OK i got the timeout in a few seconds.
Example ;
Error in origin ( broadcaster stopped to upload video w/o notice) -> error in edge (timeout bcoz origin stopped to send) --> it was supposed to have some error on player but, it occurs only in android, not in IOS , it still playing and playing forever (no errors).
There is some way to the edge server to warn player that it stopped to receive video from origin ?
Bellow is the brief of the app (edge server):
Application Description
-Not Set-
Playback Types
MPEG-DASH
Apple HLS
Adobe RTMP
Adobe HDS
Microsoft Smooth Streaming
RTSP/RTP
Options
Primary Origin URL
rtmp://xxx.yyy.hhh.fff:1935/name_app_origin