...
Overview
Supported platforms
Adobe Flash | |
---|---|
Windows | + |
Mac OS | + |
Linux | + |
Operation flowchart
1. Flash Player connects to the server via the RTMP protocol and sends the publish command.
...
Code Block | ||||
---|---|---|---|---|
| ||||
private function handleStreamStatus(event:NetStatusEvent):void{ Logger.info("handleStreamStatus: "+event.info.code); switch (event.info.code) { ... case "NetStream.Unpublish.Success": publishStream.removeEventListener(NetStatusEvent.NET_STATUS, handleStreamStatus); publishStream=null; setPublishStatus("UNPUBLISHED"); publishBtn.visible = true; unpublishBtn.visible = false; break; ... } } |
Known issues
1. When audio only stream is published, and this stream is played in browser via WebRTC, no sound is played.
Symptoms: there is no sound when playing a stream published with Flash client.
Solution: change SDP setting for the streams published from Flash clients in file flash_handler_publish.sdp to be audio only.
Code Block | ||||
---|---|---|---|---|
| ||||
v=0
o=- 1988962254 1988962254 IN IP4 0.0.0.0
c=IN IP4 0.0.0.0
t=0 0
a=sdplang:en
m=audio 0 RTP/AVP 97 8 0
a=rtpmap:97 SPEEX/16000
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=sendonly |