<div class="gmail_quote"><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div style="word-wrap:break-word"><div><div class="im"><blockquote type="cite"><div>I can use some own header as 0xAABBCCDD to mark that timestamp entry points, did I understand you properly?</div></blockquote><div><br></div>
</div><i>You don't need to do that, if your headers are all the same size, and contain the frame size.  Instead, the frame size value will tell you how many bytes you need to read to get to the next header.</i></div></div>
</blockquote><div><br></div><div>Well, I was thinking about some sanity check becouse findind some wrong timestamp could make hard damage  to the stream, however i am thinking now that it can be cleaner to create some other file, something like vsif (video streaming information file) where to record some known data as frame rate or jpeg quality or so and then some pairs of byte and its timestamp every second or so and handle this file on the FileServerMediaSubsesion to manage seeking, scaling and framers creation...</div>
<div><br></div><div>Thank you! I will take a look into this two posibilities.</div></div><br><div class="gmail_quote">2012/1/31 Ross Finlayson <span dir="ltr"><<a href="mailto:finlayson@live555.com">finlayson@live555.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div><div class="im"><blockquote type="cite"><div>So, your idea is to create my own fileSinker with my own file format recording each timestamp and frame size and then create my own byteStreamFileSource and serve the data packets as they where sinked but filtering that timestamps and framesizes.</div>
</blockquote><div><br></div></div>Yes.</div><div><br></div><div><div class="im"><br><blockquote type="cite"><div>I can use some own header as 0xAABBCCDD to mark that timestamp entry points, did I understand you properly?</div>
</blockquote><div><br></div></div>You don't need to do that, if your headers are all the same size, and contain the frame size.  Instead, the frame size value will tell you how many bytes you need to read to get to the next header.</div>
<div class="im"><br><br><div>
<span style="text-indent:0px;letter-spacing:normal;font-variant:normal;text-align:-webkit-auto;font-style:normal;font-weight:normal;line-height:normal;border-collapse:separate;text-transform:none;font-size:medium;white-space:normal;font-family:Helvetica;word-spacing:0px"><span style="text-indent:0px;letter-spacing:normal;font-variant:normal;text-align:-webkit-auto;font-style:normal;font-weight:normal;line-height:normal;border-collapse:separate;text-transform:none;font-size:medium;white-space:normal;font-family:Helvetica;word-spacing:0px">Ross Finlayson<br>
Live Networks, Inc.<br><a href="http://www.live555.com/" target="_blank">http://www.live555.com/</a></span></span>
</div>
<br></div></div><br>_______________________________________________<br>
live-devel mailing list<br>
<a href="mailto:live-devel@lists.live555.com">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>
<br></blockquote></div><br>