H.323能力集应用开发。

无花无酒,天涯人 2011-09-29 03:54:59
在h323plus+ptlib上面应用h.264,可是发现h.264能力集无法加入。
用了一个oh323tut的应用程序在测试,学习上路。
capabilities.AddAllCapabilities(0, 0, "SpeexIETFNarrow-8k");

//H323Capability *gsmCap = H323Capability::Create("G711*");
H323Capability *gsmCap = H323Capability::Create("GSM-06.10{sw}");
H323Capability *VgsmCap = H323Capability::Create("H.264*") ;
if (VgsmCap != NULL)
{
SetCapability(0, 0, VgsmCap);
}
else
{
PTRACE(1, "Error!!!!!\n" << VgsmCap) ;
}
if (gsmCap != NULL)
{
SetCapability(0, 0, gsmCap);
gsmCap->SetTxFramesInPacket(4); // For GSM 06.10, 1 frame ~ 20 milliseconds
}
else
{
PTRACE(1, "Error......\n" << gsmCap) ;
}

SetCapability(0, 0, new H323_G711Capability(H323_G711Capability::muLaw) );
SetCapability(0, 0, new H323_G711Capability(H323_G711Capability::ALaw) );

AddAllUserInputCapabilities(0, 1);


这是局部代码。发现GSM-06.10{sw}能力集也无法加入!找不到原因何在...........
...全文
381 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Cooler66888 2013-01-07
  • 打赏
  • 举报
回复
您好。请问H323plus中如何添加H.264能力集啊。我把264插件放到PTLib_Plugins目录下,能力集列表中可以显示出来加载上了。但是视频传输一直不行。请问会是什么原因呢?
  • 打赏
  • 举报
回复
我去啊,明白了GSM为什么没有加进去了。
可是h.264无法编译通过啊。

1,220

社区成员

发帖
与我相关
我的任务
社区描述
企业软件 中间件技术
社区管理员
  • 中间件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