<HTML>
<HEAD>
<TITLE>Re: [Live-devel] Multiple unicasts clients for one Framed Source</TITLE>
</HEAD>
<BODY>
<FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'>Thanks Ross,<BR>
<BR>
After following your advice, I went back to basics, and have discovered that if I did not set the (mpeg4) config attribute in the sdp, the effect was that my on demand server went a little funky if more than 1 client connected. &nbsp;The setting of the config flag was next on my to do list. &nbsp;But because of this find has jumped to the forefront.<BR>
<BR>
I am limiting the amount of code I am writing to extend the library to my needs, and only doing so through subclassing. &nbsp;I just missed the need for the SDP to be generated from my mpeg4 source, luckily there is the getAuxSDPLine function I can overload to accommodate this. &nbsp;<BR>
<BR>
On 6/28/08 12:57 AM, &quot;Ross Finlayson&quot; &lt;finlayson@live555.com&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><BLOCKQUOTE><FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'>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.<BR>
</SPAN></FONT></BLOCKQUOTE><FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'><BR>
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.)<BR>
<BR>
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).<BR>
</SPAN></FONT></BLOCKQUOTE><FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'><BR>
</SPAN></FONT>

<BR>
- ------------------------------------------------------------------------------<BR>
Confidentiality Notice: The information contained in this transmission is legally privileged and confidential, intended only for the use of the individual(s) or entities named above. This email and any files transmitted with it are the property of Pelco. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any review, disclosure, copying, distribution, retention, or any action taken or omitted to be taken in reliance on it is prohibited and may be unlawful. If you receive this communication in error, please notify us immediately by telephone call to +1-559-292-1981 or forward the e-mail to administrator@pelco.com and then permanently delete the e-mail and destroy all soft and hard copies of the message and any attachments. Thank you for your cooperation. <BR>
- ------------------------------------------------------------------------------<BR>
</BODY>
</HTML>