I was looking into a similar problem as the OP here. It seems that having the ability to add additional payload types dynamically would be a useful feature of the live555 library. This would be much more preferable than having to change the library source code to add a payload. I have a couple of ideas how this could be done. Would you be interested in reviewing a proposed patch?

Yes, sure. Note, though, that doing this in a clean and general way may be nontrivial, because the parameter lists for each "RTPSource"s "createNew()" function can differ. It's going to be difficult to do this in a generic way for all payload types; some will probably have to remain 'hard coded'.
--

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to