化妆品企业网站建设的缺点wordpress看板猫

bicheng/2026/1/27 15:14:02/文章来源:
化妆品企业网站建设的缺点,wordpress看板猫,如何给网站做备案,怎么网站建设到百度在上节课中呢#xff0c;我向你介绍了sdp协议#xff0c; 那这节课呢#xff0c;我们再来看看web rtc中。是如何存储sdp的#xff1f;也就是sdp的类结构#xff0c;那在此之前呢#xff1f;我们先对sdp的内容啊#xff0c;做一下分类。因为在上节课中呢#xff0c;虽然…在上节课中呢我向你介绍了sdp协议 那这节课呢我们再来看看web rtc中。是如何存储sdp的也就是sdp的类结构那在此之前呢我们先对sdp的内容啊做一下分类。因为在上节课中呢虽然我们介绍了它的协议但是具体对于stp中它到底包含了哪些内容 实际我们并没有做详细的介绍对吧那所以呢我们今天先把这块内容给大家做一个介绍之后呢我们再来看看web rtc是如何存储它的。好那这张图呢就是对stp内容的一个分类。那从大的方面来看呢sdp它包括了会话层和媒体层对吧那会话层呢包含的信息比较少。包括了vost这些呢 我们在上节课中都向你做了介绍那重点呢是媒体层。那我们对媒体层呢又做了划分分成了四大块第一个呢是媒体信息。第二个呢是网络描述第三个呢是安全描述最后一个是服务质量。对于媒体信息来说最关键的是m行对吧等于后边一堆内容包括了传输协议。 那这些呢我们在上节课都做过介绍那除此之外呢与媒体信息相关的还有很多的属性。比如说ssrc rtp map也就是对pilot type做进一步说明的。还有呢FM tp也就是format parameter它是对媒体信息一些参数的进一步说明。 好那对于网络描述涉及的内容就比较多了那首先呢是c。它代表的是connection对吧但是对于外部rtc来说呢它不使用stp标准中的这个c行。所以对于这一行呢 我们不必过多的了解那除了之外呢跟网络相关的还有candidate group。rt cp mu x等等等这一堆都属于与网络相关的内容好那第三个呢是安全描述。那我们都知道对于外部rtc来说呢它对安全是比较看重的所以在传输数据的时候呢它会对rtp包的内容进行加密。那在加密时它使用的一些信息啊 都是从安全描述这部分内容中提取出来的比如说用户在连接的时候。他要发送ice uf rag以及ice password。对这个用户呢进行验证是否是有效的用户那除此之外呢还有fingerprint进行指纹的验证这些呢都是与安全相关的那后边儿呢我们会做详细介绍。 好最后一个是服务质量相关的它通过一系列的rt CP feedback来对外部rtc的服务质量进行控制。那这就是y八二七csdp中媒体相关的内容 那通过这样一个分类呢我们就很容易知道y八二七c的sdp中。包括了哪些内容好 那下面呢我们再来看看对于web rtc的stp分类那我们前面介绍的这些内容呢是从它的功能上做分类的那对于外包tc代码对stp进行分类的时候呢是有一些区别的那么来看一下啊那从大的方面来说web rtc对stp还是分为绘画描述和内容描述这个内容描述呢实际就是媒体描述。那对于内容描述 它又分成了内容信息传输信息和内容组这三项。那这就与我们刚才介绍的不太一样了对吧刚才我们介绍的分类呢是从功能上分成了媒体描述。安全描述网络描述服务质量描述对吧那对于外部rtc来说呢它是按照这个内容传输和内容组这样一个分类来进行数据的组织的。那对于这些内容具体web rtc是如何做的呢我们来看这张图就比较清晰了那这张图呢 就是web rtc的sdp类关系图。那我们可以看到总的点呢是在这里就是session description它代表一个sdp那在这个类中呢是包括了三大项那第一项呢就是content information第二项呢是transport information。那第三样呢是content group对吧那紧接着是content information类那在这个类中呢包括了content的名字。媒体的类型儿协商是否被拒绝 bandle only代表的是是否共用同一个传输通道那最后一个呢是媒体的描述也就是说媒体信息中它包括了哪些内容是在这里做了描述那对于这个类来说呢就是对应的stp中的m行其中的audio呢表示的就是content information中的media protocol type这个字段。那对于这个媒体中的更详细的信息呢是记录在media content description这个类结构中。那我们来看一下这个类中包含了哪些内容那比如说包含了rt cp mu xr TCPreduced size protocolrtp hydro extension。等等等 一系列的这个字段实际这些字段呢是与sdp中每个媒体流的相关属性是一一对应的。比如说在视频的这个媒体中呢它包含了rt cp mu x这个属性如果有这个属性那么对应的。在media content description中呢它的rt cp mu x这个字段就为true对吧再比如说rtc pre size。对应的就是media content description中的rtc t reduced size这个字段那从中呢我们就可以看到。这个media content description就是sdp中每个媒体的主性定义 对吧那我们接着再往下看啊那在这个类中呢有一个send stream这个字段。那这个字段呢是stream parameters victor是这个类型那对应的呢就是stream parameter。它里边包括了谷歌pids src。s ssc group.那这些信息呢也是与stp中的内容一一对应的我们来看一下啊那它就是与媒体层中的。s slc相关属性一一对应的 比如说s slc group就在这里呢有对应的值。呢在这里也有对应的值对吧那在stream parameter这个类中呢又包括了rids。那它呢是rid description这个类结构。在这个类结构中包括了rid direction payload types这些字段那这里的payload types就代表的是。媒体层的payload type那对于每一个payload type的解释是通过媒体层的这个属性rtp map来进行进一步说明的。 对吧那这些信息呢都会被web rtc进行解析把它们保存到red description这个结构中。好这样呢我们就将中的content这个结构给大家讲解清楚了那之后呢我们再来看看transport information。那对于transport information来说呢它包括了content name还有description那description呢又是transport description。这个类定义的那在这个类中呢 它包括了IC EU flag ice password ice mode那这些信息呢也是在媒体层定义的那在每个媒体层下边都会有ice option si ceu frag ice password。fingerprint setup对吧那这里的每一项呢其实就是与transport description中的每一项相对应的那这样呢就可以做一个直接的翻译如果在这个媒体层包含这一项那其中对应的值呢就会置位或者是取其中的值那如果没有的话呢这里边就是钠。OK 这是传输层那对于content group来说呢它是与sdp中的a group相对应的那么在group中呢有bandle。就是对音频和视频做一次绑定其中的零呢代表的是音频一呢代表的是视频。所以在content group中的semantics就是b。那content name呢就是零或者是一那如果你仔细看这张图啊其实有一个非常有意思的地儿就是content name。那这个content name呢 就是group中的零或者是一那除了content group有content name之外呢中也有content name在content information中呢也有name那实际上这三个name啊是串在一起的。比如说对于一个音频来说那它的内幕呢是零那中的content name也是零。content group中的内幕也是零那这样就将它们三个串在一起所以如果我们是通过这个结构去生成一个stp信息的话。那web rtc就会根据它们的content name来一项一项的把它们码列在一起那这样输出之后我们看到的。就是在每一个媒体层中都包含了它所对应的一些属性 那这样在构造每个媒体信息的时候呢在stp中它的所有的属性信息都会列在每一个媒体层的下边儿。那通过这种方式外部rtc就很容易进行两者的交换也就是说。内存中的类交换成sdp文本或者是拿到一个sdp文本可以很容易的在内存中呢构造出这样一个类关系图。那以上呢就是我们这节课所要向你介绍的内容那在这节课中呢我们将sdp做了两种类型的分类那第一种类型呢 是按功能分。我们可以知道sdp中包含了媒体信息网络信息安全信息以及服务质量相关的信息对吧而对应到wtc源码来说呢它是按组织结构对sdp进行分类的它将sdp分成了三大类第一个呢是content information第二个是transport information。第三个呢是content group那通过这个结构的分类它可以很容易的将一个sdp文档转换成类关系图也可以将类关系图。 非常方便的转换成stp文档对吧那至于哪种分类好你要站在不同的角度如果从更容易理解的角度上来说。想知道sdp中包含了哪些内容我们就应该从功能的角度去分类那从类型的转换来说。就是从文本转换成内存从内存转换成文本再把rtc的这种分类呢更有优势是吧好那我们本节课的重点呢当然就是这个类关系图了 因为我们只有掌握了这个类关系图之后我们后边去看外边提示源码的时候。才能理解它是怎么做的所以这张图呢大家一定要多看一看把它记在心里好那我们今天的课呢就到这里谢谢。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

