modification of red5phone

1.can't make call again and again. (only one successful in five call)

why:    did not update inviteDialog after a call in time. and then when oncalling again,it would can't handle a strange inviteDialog.

fixed:    update inviteDialog after a call in time, and try to wait before a new Dialog.

2. RED5Phone to RED5Phone the call quality is very bad

why:    there are some codec problem between rtmpuser and rtmpuser(send and receive). I will fix it later( for handle flash to sip phone)

fixed(new direction):    before stream callflow : web publish --RTMP-> red5 server --RTMP->red5phone server --RTP-> red5phone server --RTMP-> red5 server --RTMP -> web receiver
      fixed stream callflow: web publish --RTMP-> red5 server--RTMP -> web receiver

3. ONEWAY AUDIO in Transfer

why:    can't exchange RTPStream 's remoteAddr correctly.

fixed:    exchange RTPStream 's remoteAddr correctly. in the new direction(delete RTMP --> RTP --> RTP -->RTMP) just exchange their publish ID correctly.

你可能感兴趣的:(Web,Flash,Exchange)