首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SDP协议解析

SDP协议 一、SDP协议介绍 SDP 完全是一种会话描述格式(对应的RFC2327) ― 它不属于传输协议 ― 它只使用不同的适当的传输协议,包括会话通知协议(SAP)、会话初始协议(...SDP协议是也是基于文本的协议,这样就能保证协议的可扩展性比较强,这样就使其具有广泛的应用范围。SDP 不支持会话内容或媒体编码的协商,所以在流媒体中只用来描述媒体信息。...流媒体协议sdp信息,附带在describe报文中有rtsp服务端发出,主要目的,告之会话的存在和给出参与该会话所必须的信息,sdp会话完全是文本形式,采用UTF-8编码的ISO 10646字符集 sdp...) 会话所用的带宽信息 会话负责人的联系信息 媒体信息包括: 媒体类型(视频,音频等) 传送协议(RTP/UDP/IP H.320等) 媒体格式(H,264视频,MPEG视频等) 媒体地址和端口 二、SDP...协议格式 SDP描述由许多文本行组成,文本行的格式为=,是一个字母,是结构化的文本串,其格式依而定。

1.1K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    手撕RTSP协议系列(3)——sdp格式详解

    上一篇我们介绍了RTSP数据包的格式,在整个rtsp的交互过程,sdp也是很重要不可获取的一环,本篇我们来详细介绍一下sdp的格式!...我们在此介绍,是因为RTSP协议中使用sdp进行媒体信息的描述,不过,sdp的应用不止于此,语音通话SIP协议,监控安防GB28181国标, 当下比较火热的webRtc都用到了sdp,可谓应用广泛!...sdp的目的就是在媒体会话中,传递媒体流信息,允许会话描述的接收者去参与会话,定义了会话描述的统一格式!...二 sdp格式 sdp信息由多行"="组成,其中是一个字符串,是一个字符串,type表示类型,value的格式视type而定,整个协议区分大小写,"=...关于sdp的介绍就到这里,下一篇我们开始详细介绍RTSP的各个选项,欢迎持续关注!

    5.9K41

    SDP在RTSP、国标GB28181、WebRTC中的实践

    /archive/id/draft-nandakumar-rtcweb-sdp-08.txt SDP格式和规范 SDP场景: SDP一般用在媒体会话建立之前,可以适用于实时流媒体、点播、直播等领域,特别在音视频通话...SDP格式: 标准的SDP规范主要包括SDP描述格式和SDP结构,其中SDP结构里面最重要的两项内容是会话描述信息和媒体描述信息。 说了这么多,先上个SDP的示例,有个SDP的直观认识: ?...SDP结构: 上面了解了SDP的基本信息,下面看下各个字段含义,当然字段非常多,只看一些常用和必须的,对于有些场景下的字段你需要参看SDP的RFC4566文档进一步了解,同时了解下各个行业的标准对这一块的规定...---- WebRTC中的SDP: WebRTC中的SDP信息比较关键,是分析代码流程和驱动整个业务运转起来的关键,同时WebRTC规范也对SDP的RFC4566规范进行了进一步的规范,也已经成为SDP...总结: 这篇文章主要介绍了下SDP协议的内容、格式和规范,以及通过RTSP、SIP、WebRTC中三个例子分析了下SDP中各个字段和应用。

    1.9K10

    WebRTC支持SVC时SDP信令的协商过程

    前言 WebRTC支持SVC需要从信令消息和媒体数据两方面入手,其中,信令消息主要是指SDP信息交换,媒体数据主要是指编码器可以编码出带有分层信息的视频码流,同时,打包出支持流媒体服务器转发的RTP包。...正文 WebRTC搭配Mediasoup支持SVC能力时,首先需要WebRTC终端通过SDP信息协商交换彼此的SVC能力,协商决定使用SVC分层编码视频后,就开始通知编码器生成具备分层信息的视频编码码流...二、发布流 发布流和订阅流是两个相对独立的过程,其中,SDP信息交互也是分别进行的。接下来,我们先看一下发布流的整个过程,看看SVC的SDP信息是如何协商的。...结尾 通过本文的介绍,相信大家对WebRTC在支持SVC能力时的SDP消息协商过程就非常清晰了。

    1.3K60

    SDP(0):Streaming-Data-Processor - Data Processing with Akka-Stream

    这部分我会在完成SDP项目后以akka-persistence为核心,通过akka-http,AMQP如RabitMQ等技术来实现。  ...而对于SDP用户来说,具备最基本的scala知识,无需了解akka、actor、threads、cluster,只要按照SDP自定义的业务处理流模式就可以编制多线程分布式数据处理程序了。...下面我就用一些文字及伪代码来描述一下SDP的结构和功能: 总体来说SDP是由一或多个Stream组成的;每个Stream就代表一段程序。...SDP应该为用户程序提供多线程,并行式、分布式的运算函数。首先,运算用户程序后应产生R类型结果而且,作为一种reactive软件,必须保证完全消耗上一阶段产生的所有R类型元素。...下面是一个用户函数的款式: type UserFunc = R => R 除了fire-and-run类型的运算函数,SDP还应该提供针对多线程或分布式程序的map-reduce式运算函数。

    44210

    SDP vs. VPN vs. 零信任,后来者居上?

    定义SDP,VPN和零信任 SDPSDP是overlay网络,它将边界内的网络资源隐藏起来,攻击者和未授权用户无法看到或访问隐藏的资源,以此来保护网络资源。...SDP与VPN 尽管目前厂商还是在吹捧VPN,但SDP才是企业网络安全的未来。SDP技术试图取代VPN的功能并改善VPN的缺点。...目前VPN仍被广泛使用,但是,在接下来的十年中,SDP将会成为下一代网络安全技术的代表。除此之外,组织还可以考虑同时部署SDP和VPN。SDP技术可以填补VPN服务中的安全漏洞。...如果企业将SDP和VPN技术结合使用,那么其也可以将VPN和零信任功能结合在一起,因为SDP可以使用零信任模型,通过划定一个清晰的网络边界,并在网络内使用微分段来创建安全区域,从而增强SDP安全性。...SDP与零信任网络 与VPN相比,SDP和零信任网络在网络安全方面都比较新。这意味着这些技术目前的普及程度还不如VPN,但这也为SDP和零信任提供了更多的创新空间。

    2.9K30
    领券