H.323通信协议学习总结

H.323是什么

ITU(国际电联)制定的多媒体会议标准

多媒体应用包括:语音、视频、数据

基于包交换网络

H.323 目的

构建多媒体通讯系统(多媒体会议系统)

H.323 是当今世上使用范围最广的基于标准协议的多媒体会议标准

H.323的组成

H.323为基于网络的通信系统定义了四个主要的组件:终端(Terminal)、网关(Gateway)、关守(Gatekeeper)、多点控制单元(MCU)。终端是分组网络中能提供实时、双向通信的节点设备,也是一种终端用户设备,可以和网关、多点接入控制单元通信

H.323的各个功能单元

视频编解码

  (H.264/H.263/ MPEG4):完成对视频码流的冗余压缩编码。

音频编解码

  (H.7XX等):完成语音信号的编解码,并在接收端可选择地加入缓冲延迟以保证语音的连续性。所采用的标准为ITU-T的H.723.1,它提供5.3kbit/s和6.3kbit/s两种码率,采用线性预测综合分析编码方法,分别使用代数码本激励线性预测和多脉冲最大似然量化,从而各自获得编码复杂度和质量的优化。

各种数据应用

包括电子白板、静止图像传输、文件交换、数据库共存、数据会议、运程设备控制等,可用的标准为T.120、T.434等。

控制单元

H.245层

  提供端到端信令,以保证H.323终端的正常通信。所采用的协议为H.245(多媒体通信控制协议),它定义了请求、应答、信令和指示四种信息,通过各种终端间进行通信能力协商,打开/关闭逻辑信道,发送命令或指示等操作,完成对通信的控制。

H.225层

将视频、音频、控制等数据格式化并发送,同时从网络接收数据。另外,还负责处理一些诸如逻辑分帧、加序列号、错误检测等功能。

H.323信令的种类

– 呼叫信令(H.225): 呼叫建立和拆除

– 呼叫控制信令(H.245): 媒体通道建立和拆除、会议控制

–   媒体信令(RTP/RTCP): 媒体流传输和控制

H.323呼叫总流程

阶段A: 终端和MCU通过RAS信道在GK中注册,地址的解析

阶段 B: 呼叫的建立(Setup,Alert,Connect)

阶段 C: 呼叫控制(主从决定,能力交接,通道打开,媒体流传输)

阶段 D: 会话结束

H.323与H.320技术比较

比较内容

H.323基于包的多媒体通信系统

H.320窄带的多媒体通信系统

协议基础

基于第四/三层TCP/IP之

主要基于第二层数据传输层之上

组网结构

总线型结构,灵活

星型组网结构,固定

交换方式

电路交换

分组交换

支持的音视频编解码

丰富

比较少

多点广播

支持

不支持

H.323通信协议学习总结相关推荐

  1. H.323 and Associated Protocols

    H.323 and Associated Protocols 翻译自Asim Karim, karim.7@osu.edu 摘要 H.323是ITU-T推荐的基于分组网络(如LAN和互联网)的多媒体会 ...

  2. 一篇对H.323协议介绍比较详细的文章

    实力就是一切 关于shellcode备份2- -| 回首页 | 2005年索引 | - - 已锁定 H.323协议 关键词: H.323协议 H.323协议 H.323是一套在分组网上提供实时音频.视 ...

  3. 10036.简评多媒体协议H.323和SIP

    http://www.cmvc.com.cn/printpage.asp?id=381 简评多媒体协议H.323和SIP www.aspsky.net  2004-3-30  动网先锋 摘 要:业界对 ...

  4. 什么是视频会议?什么是H.323?SIP是什么协议?

    视频会议是指位于两个或多个地点的人们,通过通信设备网络和视频会议系统软件,实现面对面交谈的会议.视频会议的早期概念Picturephone由美国的AT&T于1964年在世界博览会上推出.在20 ...

  5. 视频会议H.323协议SIP协议

    什么是视频会议?什么是H.323?SIP是什么协议?_系统 SIP or H.323我们应该选择谁?又如何实现互通?(上篇) - 知乎 https://zh.wikipedia.org/wiki/H. ...

  6. H.264的技术优势及其在H.323系统中的应用

    一.引言 近年来,随着我国通信网络基础设施的快速建设,视讯业务由于可以为处于多点的与会者提供音视频等多种信息,节省大量费用,提高工作效率,因而发展迅速,并有望成为NGN的主要业务.视讯会议系统从产生至 ...

  7. h.323 服务器 作用,Cisco CallManager服务器冗余的H.323 网关拨号对端配置

    语音.视频和集成数据 (AVVID) 设计的体系结构一般建议您具有主 Cisco CallManager 服务器和辅助 Cisco CallManager 服务器以实现冗余.如果主 Cisco Cal ...

  8. SECS/GEM通信协议学习之报文

    SECS/GEM通信协议学习笔记之报文格式 转载自他山之石 一.HSMS报文格式 HSMS 报文消息长度用一个 4 字节无符号整数表示,它表示消息头部和消息文本的总字节数,在传输过程中,高字节在前,低 ...

  9. H.266代码学习:decompressCtu和xDecompressCU函数

    今天来学习一下JEM的decompressCtu和xDecompressCU函数.之前在 H.266代码学习:decodeCtu和xDecodeCU函数 学习了的学习中提到,decodeCtu和xDe ...

最新文章

  1. python软件界面-用Python写一个语音播放软件
  2. android 酷狗demo_Android仿酷狗旋转界面功能-自定义控件实现
  3. python3.7安装wordcloud_Python中的wordcloud库安装问题及解决方法
  4. SQLite的ADO.NET Provider支持ADO.NET Entity Framework
  5. 吴恩达《神经网络与深度学习》精炼笔记(5)-- 深层神经网络
  6. 直播 | 小爱通用理解团队负责人雷宗:小爱同学中控意图理解
  7. java oauth2.0_OAuth 2.0 Java指南:5分钟保护您的应用程序安全
  8. CSS之Bootstrap(快速布局)
  9. 计算机二级MS Office中最难的是Excel?那是因为你没有掌握这些【重难点】!!!
  10. 基础才是重中之重~如何整理BLL与DAL层的文件
  11. 【2019杭电多校第七场1010=HDU6655】Just Repeat(思维)
  12. 主流流媒体服务器软件,十款免费的流媒体服务器软件介绍
  13. iOS 强制屏幕实现旋转功能
  14. 基于对数变换和非线性变换的图像增强(图像亮度调节)
  15. linux wifi信道,2.4G wifi 的频道/信道 20M 40M的概念,区别
  16. 2db多少功率_功率换算(dB与W).doc
  17. 面向对象周总结1030
  18. L1-005. 考试座位号
  19. 模拟cmos集成电路(10)
  20. Tomorrow never knows? (C程序设计进阶 第2周)

热门文章

  1. 【ESP8266】安信可8266模组官方文档速查++
  2. Keil(MDK-ARM-STM32)介绍、下载、安装与注册
  3. oracle 修改 回话数,Oracle命令--修改oracle回话数
  4. java实验检查危险品代码_2019JAVA第六次实验报告
  5. 【LeetCode】剑指 Offer 58 - I. 翻转单词顺序
  6. RabbitMq、ActiveMq、ZeroMq、kafka比较
  7. 项目Beta冲刺(团队1/7)
  8. bzoj 3714: [PA2014]Kuglarz
  9. CoffeeScript 学习笔记
  10. DB2 9 使用开辟(733 测验)认证指南,第 3 局部: XML 数据独霸(2)