Ross. Attached is a patch that implements bidirectional RTCP APP packet support between client and server.
The user is able to send an APP packet by calling RTCPInstance::sendAppPacket() from the client or OnDemandServerMediaSubsession::sendRTCPAppPacket() on the server. APP packets can be received and handled by passing a callback to RTCPInstance::setAppHandler() on the client or OnDemandServerMediaSubsession::setRTCPAppPacketHandler() on the server. Please let me know if this is acceptable as a patch or if there are any changes that need to be made to make it so. Thanks. -- Nick Ogden From: live-devel [mailto:live-devel-boun...@ns.live555.com] On Behalf Of Ross Finlayson Sent: 16 December 2014 17:52 To: LIVE555 Streaming Media - development & use Subject: Re: [Live-devel] RTCP APP packet handling If we were to implement a way for a subclass of OnDemandMediaSubsession to provide a custom handler for APP packets, in a similar way that handlers are provided for the SR and RR packets, would you be likely to accept this as a patch? Yes. Ross Finlayson Live Networks, Inc. http://www.live555.com/ This company is part of the G4S group of companies. This communication contains information which may be confidential, personal and/or privileged. It is for the exclusive use of the intended recipient(s). If you are not the intended recipient(s), please note that any distribution, forwarding, copying or use of this communication or the information in it is strictly prohibited. Any personal views expressed in this e-mail are those of the individual sender and the Company does not endorse or accept responsibility for them. Prior to taking any action based upon this e-mail message, you should seek appropriate confirmation of its authenticity. This message has been checked for viruses on behalf of the Company. ________________________________ The details of this company are as follows: G4S Technology Limited, Registered Office: Challenge House, International Drive, Tewkesbury, Gloucestershire GL20 8UQ, Registered in England No. 2382338. This communication may contain information which is confidential, personal and/or privileged. It is for the exclusive use of the intended recipient(s). If you are not the intended recipient(s), please note that any distribution, forwarding, copying or use of this communication or the information in it is strictly prohibited. Any personal views expressed in this e-mail are those of the individual sender and the company does not endorse or accept responsibility for them. Prior to taking any action based upon this e-mail message, you should seek appropriate confirmation of its authenticity. This e-mail has been scanned for all viruses by MessageLabs.
add_rtcp_app_packet_support.patch
Description: add_rtcp_app_packet_support.patch
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel