H.323

1 H.323

·信令标准

·是 ITU-T 于 1996 年制定的为在局域网上传送话音信息的建议书。

·1998 年的第二个版本改用的名称是“基于分组的多媒体通信系统”。

·H.323 是互联网的端系统之间进行实时声音和视频会议的标准。

·H.323 不是一个单独的协议,而是一组协议。包括:

        -系统和构件的描述,呼叫模型的描述,呼叫信令过程,

         -控制报文, 复用,话音编解码器,

        -视像编解码器, 以及数据协议等。

H.323 终端使用 H.323 协议进行多媒体通信 

H.323 标准指明的四种构件

1.H.323 终端

2.网关 : 连接两种不同的网络,使 H.323 网络可以和非 H.323 网络通信。

3.网闸 (gatekeeper):所有的呼叫都要通过网闸,因为网闸提供地址转换、授权、带宽管理和计费功能。可以帮助 H.323 终端找到距离公用电话网上的被叫用户最近的一个网关。

4.多点控制单元 MCU (Multipoint Control Unit):MCU 支持三个或更多的 H.323 终端的音频或视频会议,管理会议资源、确定使用的音频或视频编解码器。

这些构件连网就可以进行点对点一点对多点的多媒体通信。

用 H.323 网关连接非 H.323 网络

H.323 的协议体系结构

1.音频编解码器。要求至少要支持 G.711(64 kbit/s 的 PCM)。建议支持如 G.722(16 kbit/s 的 ADPCM), G.723.1(5.3/6.3 的 LPC), G.728(16 kbit/s 的低时延 CELP)和 G.729(8 kbit/s 的 CS-ACELP)等。

2.视频编解码器。要求必须支持 H.261 标准(176 x 144 像素)。

3.H.255.0 登记信令:登记/接纳/状态 RAS (Registration/Admission/Status)。

4.H.225.0 呼叫信令:用来在两个 H.323 端点之间建立连接。

5.H.245 控制信令:用来交换端到端的控制报文,以便管理 H.323 端点的运行。

6.T.120 数据传送协议:与呼叫相关联的数据交换协议。用户在参加音频/视频会议时,可以和其他与会用户共享屏幕上的白板。使用 TCP 协议时能够保证数据传送的正确(在传送音频/视频文件时,使用的是 UDP,因此不能保证服务质量)。

H.323 是一个协议族,可以使用不同的运输协议。

·H.323 以已有的电路交换电话网为基础,增加了 IP 电话的功能。

·H.323 信令沿用原有电话网的信令模式,因此与原有电话网的连接比较容易。

欢迎一起学习~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/2804192.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

TYPE-C接口桌面显示器:视频与充电的双重革新

在现代科技的浪潮中,TYPE-C接口桌面显示器崭露头角,它不仅仅是一台显示器,更是充电与视频传输的完美融合。这种新型的显示器,凭借其TYPE-C接口,实现了从DC电源到PD协议充电的华丽转身,为众多设备如笔记本电…

【学网攻】 第(30)节 -- 综合实验三

系列文章目录 目录 系列文章目录 文章目录 前言 一、综合实验 二、实验 1.引入 实验目标 实验设备 实验拓扑图 实验配置 文章目录 【学网攻】 第(1)节 -- 认识网络【学网攻】 第(2)节 -- 交换机认识及使用【学网攻】 第(3)节 -- 交换机配置聚合端口【学网攻】 第(4)节…

beego代理前端web的bug

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一、beego代理前端web的bug总结 一、beego代理前端web的bug *报错,为web压缩包index.html里面的注释被错误解析,删掉就行 2024/02/22 10:2…

如何在Pycharm中导入第三方库(以pyecharts为例子)

打开Pycharm 点击右上角文件->设置->项目->pythonProject(Python解释器) 点击下图号 下一步:在搜索栏中直接搜索第三方包pyecharts并安装即可 以上便为使用Pycharm安装第三方库的全过程。 温馨小提示,如果大家在Pychar…

报表开发工具DevExpress .NET Reporting v23.2亮点 - 支持智能标签

DevExpress Reporting是.NET Framework下功能完善的报表平台,它附带了易于使用的Visual Studio报表设计器和丰富的报表控件集,包括数据透视表、图表,因此您可以构建无与伦比、信息清晰的报表。 DevExpress Reporting控件日前正式发布了v23.2…

数字化转型导师坚鹏:县域数字化转型案例研究

县域数字化转型案例研究 课程背景: 很多县级政府存在以下问题: 不清楚县域数字化转型的发展模式 不清楚县域数字化转型的成功案例 课程特色: 针对性强 实用性强 创新性强 学员收获: 学习县域数字化转型的发展模式。 学习县…

JavaSec 之 XXE 简单了解

