Hi Guys,

 I read some red5 source code and debugged into it. Then I found although
red5 use different channels for audio and video, the two are not
interleaved. Just take a look at:

    org.red5.server.net.rtmp.codec.RTMPProtocolEncoder.encodePacket(RTMP,
Packet)

 The method just put the whole message to be written into a chunk to a big
IoBuffer, then send the buffer directly. In this way no actual message
interleaving takes place and big video data will still block small audio
data.

 Any idea on this? Best regards
_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

Reply via email to