webrtc的Sdp中的Plan-b和UnifiedPlan

这篇具有很好参考价值的文章主要介绍了webrtc的Sdp中的Plan-b和UnifiedPlan。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在一些类似于视频会议场景下,媒体会话参与者需要接收或者发送多个流,例如一个源端,同时发送多个左右音轨的音频,或者多个摄像头的视频流;在2013年,提出了2个不同的SDP IETF草案Plan B和Unified Plan,就是为了解决如何在同一个SDP中描述多个媒体流支持。Plan B, 仅仅支持一条音频mline, 和一条视频m line, 音频和视频的媒体流的标识(mid)分别被设置成audio和video;如果同个媒体包括多个发送流,那么在m line下,可以列出多行a=ssrc属性;Unified Plan, 一个m line表示一个发送或者接收流,每条m line都可以独立标识mid; 如果存在多个流,那么可以创建出多个条mline。关于Plan B和Unified Plan在发送多个audio流的SDP对比:

  • 在Plan-b中, 音频只有一个m=, 视频只有一个m= 。 当有多路媒体流时, 根据ssrc 区分。webrtc的Sdp中的Plan-b和UnifiedPlan,webrtc,dsp,plan-b,UnifiedPlan
  • 在Unified-plan 中, 每路流都有一个m=。webrtc的Sdp中的Plan-b和UnifiedPlan,webrtc,dsp,plan-b,UnifiedPlan

webrtc的Sdp中的Plan-b和UnifiedPlan,webrtc,dsp,plan-b,UnifiedPlan 

webrtc的Sdp中的Plan-b和UnifiedPlan,webrtc,dsp,plan-b,UnifiedPlan 

 文章来源地址https://www.toymoban.com/news/detail-675999.html

 

到了这里,关于webrtc的Sdp中的Plan-b和UnifiedPlan的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • FPGA 的 DSP:Verilog 中的简单 FIR 滤波器

    本项目介绍如何用 Verilog 实现一个带有预生成系数的简单 FIR 滤波器。 简陋的 FIR 滤波器是 FPGA 数字信号处理中最基本的构建模块之一,因此了解如何利用给定的抽头数和相应的系数值组装一个基本模块非常重要。因此,在这个关于在 FPGA 上入门 DSP 基础知识的实用方法迷你系

    2024年03月17日
    浏览(33)
  • WebRTC Windows Native视频中的DirectShow介绍

    WebRTC视频采集,不同的平台由不同的公司开发设计: Linux系统使用V4L2(Video for Linux Version 2) Mac和IOS都是苹果公司开发的,都使用AVFoundation框架 Windows使用的是微软开发的DS(Direct Show)框架 Android使用camera2.0接口(Camera2Capturer)采集视频。 DirectShow (https://docs.microsoft.com/zh-cn/window

    2024年02月16日
    浏览(36)
  • 视频会议技术 入门探究:WebRTC、Qt与FFmpeg在视频编解码中的应用

    在当今这个信息爆炸、沟通无界的时代,视频会议技术已成为连接人与人、企业与企业之间沟通的重要桥梁。正如计算机科学家 Andrew S. Tanenbaum 曾指出:“计算机网络存在的唯一理由是连接人们。” 这一点在视频会议技术的发展中表现得尤为明显。不仅仅是技术的连接,更重

    2024年02月21日
    浏览(35)
  • 多媒体库SDL以及实时音视频库WebRTC中的多线程问题实战详解

    目录 1、概述 2、开源跨平台多媒体库SDL介绍 3、开源音视频实时通信库WebRTC介绍

    2024年02月08日
    浏览(43)
  • SIP协议-05 SDP协议

    SIP和其他协议一样都有这样的一个要求:在会话开头时两端要有充分的信息交流。使用的两个协议就是定义在RFC 2974中的SAP(Session Announcement Protocol )和定义在RFC 2327的SDP (Session Description Protocol)。简单来说,SAP提供了一种定期宣传多媒体会话,向有意参与会话者传递相关会话信息

    2023年04月08日
    浏览(34)
  • 分享一个项目:`learning_go_plan9_assembly`, 学习 golang plan9 汇编

    作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 近期在学习 golang plan9 汇编,总算基本做到了手写汇编,并整理了很多笔记。 plan9 汇编的资料少,难学,难用。可能也有想学习汇编的人会遇到与我一样的问题。 于是把

    2024年02月06日
    浏览(44)
  • freeswitch透传带SDP的180

      freeswitch是一款简单好用的VOIP开源软交换平台。 freeswitch对于180/183的消息处理有默认的规则,但是在3GPP的标准中,消息流程会更加复杂,场景更多变。 这样就需要我们根据实际环境中的场景定制消息流程。 本文只讨论带SDP的183/180消息。 centos:CentOS  release 7.0 (Final)或以上

    2024年02月08日
    浏览(28)
  • SDP 与Rtcp-fb

    SDP(Session Description Protocol)是一种用于描述多媒体会话的协议,它在会话层起着重要的作用。SDP的主要功能是提供会话的元数据和配置信息,以便参与者能够协商和建立一致的会话。 以下是SDP在会话层的作用: 会话描述:SDP提供关于会话的描述,包括会话的起始时间、结束

    2024年02月12日
    浏览(36)
  • PTA 1030 Travel Plan

    个人学习记录,代码难免不尽人意。 A traveler’s map gives the distances between cities along the highways, together with the cost of each highway. Now you are supposed to write a program to help a traveler to decide the shortest path between his/her starting city and the destination. If such a shortest path is not unique, you are supposed to

    2024年02月14日
    浏览(35)
  • draw up a plan

    爱情是美好的,却不是唯一的。爱情只是属于个人化的感情。  推荐一篇关于爱情的美文: 在一个小镇上,有一家以制作精美巧克力而闻名的手工巧克力店,名叫“甜蜜之爱”。这家巧克力店是由一位名叫艾玛的年轻女性经营的,她对巧克力的热爱使得她的巧克力品尝起来独

    2024年02月15日
    浏览(22)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包