东莞网站优化找哪家常见的网址有哪些

转载自 从 0 开始手写一个 Spring MVC 框架,向高手进阶 Spring框架对于Java后端程序员来说再熟悉不过了,以前只知道它用的反射实现的,但了解之后才知道有很多巧妙的设计在里面。如果不看Spring的源码,你将会失去一次和大师学习…

视频网站不赚钱为什么还做企业建站模板

文章目录 EMVCoEMVCo是谁?EMVCo是做什么的?EMVCo是如何运作的?EMVCo 是否强制要求 EMV 规范? EMVEMV的历史背景EMV技术的一些关键点 EMV TechnologiesEMV 认证EMV的三层认证 EMV规范在全球各地存在差异参考 EMVCo EMVCo是谁&…

如何提升网站seo排名网站模版怎么用

在 Vue 3 中&#xff0c;setup 函数的写法有两种主要方式&#xff1a;一种是使用 <script setup> 标签&#xff0c;另一种是写在 export default 对象中作为 setup 函数。它们之间的区别如下&#xff1a; <script setup> 标签 位置&#xff1a;使用 <script set…

网站建设青岛wordpress 招聘主题

1、rocksdb是什么? RocksDB中文网 | 一个持久型的key-value存储 rocksdb是一种KV存储引擎&#xff0c;常用于数据库存储数据&#xff0c;无法直接使用&#xff0c;没有提供sql命令&#xff0c;通过调用rocksdb提供的api进行数据库的读写等操作。 rocksdb是以leveldb为基础开…

