﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-明雨楼-随笔分类-video conference</title><link>http://www.cppblog.com/lyman/category/2867.html</link><description>I like c &amp; c++!</description><language>zh-cn</language><lastBuildDate>Tue, 20 May 2008 20:19:56 GMT</lastBuildDate><pubDate>Tue, 20 May 2008 20:19:56 GMT</pubDate><ttl>60</ttl><item><title>如何遥开内外网穿透的问题 --- MCU做简单外网代理</title><link>http://www.cppblog.com/lyman/archive/2008/03/13/44344.html</link><dc:creator>名羽</dc:creator><author>名羽</author><pubDate>Thu, 13 Mar 2008 02:55:00 GMT</pubDate><guid>http://www.cppblog.com/lyman/archive/2008/03/13/44344.html</guid><wfw:comment>http://www.cppblog.com/lyman/comments/44344.html</wfw:comment><comments>http://www.cppblog.com/lyman/archive/2008/03/13/44344.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/lyman/comments/commentRss/44344.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lyman/services/trackbacks/44344.html</trackback:ping><description><![CDATA[<p><font style="BACKGROUND-COLOR: #cce8cf">上头要求研究如何让一个在某一内网里的MCU所召开的会议让外网EP(公网或其他能到达公网的EP)参加进来.<br><br>我提出了两个方案: </font></p>
<p><font style="BACKGROUND-COLOR: #cce8cf">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1. 把原有使用openh323的程序升级到h323plus,利用其h.460.18 ,19 或其上的Nat功能,配合公网的GnuGK来实现内外网的穿透.</font></p>
<p><font style="BACKGROUND-COLOR: #cce8cf">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2. 用另一个MCU直接放到公网上代理内网会议.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>（部门还有人提出什么修改openh323底层通信部分以用自己的连接发送h323数据，或另写一套能完全代理h323的协议用自己创建的TCP ，UDP来传输之类的方案。我觉得对于人手有限的小团队来说都不现实。看上头怎么决定吧;( ）</font></p>
<p><font style="BACKGROUND-COLOR: #cce8cf">比较这两方案，前者 h323plus对h460.18,19的支持虽然是有了，但它给的例子在我们实验室里跑起来就出错，我觉得它目前好像不是很完善，估计到他完善起立还需些时间。而第二种方案比较方便,不必要改动过多代码即可在短时间内实现.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 具体做法如下: </font></p>
<p><font style="BACKGROUND-COLOR: #cce8cf">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.内网MCU&nbsp; (以后称为mcuA ) 召开一个会议,内网的EP参加该 MCU上的会议.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2. mcuA 通过邀请 外网MCU(以后称为mcuB) 参加该会议.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 这个时候会发生以下通信过程: <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1) 信令通道建立:mcuA呼叫mcuB ,他们间建立了点对点的h.225及h.245通信.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2) 媒体逻辑通道建立: 这里的Rtp通道其实是由UDP来实现的,所以只要mcuA先发起对mcuB的数据传输,网关上的pinhold就开了，那么反方向的数据即可由mcuB到mcuA.</font></p>
<p><font style="BACKGROUND-COLOR: #cce8cf">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3) T120通道建立:T120是条TCP通道,通常建立时mcuA,B 双方都会同时试图创建到对方的这条通道,只要其中一条建立成功即可,一般情况下只有mcuA的建立过程能通过防火墙或网关.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3. 这时内外网的音频视频数据都可互相传输了。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4. 外网的EP只要拨到公网的mcuB即可参加mcuA上召开的会议了。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5. 至于会议管理，可以在mcuA和B间用扩展h.245来实现，这点就不难了。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br><br><br>&nbsp;估计很多同行也都有为h.323内外网穿透和防火墙的问题伤脑筋,我想这个方案可以给大家一点帮助吧.</font></p>
<img src ="http://www.cppblog.com/lyman/aggbug/44344.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lyman/" target="_blank">名羽</a> 2008-03-13 10:55 <a href="http://www.cppblog.com/lyman/archive/2008/03/13/44344.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>年度总结</title><link>http://www.cppblog.com/lyman/archive/2008/02/04/42519.html</link><dc:creator>名羽</dc:creator><author>名羽</author><pubDate>Mon, 04 Feb 2008 07:29:00 GMT</pubDate><guid>http://www.cppblog.com/lyman/archive/2008/02/04/42519.html</guid><wfw:comment>http://www.cppblog.com/lyman/comments/42519.html</wfw:comment><comments>http://www.cppblog.com/lyman/archive/2008/02/04/42519.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/lyman/comments/commentRss/42519.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lyman/services/trackbacks/42519.html</trackback:ping><description><![CDATA[今天是年二十八，一年又要过去了。明天就可以放假休息了。下班前抽空做下年度总结。今年我主要集中精力在h323上，更确切的说是在OPenh323上。虽说我不算聪明，但这一年的研究还是有点收获的，主要在以下方面：<br>1 对现有opneh323不支持的h.264的加入。<br>&nbsp;&nbsp;&nbsp; 虽然不是很按标准，用的是常规视频能力来加入的，但也算是在视频的清晰度上有所提高。<br>2 根据需要自己建立多条对应的h323逻辑通道来传送自己的数据。逻辑通道可以是rtp也可以是TCP。<br>3 用h323协商逻辑通道的方式来建立自定义的RTP通道。现在这种方式用在GIPS的RTP上效果还真不错！<br><br><br><img src ="http://www.cppblog.com/lyman/aggbug/42519.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lyman/" target="_blank">名羽</a> 2008-02-04 15:29 <a href="http://www.cppblog.com/lyman/archive/2008/02/04/42519.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>OPenH323要分家了</title><link>http://www.cppblog.com/lyman/archive/2007/10/22/34822.html</link><dc:creator>名羽</dc:creator><author>名羽</author><pubDate>Mon, 22 Oct 2007 01:58:00 GMT</pubDate><guid>http://www.cppblog.com/lyman/archive/2007/10/22/34822.html</guid><wfw:comment>http://www.cppblog.com/lyman/comments/34822.html</wfw:comment><comments>http://www.cppblog.com/lyman/archive/2007/10/22/34822.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/lyman/comments/commentRss/34822.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lyman/services/trackbacks/34822.html</trackback:ping><description><![CDATA[<p class="MsoNormal" style="margin-left: 21pt; text-align: left;" align="left"><span style="font-size: 12pt; font-family: 宋体; color: navy;" lang="EN-US">H323</span><span style="font-size: 12pt; font-family: 宋体; color: navy;">和<span lang="EN-US">SIP</span>果然难于共存。<span lang="EN-US">Openh323</span>原有的开发者也将分为两大块：</span><span style="font-size: 12pt; font-family: 宋体;" lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left: 21pt; text-align: left;" align="left"><span style="font-size: 12pt; font-family: 宋体; color: navy;" lang="EN-US">OPAL VOIP</span><span style="font-size: 12pt; font-family: 宋体; color: navy;">： 保留<span lang="EN-US">Opal</span>现有<span lang="EN-US">H323</span>功能，但重点明显是要向兼容<span lang="EN-US">SIP</span>方向发展；其网站介绍为：</span><span style="font-size: 12pt; font-family: 宋体;" lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left: 21pt; text-align: left;" align="left"><span style="font-size: 12pt; font-family: 宋体;" lang="EN-US">OPAL implements the commonly
used protocols used to send voice, video and fax data over IP networks.
Originally part of the OpenH323 project, OpalVoip has grown to include SIP and
IAX2.<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left: 21pt; text-align: left;" align="left"><span style="font-size: 12pt; font-family: 宋体; color: navy;" lang="EN-US">h323plus</span><span style="font-size: 12pt; font-family: 宋体; color: navy;">：在原有<span lang="EN-US">OpenH323</span>基础上继续完善<span lang="EN-US">ITU</span>的<span lang="EN-US">H323</span>系列的协议，其介绍为：</span><span style="font-size: 12pt; font-family: 宋体;" lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left: 21pt; text-align: left;" align="left"><span style="font-size: 12pt; font-family: 宋体; color: navy;" lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 12pt; font-family: 宋体;" lang="EN-US">The H.323 Plus project intends to do much more than simply provide a new
home for open source H.323 developers. Developers have told us they intend to
work to provide significant new enhancements to the very successful H.323
systems deployed worldwide. For example,<span style="color: red;"> NAT/FW
traversal</span>, instant messaging, presence, and many other enhancements are
already in progress or being planned. Further, the open source community has
expressed interest to us to enable more collaborative features to H.323,
including such things as application sharing, whiteboarding, and other
capabilities.</span><span style="font-size: 12pt; font-family: 宋体;">（可惜，这些功能<span lang="EN-US">OPAL</span>将不能用到了）<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="margin-left: 21pt; text-align: left;" align="left"><span style="font-size: 12pt; font-family: 宋体;" lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin-left: 21pt; text-align: left;" align="left"><span style="font-size: 12pt; font-family: 宋体;">至于底层的<span lang="EN-US">pwlib</span>（即<span lang="EN-US">ptlib</span>）估计暂时还会保持一致。<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="margin-left: 21pt; text-align: left;" align="left"><span style="font-size: 12pt; font-family: 宋体;" lang="EN-US"><br>
<!--[if !supportLineBreakNewLine]--><br>
<!--[endif]--><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left: 21pt; text-align: left;" align="left"><span style="font-size: 12pt; font-family: 宋体;">分家后期邮件列表也将分开：<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 12pt; font-family: 宋体;" lang="EN-US"><a  href="https://lists.sourceforge.net/lists/listinfo/opalvoip-devel">https://lists.sourceforge.net/lists/listinfo/opalvoip-devel</a><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 12pt; font-family: 宋体;" lang="EN-US">&nbsp;<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US"><a  href="http://lists.packetizer.com/mailman/listinfo/h323plus"><span>http://lists.packetizer.com/mailman/listinfo/h323plus</span></a></span><span style="font-size: 12pt; font-family: 宋体;" lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 12pt; font-family: 宋体;" lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 12pt; font-family: 宋体;" lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 12pt; font-family: 宋体;">网站地址分别：<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="margin-bottom: 12pt; text-align: left;" align="left"><span style="font-size: 12pt; font-family: 宋体;" lang="EN-US">http://www.h323plus.org/<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 12pt; font-family: 宋体;" lang="EN-US">http://www.opalvoip.org/<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left: 21pt;"><span style="color: navy;" lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin-left: 21pt;"><span style="font-family: 宋体; color: navy;">对于我们可能会更关心</span><span style="font-size: 12pt; font-family: 宋体;" lang="EN-US">OpenH323</span><span style="font-size: 12pt; font-family: 宋体;">的主要开发者 </span><span style="font-size: 9pt; font-family: arial;" lang="EN-US">Simon </span><span style="font-size: 9pt; font-family: 宋体;">的以下言论：</span><span style="font-size: 9pt; font-family: Arial;"> </span><span style="font-size: 12pt; font-family: 宋体;" lang="EN-US">&nbsp;<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US">The following projects are currently
planned to be supported within H323plus.<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US">OpenMCU (including remote conference
controls) OpenAM<span>&nbsp; </span>(upgraded to support
VoiceMail support to GnuGk) MyPhone OhPhone<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US">The Library is almost drop-in
replacable with the existing OpenH323 and contains numerous enhancements
including video plugins (compatible with<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US">Opal) and large amount of new work
not currently supported in Opal.<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US">Some of the new work now available in
h323plus H.230<span>&nbsp; </span>Conference Controls (incl
tunneling GCC (T.124))<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US">H.239<span>&nbsp;
</span>Application Sharing<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US">H.249<span>&nbsp;
</span>Extended user inputs<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US">H.341<span>&nbsp;
</span>SNMP support<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US">H.350<span>&nbsp;
</span>LDAP WhitePages<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US">H.460<span>&nbsp;
</span>Numerous custom Extensibility features<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Text Messaging (working doc ITU),<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Follow Me,<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>PDI (Personal Data Interchange)<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US">H.460.9 RealTime QoS Measurements<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US">Video Plugins (fully compatible with
Opal)<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US">H.235 Plugins (for external Biometric
and smartcard authenticators) QoS Capability negotiation Conference Controls
capability advertisement.<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US">New work planned/proposed<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US">H.460.presence<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US">H.460.18/19 Nat Traversal<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US">Video on Demand project (using
H.239/H.249)<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 9pt; font-family: arial;" lang="EN-US">We can also provide full consulting
service support for existing openH323 based projects as well as provide
assistance in migration of these projects to h323plus.<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left: 21pt;"><span style="color: navy;" lang="EN-US"><o:p>&nbsp;</o:p></span></p><img src ="http://www.cppblog.com/lyman/aggbug/34822.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lyman/" target="_blank">名羽</a> 2007-10-22 09:58 <a href="http://www.cppblog.com/lyman/archive/2007/10/22/34822.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MCU多通道传送音视频</title><link>http://www.cppblog.com/lyman/archive/2007/09/29/33175.html</link><dc:creator>名羽</dc:creator><author>名羽</author><pubDate>Sat, 29 Sep 2007 00:57:00 GMT</pubDate><guid>http://www.cppblog.com/lyman/archive/2007/09/29/33175.html</guid><wfw:comment>http://www.cppblog.com/lyman/comments/33175.html</wfw:comment><comments>http://www.cppblog.com/lyman/archive/2007/09/29/33175.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/lyman/comments/commentRss/33175.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lyman/services/trackbacks/33175.html</trackback:ping><description><![CDATA[研究h323 端点间通过多通道发送数据，例如MCU可以向EP用多通道来发送音视频。这段时间我从音频上作了测试，可以把多路音频通过多个通道发送给EP让EP直接在声卡上混音，效果不错。但（MCU-〉EP）音频使用多通道这只是一种在网络带宽非常好的情况下的方案，因为如果用的是G.711(单路64kbit/s)就不可能在带宽有限的公网上使用了。
<img src ="http://www.cppblog.com/lyman/aggbug/33175.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lyman/" target="_blank">名羽</a> 2007-09-29 08:57 <a href="http://www.cppblog.com/lyman/archive/2007/09/29/33175.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>x264加入成功了</title><link>http://www.cppblog.com/lyman/archive/2007/07/23/28641.html</link><dc:creator>名羽</dc:creator><author>名羽</author><pubDate>Mon, 23 Jul 2007 09:31:00 GMT</pubDate><guid>http://www.cppblog.com/lyman/archive/2007/07/23/28641.html</guid><wfw:comment>http://www.cppblog.com/lyman/comments/28641.html</wfw:comment><comments>http://www.cppblog.com/lyman/archive/2007/07/23/28641.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/lyman/comments/commentRss/28641.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lyman/services/trackbacks/28641.html</trackback:ping><description><![CDATA[<p><font style="BACKGROUND-COLOR: #cce8cf">由于与OphenH323中h263使用的ffmpeg库冲突所以把h263也提出来另外实现.</font></p>
<img src ="http://www.cppblog.com/lyman/aggbug/28641.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lyman/" target="_blank">名羽</a> 2007-07-23 17:31 <a href="http://www.cppblog.com/lyman/archive/2007/07/23/28641.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>气愤!再急也不该生产垃圾代码呀!</title><link>http://www.cppblog.com/lyman/archive/2007/05/11/23880.html</link><dc:creator>名羽</dc:creator><author>名羽</author><pubDate>Fri, 11 May 2007 02:35:00 GMT</pubDate><guid>http://www.cppblog.com/lyman/archive/2007/05/11/23880.html</guid><wfw:comment>http://www.cppblog.com/lyman/comments/23880.html</wfw:comment><comments>http://www.cppblog.com/lyman/archive/2007/05/11/23880.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/lyman/comments/commentRss/23880.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lyman/services/trackbacks/23880.html</trackback:ping><description><![CDATA[上头头脑发热.急于让我们在原来的视频会议基础上完成数据会议T120的大部分功能.我们被避着以很多非标准的自定协议代替T120标准中规定的东西.而且新的架构的改动都没有详细分析就开始着手写代码了.也就是说我们开始生产垃圾!<br>鄙视领导者的短浅眼光!
<img src ="http://www.cppblog.com/lyman/aggbug/23880.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lyman/" target="_blank">名羽</a> 2007-05-11 10:35 <a href="http://www.cppblog.com/lyman/archive/2007/05/11/23880.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>OpenH323</title><link>http://www.cppblog.com/lyman/archive/2006/10/24/14089.html</link><dc:creator>名羽</dc:creator><author>名羽</author><pubDate>Tue, 24 Oct 2006 06:51:00 GMT</pubDate><guid>http://www.cppblog.com/lyman/archive/2006/10/24/14089.html</guid><wfw:comment>http://www.cppblog.com/lyman/comments/14089.html</wfw:comment><comments>http://www.cppblog.com/lyman/archive/2006/10/24/14089.html#Feedback</comments><slash:comments>21</slash:comments><wfw:commentRss>http://www.cppblog.com/lyman/comments/commentRss/14089.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lyman/services/trackbacks/14089.html</trackback:ping><description><![CDATA[
		<p>近期到<a href="http://www.voxgratia.org/snapshots/">http://www.voxgratia.org/snapshots/</a>下载并编译了Pwlib(ptlib_win32-2006-06-21.zip)库OpenH323(openh323-2006-06-21.zip)库以及OpenMcu并用MFC改写ohphone,实现图形界面的终端程序.并实现构多方音视频会议.<br />下一步将分析openmcu,对其会议功能进一步了解.<br /></p>
<img src ="http://www.cppblog.com/lyman/aggbug/14089.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lyman/" target="_blank">名羽</a> 2006-10-24 14:51 <a href="http://www.cppblog.com/lyman/archive/2006/10/24/14089.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>