1

What's the best way to check whether there is video data (or not) in a live RTMP stream? For example, if a broadcast terminates, can I auto-detect that condition, to perform some sort of "thank you for watching" behavior?

Also, how can I know if a visitor somehow gets disconnected from the Internet during the broadcast? (So I can notify the visitor of the problem, and give instruction.)

Thanks for any help with this!

1 Answers1

1
conn = new NetConnection();
conn.addEventListener(NetStatusEvent.NET_STATUS, onStatus);

private function onStatus(e:NetStatusEvent):void {
   switch(e.info.code) {
       case "NetStream.Play.StreamNotFound":
       //some code
       break;

       case "NetStream.Play.Stop":
       //some code
       break;
   }
}
www0z0k
  • 4,444
  • 3
  • 27
  • 32