<!doctype html public "-//W3C//DTD W3 HTML//EN">
<html><head><style type="text/css"><!--
blockquote, dl, ul, ol, li { padding-top: 0 ; padding-bottom: 0 }
 --></style><title>Re: [Live-devel] Multiple unicasts clients for one
Framed</title></head><body>
<blockquote type="cite" cite><font face="Verdana">I am wondering if I
need to change my FrameSource implementation to not set the
fReuseFirstSource bit, and instead to duplicate the frame data as it
comes in, and present the frame data to each FramedSource object that
requires it.</font></blockquote>
<div><br></div>
<div>No, what you were trying to do originally (set the
&quot;reuseFirstSource&quot; parameter to True when you create your
&quot;ServerMeiaSubsession&quot; (subclass) objects) should work so
you should stick with this.&nbsp; However, you should begin your
testing with an unmodified version of the code, reading from a
existing data source implementation (e.g., from a (file or stdin)
&quot;ByteStreamFileSource&quot;).&nbsp; (Once you've modified the
existing code, or written new code of your own, then it's less likely
we'd be able to support you.)</div>
<div><br></div>
<div>You should note also that for some media types - e.g., MPEG-4
video - the input source will get opened and read twice (once for the
SDP 'config' information, and once for the stream itself), even if
&quot;reuseFirstSource&quot; is True.&nbsp; Your input source needs to
allow for this (dpending on the media type).</div>
<x-sigsep><pre>-- 
</pre></x-sigsep>
<div><br>
Ross Finlayson<br>
Live Networks, Inc.<br>
http://www.live555.com/</div>
</body>
</html>