Joe-Palmer / rtmplite

Automatically exported from code.google.com/p/rtmplite
0 stars 0 forks source link

[Patch] Improvements to siprtmp_gevent.py #92

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Hi,

I've just realized that I only have commit permissions in the p2p-sip project, 
but not rtmplite, it would be awesome if you let me commit to this repo too, 
since I'm gonna be writing some stuff here.

Here goes 'the commit message':

siprtmp_gevent.py receives a lot of love

The gevent version of siprtmp was not working well with asterisk, the
sequence numbers were not correctly synchronized and there was some
other bugs too.

The code is now synchronized with the latest version of voip.py and
siprtmp.py, there is also some custom improvements.

I happy to say that this version has passed a lot of functional tests using
different clients (using a custom version of the flash videoPhone and
using a testing tool based in red5 client lib).

A stress test has been made too, the server runs ok with 70 concurrent
calls using a single thread (-f 1).

There is also a lot of work to do, some RTMP-handling code has not completely
been updated, and there is also some issues regarding multiprocessing with SIP.

Original issue reported on code.google.com by juananto...@gmail.com on 15 Mar 2013 at 1:05

Attachments:

GoogleCodeExporter commented 9 years ago
Fixed EOL in patch file

Original comment by juananto...@gmail.com on 15 Mar 2013 at 7:59

Attachments: