
H323
文章平均质量分 70
Just-Lonely
这个作者很懒,什么都没留下…
展开
-
H323——460NAT穿透相关
1. 概述在H323中使用穿透相关的协议为H460.18和H460.19,H323的穿透协议利用了NAT和FW对于出站流量的限制比入站流量限制宽松的特性,从而实现了NAT穿透相关的功能。2. 信令穿透信令的NAT穿透的基本原理为当终端设备注册到相关的GK之后,会通过不断发送GRQ或者RRQ消息维持这一和GK之间在NAT/FW上的端口映射关系。建立这一关系之后,信令的流程就可以通过GK下发给终端设备,从而完成各项通话流程。相关的标准文档为H460.18。在这样的基础上,H323引申出了一个新的概念:t原创 2021-04-28 09:23:30 · 1644 阅读 · 1 评论 -
GNUGK添加SimplePasswordAuth账号
步骤第一步打开GNUGK的启动文件添加如下的内容:[SimplePasswordAuth];在这下面会存放简单账号认证中的账号密码信息[Gatekeeper::Auth];启动认证机制SimplePasswordAuth=required;RRQ,ARQ;简单账号密码认证是否为必须,对H323那些信令流程进行账号认证第二步添加账号信息使用gnugk提供的账号添加工具添加账号到配置文件(即gnugk的启动配置文件一般为gatekeeper.ini)中,命令如下所示: ./addpasswd原创 2021-04-28 09:19:03 · 469 阅读 · 0 评论 -
FECC——摄像头控制信令H.281和H224
#1. 支持的消息类型对于FECC协议来说,请求不会有对应的回复。因为摄像头的视觉反馈,可以替代实际响应的过程,FECC协议所需的是能够快速准确地传输控制信息。在FECC中支持以下消息类型:(1)START ACTION——请求摄像机三轴进行运动(2)CONTINUE ACTION——请求摄像机三轴进行运动(3)STOP ACTION——请求摄像机三轴进行运动(4)SELECT VIDEO SOURCE——请求切换到指定的视频源进行编码和传输(5)STORE PRESET——请求存储当前的视原创 2020-09-25 15:31:23 · 2652 阅读 · 0 评论 -
H323——H239演示功能
1. 概述H239在ITU文档中实际命名为Role management and additional media channels for ITU-T H.300-series terminals,意为H300系列中断的角色管理和额外没媒体流,H239是H323中用来开启辅流的信令流程规范,会为相关的媒体流添加角色,该文档包含了控制,声明,能力交换等机制。在H239文档中定义了相关的几个术语,需要重点关注的是以下几个:1.1 control & indication: Messages,原创 2020-07-23 13:54:36 · 1960 阅读 · 0 评论 -
OpenH323中线程创建的方式
在分析线程模型时需要注意OpenH323中线程的实现有多种方式。1.继承PThread_H323例子如下:class OpalH224ReceiverThread : public PThread_H323{ PCLASSINFO(OpalH224ReceiverThread, PThread_H323); public: OpalH224ReceiverThread(OpalH224Handler *h224Handler, RTP_Session & rtpS原创 2020-07-22 16:35:07 · 177 阅读 · 0 评论