网站建设平台案例怎么做网站收录的关键词

大家好&#xff0c;我是Z哥。应该有不少程序员受过这样的困扰&#xff0c;特别是做后端的。项目一直在持续不断的迭代&#xff0c;但是呢老版本的代码还不能直接删掉&#xff0c;因为不一定所有的调用端都能在同一时间点完成升级。你是怎么处理这种情况的呢&#xff1f;方法上增…

自建网站做淘宝联盟域名服务器怎么设置

一&#xff0c;关闭防火墙和SELINUX 当我们进入界面后&#xff0c;输入用户名root&#xff0c;以及密码&#xff0c;密码我们是看不见的 然后输入指令cat -n /etc/sysconfig/selinux &#xff08;注意空格&#xff09; 输入指令 vi /etc/sysconfig/selinux &#xf…

河南网站开发培训价格广告投放优化师

在快节奏的大学生活中&#xff0c;合理利用这些日常学习工具&#xff0c;能够让你事半功倍&#xff0c;提高学习效率。 1.茱莉亚公开课 茱莉亚公开课APP不是一款针对所有人的应用&#xff0c;是针对对艺术有特殊爱好和艺术领域的人 茱莉亚音乐学院里面都是世界著名的茱莉亚音…

四川成都网站建设020网站模板

jmeter介绍 JMeter是一个开源的性能测试工具&#xff0c;由Apache软件基金会开发和维护。它主要用于对Web应用程序、Web服务、数据库和其他类型的服务进行性能测试。JMeter最初是为测试Web应用程序而设计的&#xff0c;但现在已经扩展到支持更广泛的应用场景。 JMeter 可对服务…

网站显示百度众测是怎么做的dedecms导入网站

服务器管理面板是用于管理和控制服务器的软件&#xff0c;可以帮助管理员更轻松地进行服务器管理和维护。以下是几种常用的服务器管理面板&#xff1a; 1、宝塔面板【官网直达】 宝塔面板是一款服务器运维管理软件&#xff0c;支持Windows和Linux等操作系统&#xff0c;提供了…

怎样克隆别人的网站官网大全

1.前序 又有很久没有更新文章了&#xff0c;这次带你们手撕几道基础题&#xff1b;真的就和康纳吃饭一样简单&#xff01;&#xff01;&#xff01; 如果还不会队列和栈的可以去看看之前写的博客&#xff1b; 栈的实现 队列概念以及实现 <- 快速传送 目录 1.前序 …

