<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
That's understandable, it was a couple of months ago.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
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.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof"><span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">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.</span></div>
<div class="elementToProof"><span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"><br>
</span></div>
<div class="elementToProof"><span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">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?</span></div>
<div class="elementToProof"><span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"><br>
</span></div>
<div class="elementToProof"><span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">Thanks</span></div>
<div class="elementToProof"><span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"><br>
</span></div>
<div class="elementToProof"><span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">Andy</span></div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id="Signature"></div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> live-devel <live-devel-bounces@us.live555.com> on behalf of Ross Finlayson <finlayson@live555.com><br>
<b>Sent:</b> 12 March 2024 15:19<br>
<b>To:</b> LIVE555 Streaming Media - development & use <live-devel@us.live555.com><br>
<b>Subject:</b> Re: [Live-devel] Retrieving buffers of data from an RTSP derived stream</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">I’m sorry, but I’m missing the whole context behind this.<br>
<br>
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.)<br>
<br>
And why is the existing “LIVE555 Proxy Server” - <a href="http://live555.com/proxyServer/">
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</a>
 - not suitable for your needs?<br>
<br>
<br>
Ross Finlayson<br>
Live Networks, Inc.<br>
<a href="http://www.live555.com/">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</a><br>
<br>
<br>
_______________________________________________<br>
live-devel mailing list<br>
live-devel@lists.live555.com<br>
<a href="http://lists.live555.com/mailman/listinfo/live-devel">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</a><br>
</div>
</span></font></div>
</body>
</html>