Implement software-based transcoding support
It would be nice if RTPproxy could do codec conversion between one side and another in addition to just simple packet forwarding. We can start with low-complexity, royalty free codecs like G.711 and iLbc. This could be the natural first step to add support for using hardware-assisted transcoding, since the changes on the command channel would be shared by both and particular way of doing it will be shielded from the view of the outside client connecting to the rtpproxy.
Rough plan of the attack:
o define necessary changes at the protocol level; o implement new protocol features and test; o implement actual transcoding, this should be very similar to the re-packetization feature that is already there, and would probably share some of its code.
This would be a really nice option. I'm looking for an RTP transcoder...
Any updates on this?