[Live-devel] Possible missing parameter in MPEG4ESVideoRTPSink::auxSDPLine()

Ross Finlayson finlayson at live555.com
Thu Mar 29 07:47:45 PDT 2012


No, you don't need to subclass "RTSPServer" to do what you think you need to do.  You already implement the "createNewRTPSink()" virtual function, in which you create a "RTPSink" (subclass) object, given a "Groupsock" object.  If you need to do something with the "Groupsock" object (or its socket, which you can obtain by calling "Groupsock::socketNum()"), then you can do so here.

I'm puzzled by why you're suddenly getting the "WSAEMSGSIZE" error.  But if you think that it's due to insufficient socket buffering in your OS, then you can increase that by calling "increaseSendBufferTo()" on the groupsock object's socket number.  (See "groupsock/include/GroupsockHelper.hh")


Ross Finlayson
Live Networks, Inc.
http://www.live555.com/

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20120329/b67f0741/attachment.html>


More information about the live-devel mailing list