淘宝客采集网站建设兰溪市城乡建设局网站

文章目录 IO和NIO的区别BIO,NIO,AIO 有什么区别?Files的常用方法都有哪些&#xff1f; 今天来对java中的io, nio, bio, aio进行了解&#xff0c;有何区别。 IO和NIO的区别 NIO与IO区别 IO是面向流的&#xff0c;NIO是面向缓冲区的Java IO面向流意味着每次从流中读一个或多个字…

免费企业网站建设word网站建设需要提供的资料

随着消费者的需求提升&#xff0c;啤酒行业向高端化发展&#xff0c;其中知名度较高的百威亚太、华润啤酒、青岛啤酒、燕京啤酒、嘉士伯等品牌在高端市场持续鏖战&#xff0c;实际成果如何也可以从业绩一探究竟。 以百威亚太为例。8月3日&#xff0c;百威亚太发布2023年上半年…

万维网包括哪些网站产品单页营销型网站模板

1 react-router 是什么 react-router等前端路由的原理大致相同&#xff0c;可以实现无刷新的条件下切换显示不同的页面 路由的本质就是页面的URL发生改变时&#xff0c;页面的显示结果可以根据URL的变化而变化&#xff0c;但是页面不会刷新 因此&#xff0c;可以通过前端路由可…

1150网站建设服务器主板动漫设计专业好不好

信源/信道编码的目的和种类&#xff1f; 这个图是每个人在学习通信原理的时候&#xff0c;都会遇到的图。包含了三要素&#xff1a;信源、信道和信宿。这个图直接可以回答最开始的问题&#xff0c;所谓信源编码就是针对信源编码&#xff0c;所谓信道编码就是针对信道编码。 有…

昆明网站建设设计深圳优化公司公认安高粱seo

c 引用 引用的概念 应用不是重新去定义一个变量&#xff0c;而是给变量取别名。 引用不是新定义一个变量&#xff0c;而是给已存在变量取了一个别名&#xff0c;编译器不会为引用变量开辟内存空 间&#xff0c;它和它引用的变量共用同一块内存空间 比如&#xff1a; int a…

做网站有什么注意事项wordpress文章折叠

一直以来总是弄不明白&#xff0c;蝶泳手外划的作用&#xff0c;以及正确的外划动作&#xff0c;请指教。”我&#xff1a;先上两个图&#xff0c;您自己分析一下&#xff1a;我&#xff1a;蝶泳的划手路线和打腿的幅度和力度是相匹配的&#xff0c;如果打腿幅度小频率快&#…

京润珍珠企业网站优化寓意八方来财的公司名字

中国的茶文化&#xff1a;历史、传统与生活 一、引言 茶&#xff0c;这一神奇而古老的饮品&#xff0c;与中国的历史、文化和生活方式紧密相连。中国的茶文化&#xff0c;源远流长&#xff0c;博大精深&#xff0c;是中华文明的重要组成部分。它不仅是一种饮料&#xff0c;更是…

贵州 网站建设找人做网站注意哪些

准备工作 这里我们准备了两个与数据库表对应的实体类&#xff0c;stu为学生表&#xff0c;cls为班级表 类属性上的注解如 TableId等 为Mybatis-Plus的注解&#xff0c;使用mybatis会无视掉这些注解 在Stu 类的最后一个属性我们定义了Cls实体类的对象&#xff0c;对于单表查询&…

设计网站考虑哪些因素济南外贸建站

Flink系列之&#xff1a;Table API Connectors之Raw Format 一、Raw Format二、示例三、Format 参数四、数据类型映射 一、Raw Format Raw format 允许读写原始&#xff08;基于字节&#xff09;值作为单个列。注意: 这种格式将 null 值编码成 byte[] 类型的 null。这样在 ups…

网站建设及推广费用网站建设维护公司排名

我把400个无活性的小分子&#xff08;decoys&#xff09;提交到pharmit里。 命名为decoyset00~decoyset08&#xff0c;查找时&#xff0c;按这个找。 1、导入药效团配体&#xff1a; 进入药效团筛选界面&#xff1a; 导入代表药效团模型的活性肽构象&#xff1a; 2、选择预先…