<div dir="ltr"><div>Hi Ross,</div>
<div>Thanks for the reply.</div>
<div>One more question!!</div>
<div>After receiving the data at the receiver side software, do I need to manipulate</div>
<div>the timestamp value or any other field in TS packet for the TV decoder to work properly.</div>
<div> </div>
<div>Sunil.<br><br></div>
<div class="gmail_quote">On Fri, Sep 26, 2008 at 10:40 PM, Ross Finlayson <span dir="ltr"><<a href="mailto:finlayson@live555.com">finlayson@live555.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class="Ih2E3d">At 04:02 AM 9/26/2008, you wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">yeah thats true.But how can I get playTimePerFrame value so that I can pass it to "createNew".May be this is a basic question.<br>
But I am a newbie.<br>do I need to calculate playTimePerFrame from the TS file.<br></blockquote><br></div>If you are streaming a Transort Stream file then you *do not* pass a "playTimePerFrame" parameter to "ByteStreamFileSource::createNew()". This is because each (188-byte) Transport Stream packet *does not* have a fixed duration. Instead, we use a separate "MPEG2TransportStreamFramer" object to compute, on the fly, the duration of each Transport Stream packet.<br>
<br>If you are streaming a Transport Stream file, you should not modify the existing code - it already works.
<div>
<div></div>
<div class="Wj3C7c"><br><br><br> Ross Finlayson<br> Live Networks, Inc. (<a href="http://live555.com/" target="_blank">LIVE555.COM</a>)<br> <<a href="http://www.live555.com/" target="_blank">http://www.live555.com/</a>><br>
<br>_______________________________________________<br>live-devel mailing list<br><a href="mailto:live-devel@lists.live555.com" target="_blank">live-devel@lists.live555.com</a><br><a href="http://lists.live555.com/mailman/listinfo/live-devel" target="_blank">http://lists.live555.com/mailman/listinfo/live-devel</a><br>
</div></div></blockquote></div><br></div>