That's understandable, it was a couple of months ago. I want to have a process that receives the contents of an RTSP stream into buffers for each element of the stream, passes these buffers across a network, and then at the other end uses these buffers as source data for another RTSP stream. I can pass the SDP retrieved across the network in order to reconstitute the stream if this is a requirement.
At the moment, I've removed the network component, and am just passing the data straight from a sink to a source for the video stream. However, at the receiving end (basing this on the code in the testOnDemandRTSPServer) I'm creating an instance of a class derived from H264VideoMediaSubsession, which appears to be expecting H264 frames for the video stream. This suggests that the receiving end is similarly providing H264 frames into the buffer. This seems to work at the moment, but seems to have performance issues. I'm wondering if the parsing of the H264, at the receiving end, followed by the encapsulation of the H264 into RTP at the sending end of my program is actually necessary. Is there a way I can pass the 'raw' RTP data received by the RTSPClient straight into the RTSPServer without any processing requirement in between? Thanks Andy ________________________________ From: live-devel <live-devel-boun...@us.live555.com> on behalf of Ross Finlayson <finlay...@live555.com> Sent: 12 March 2024 15:19 To: LIVE555 Streaming Media - development & use <live-de...@us.live555.com> Subject: Re: [Live-devel] Retrieving buffers of data from an RTSP derived stream I’m sorry, but I’m missing the whole context behind this. Remind us again: What are you trying to do? (I don’t mean the low-level details of what you are trying to do with our code, but rather the high-level description of what you are trying to do.) And why is the existing “LIVE555 Proxy Server” - https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive555.com%2FproxyServer%2F&data=05%7C02%7Candy.hawkins%40uniguest.com%7C3ce392f782364644979e08dc42a88c8c%7C9b0e98ba45ed42abb699c61412572c2c%7C0%7C0%7C638458538905141621%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=z3xodUQonLA0Pgo%2F9rtMn9sb6Jr5ArsdlxA3Qno8zIc%3D&reserved=0<http://live555.com/proxyServer/> - not suitable for your needs? Ross Finlayson Live Networks, Inc. https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.live555.com%2F&data=05%7C02%7Candy.hawkins%40uniguest.com%7C3ce392f782364644979e08dc42a88c8c%7C9b0e98ba45ed42abb699c61412572c2c%7C0%7C0%7C638458538905149529%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=wTqqqaqpa90uqyp7hNpFohe6ECH5RENPG%2FW2ZVpyyWI%3D&reserved=0<http://www.live555.com/> _______________________________________________ live-devel mailing list live-devel@lists.live555.com https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.live555.com%2Fmailman%2Flistinfo%2Flive-devel&data=05%7C02%7Candy.hawkins%40uniguest.com%7C3ce392f782364644979e08dc42a88c8c%7C9b0e98ba45ed42abb699c61412572c2c%7C0%7C0%7C638458538905410332%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=tqPtXEWXoz407DpVkK4NuZyvH9Ci78IxDe5U99mdzko%3D&reserved=0<http://lists.live555.com/mailman/listinfo/live-devel>
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel