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

Reply via email to