Well I was playing with it for the last few months. First I thought I could just use a opensource HTTP tunnel/server and send the data through it. But later I realized, true HTTP tunneling could not be usefull in this case. The main reason is most of the HTTP tunnel does not keep persistent TCP connection rather it closes the connection as soon as it completes the request. But in real life scenario you dont want that as it will shoot up the PDD for the overhead of reconnection. Second HTTP always adds the header with it and can not be attached as is with the RTP as it will eat up all your bandwidth and payload. So I came up with idea of using good HTTP wrapping for SIP messages and having some tricky headers with RTP. I also used two persistent connection one for SIP and another for RTP. The most critical part is, you still need to parse the SIP and SDP for routing all your message and RTP. So actually I ended up writing partial SIP proxy with the mixup on HTTP protocol. On 6/26/09, Fabio Pietrosanti (naif) <lists at infosecurity.ch> wrote: > VOIP Guru wrote: >> Well I was trying to implement HTTP tunneling with pjsip port on symbian. >> So far I am successfull. Yet litte problem. >> > > The idea is very nice, i would be really interested in knowing more > about it. > > As far as i read the TCP transport is not good for the voice: > http://www.cs.columbia.edu/techreports/cucs-033-04.pdf > http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4607363 > http://portal.acm.org/citation.cfm?id=1375457.1375464 > > But it's also true that it can goes over proxy server where UDP does not > goes trough. > > Can you share some more ideas on how the client and the server was done, > by using which http tunneling protocol and which is your experience > mostly in terms of performance? > > Imho it's definitely an interesting things. > > Fabio > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org >