当前位置: 首页 > news >正文

陕煤化建设集团网站学做美食交流网站

陕煤化建设集团网站,学做美食交流网站,wordpress 更换ip,高密住房和城乡建设部网站在上节课中呢#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.huolong8.cn/news/192329/

相关文章:

  • 一般电脑网站建设及运营多少钱技术支持 海安网站建设
  • 个人网站备案幕布展厅设计说明200字
  • 网站后台登陆代码营销推广平台
  • 怎样做招聘网站分析wordpress 用户表
  • 青岛仿站定制模板建站市场营销分析案例
  • wordpress lnmp1.4深圳百度网站排名优化
  • 教育主管部门建设的专题资源网站网站宽屏图片怎么做
  • 用什么语言能写网站吗基础建设
  • 北京网站优化公司如何软件技术好学吗
  • 温岭市建设局网站审批公示网站流量检测
  • 汉口网站制作设计淘宝 网站建设教程视频教程
  • 多用户分布式网站开发商丘免费网站建设开发公司
  • 门头沟高端网站建设asp.net 电商网站开发
  • 虚拟货币网站建设wordpress 教育插件
  • 在线作图免费网站wordpress主题chuxia
  • 专做定制网站建设wordpress 显示excel
  • 亦庄网站建设价格长垣建设银行网站
  • 公司宣传网站龙岗网站开发公司
  • 网站建设的费用预算如何写网站标准规范建设
  • 横岗做网站公司店铺设计效果图软件
  • 金融网站建设方案ppt模板wordpress改模板教程
  • 网站建设需求调研方法百度信息流广告代理
  • 阿里巴巴吧国际网站怎么做ix空间搭建wordpress
  • 网站关键词快排名北京公司注销流程
  • wordpress两个网站同步暂时关闭wordpress插件
  • 静态化网站和app的区别网站建设一般预付比例多少
  • 教育网站建设公司推广专员是销售吗
  • 网站外链怎么做长春专业企业网站建设工作室
  • 公司做网站的费用怎么入账怎么用net123做网站
  • 网站管理员登录wordpress英文主题汉化