<HTML>
<HEAD>
<TITLE>Re: [Freeswitch-users] Improving mod_conference for H.264 video // bounty?</TITLE>
</HEAD>
<BODY>
<FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>Roland, Contact <a href="consulting@freeswitch.org">consulting@freeswitch.org</a> this will be the fastest way to get a response on this.<BR>
<BR>
Ken<BR>
<BR>
<BR>
On 1/12/12 2:48 PM, &quot;Roland H&auml;nel&quot; &lt;<a href="roland@haenel.me">roland@haenel.me</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>Dear all,<BR>
<BR>
We're looking for a way to improve the user experience with FreeSwitch's mod_conference when video (H.264) is involved. After some investigation in mod_26x's source code it seems that the creator actually had the idea to switch video (based on who has the floor) only on H.26x keyframes, but this was not fully implemented (i.e. it doesn't really work well).<BR>
<BR>
Maybe someone from the FreeSwitch guys could advise me about the way how to put up a bounty for improvements in this area.<BR>
<BR>
I found some boundy lists in the wiki, other things in Jira, and I'm not sure where to post my whishes (and maybe also a hint what amount of $'s seems appropriate here).<BR>
<BR>
Basically, that's what we need:<BR>
   - switch video source only on H.264 keyframes to avoid artifacts when the stream switches to a new floor member<BR>
   - feature to throttle floor changes in conference (i.e. floor is only changed after some time of activity, to prevent very frequent video stream changes)<BR>
   - investigation whether the codec parameter negotiation can be influenced/improved for H.264 passthru, e.g. to allow for specific profiles in SDP a=fmtp parameters<BR>
<BR>
Greetings,<BR>
Roland<BR>
<BR>
<BR>
<BR>
<HR ALIGN=CENTER SIZE="3" WIDTH="95%"></SPAN></FONT><FONT SIZE="2"><FONT FACE="Consolas, Courier New, Courier"><SPAN STYLE='font-size:10pt'>_________________________________________________________________________<BR>
Professional FreeSWITCH Consulting Services:<BR>
<a href="consulting@freeswitch.org">consulting@freeswitch.org</a><BR>
<a href="http://www.freeswitchsolutions.com">http://www.freeswitchsolutions.com</a><BR>
<BR>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<BR>
<a href="http://www.cudatel.com">http://www.cudatel.com</a><BR>
<BR>
Official FreeSWITCH Sites<BR>
<a href="http://www.freeswitch.org">http://www.freeswitch.org</a><BR>
<a href="http://wiki.freeswitch.org">http://wiki.freeswitch.org</a><BR>
<a href="http://www.cluecon.com">http://www.cluecon.com</a><BR>
<BR>
FreeSWITCH-users mailing list<BR>
<a href="FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><BR>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><BR>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><BR>
<a href="http://www.freeswitch.org">http://www.freeswitch.org</a><BR>
</SPAN></FONT></FONT></BLOCKQUOTE>
</BODY>
</HTML>