文章目录 XMLReaderSAXReaderSAXBuilderDocumentBuilderUnmarshaller**SAXParserFactory**XMLReaderFactoryDigester总结 XMLReader public String XMLReader(RequestBody String content) {try {XMLReader xmlReader XMLReaderFactory.createXMLReader();// 修复&#xff1a…

链表之“无头单向非循环链表”

目录 ​编辑 1.顺序表的问题及思考 2.链表 2.1链表的概念及结构 2.2无头单向非循环链表的实现 1.创建结构体 2.单链表打印 3.动态申请一个节点 3.单链表尾插 4.单链表头插 5.单链表尾删 6.单链表头删 7.单链表查找 8.单链表在pos位置之前插入x 9.单链表删除pos位…

C++的stack容器->基本概念、常见接口

#include<iostream> using namespace std; #include <stack> //栈stack容器常用接口 void test01() { //创建栈容器 栈容器必须符合先进后出 stack<int> s; //向栈中添加元素&#xff0c;叫做 压栈 入栈 s.push(10); s.push(20); s…

华清远见作业第四十一天——Qt(第三天)

思维导图&#xff1a; 编程 完善对话框&#xff0c;点击登录对话框&#xff0c;如果账号和密码匹配&#xff0c;则弹出信息对话框&#xff0c;给出提示”登录成功“&#xff0c;提供一个Ok按钮&#xff0c;用户点击Ok后&#xff0c;关闭登录界面&#xff0c;跳转到其他界面 如…

Java编程实战:构建医疗信息管理新平台

✍✍计算机编程指导师 ⭐⭐个人介绍&#xff1a;自己非常喜欢研究技术问题&#xff01;专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目&#xff1a;有源码或者技术上的问题欢迎在评论区一起讨论交流&#xff01; ⚡⚡ Java实战 |…

项目升级神器 Taze,告别查找单个依赖版本的烦恼

Taze 是由Vue 和 Nuxt 核心成员 AntFu 写的开源库。Taze 主要是用在项目重构或者项目升级的时候检查依赖版本。 Taze 如何使用 Taze 无需安装&#xff0c;可以直接执行 npx taze 即可。 默认情况只会检查 package.json 依赖版本。 要忽略范围&#xff0c;请显式设置允许的最大…

Unity中URP实现水效果(水的深度)

文章目录 前言一、搭建预备场景1、新建一个面片&#xff0c;使其倾斜一个角度&#xff0c;来模拟水底和岸边的效果2、随便创建几个物体&#xff0c;作为与水面接触的物体3、再新建一个面片&#xff0c;作为水面 二、开始编写水体的Shader效果1、新建一个URP基础Shader2、把水体…

第N3周:Pytorch文本分类入门

>- **&#x1f368; 本文为[&#x1f517;365天深度学习训练营](https://mp.weixin.qq.com/s/rbOOmire8OocQ90QM78DRA) 中的学习记录博客** >- **&#x1f356; 原作者&#xff1a;[K同学啊 | 接辅导、项目定制](https://mtyjkh.blog.csdn.net/)** import torch import…

C语言——实用调试技巧——第1篇——(第22篇)

坚持就是胜利 文章目录 一、什么是bug?二、调试是什么&#xff1f;有多重要&#xff1f;三、debug 和 release 的介绍&#xff1f;1、2、3、 四、windows环境调试介绍1、调试环境的准备2、学会快捷键F5 或者 Fn F5条件断点 Ctrl F5F9 或者 Fn F9F10 或者 Fn F10F11 或者 F…

RAG中如何解决上下文知识连贯性问题 || 如何更好的切分和组织非结构化的文档数据

当信息蕴含在较长的上下文时&#xff0c;基于片段的搜索召回&#xff0c;一定会丢失数据&#xff0c;导致最终无法正确的回答问题。 实际上复杂的问题&#xff0c;这里只是说问题本身倾向于从全文获取答案&#xff0c;而不仅仅是基于片段。 斯坦福论文提出的核心问题和解决思路…

小程序--本地存储API

1、存储数据 wx.setStorageSync()&#xff1a;无需转换数据类型&#xff0c;存什么类型的就是什么类型的&#xff0c;data中的数据&#xff0c;使用时是this.data.名称。 saveData() {wx.setStorageSync(list, this.data.list)wx.showToast({title: 存储成功,})}, 2、读取数据…

【Mocreak】傻瓜式一键安装部署OFFICE教程

微软 Office 办公软件安装除了官方的安装包外&#xff0c;还可以通过部署工具来安装各种版本的 Office&#xff0c;其中目前比较流行的是 Office Tool Plus 和 Office 2013-2021 C2R Install 这两个软件。 今天再分享一个类似的 Office 部署工具「Mocreak」同样傻瓜式可以一键…

边缘计算网关如何实现高效数据处理与传输?-天拓四方

随着物联网&#xff08;IoT&#xff09;技术的迅猛发展&#xff0c;海量的设备接入和数据交换对传统的中心化数据处理模式提出了巨大的挑战。在这一背景下&#xff0c;边缘计算作为一种将计算任务从云端推向网络边缘的新型计算模式&#xff0c;正逐渐成为解决这一问题的有效手段…

nginx 配置文件详细介绍

一&#xff0c; nginx 配置文件架构 上一篇 已对 main 全局配置做了详细介绍 本章对剩下的配置文件部分做介绍 二&#xff0c;event 设置 &#xff08;一&#xff09;event 相关的配置文件为 配置工作模式以及连接数 &#xff08;二&#xff09;具体表现 1&#xff…