rtsp-sdp中的stream name指的什么,看了网上现有的资料不是很明白啊?

问题描述

sdp中的stream name指的什么,看了网上现有的资料不是很明白啊?

我想知道sdp协议是哪一个规定给出,我现在想在vlc上面打开rtsp的流,我查到如下一段话:
? Enter the source party's IP address in the URL field for UDP/RTP Multicast streams and select "1234" as your Port. If receiving an HTTP/FTP/MMS or RTSP stream, enter the stream's URL in the URL field along with the IP address, the stream name and an ".sdp" file extension (e.g. xxx.xxx.xx/stream.sdp with the "x" replaced with IP numbers).
出自:
http://www.ehow.com/how_8712390_play-sdp-stream-vlc.html

v=0 //SDP的版本号,这里为0
o=StreamingServer 3331435948 1116907222000 IN IP4 localip
//“o=”是对会话发起者进行的描述
//这里用户登录名赋值为StreamingServer
//赋值为3331435984,在整个会话中该数字串必须保持唯一的
//赋值为1116907222000,这个选项用来描述会话公告的版本,供公告代理服务器检测同一会话的若干个公告哪一个是最新版本的公告,要求是当会话数据修改之后,该版本的数值递增
//选择为IN,表示为internet.
// 地址类型,选择为IP4
// :赋值为服务器本机的地址
s=H.264 //会话名,在整个会话中有且只有这一个S的选项,这里会化名为H.264
c=IN IP4 0.0.0.0
t=0 0
a=control:*

//第一个媒体级描述
m=video 0 RTP/AVP 96
a=control:trackID=0
a=rtpmap:96 H264/9000
a=fmtp:96 packetization-mode=1;sprop-parameter-sets=AAABBCCC

//第二个媒体级描述
m=audio 0 RTP/AVP 97
a=control:trackID=1
a= rtpmap:97 G726-32/8000/1
a=fmtp:97 packetization-mode=1

是s=""给出的那个吗?还是应该是加一个 "a=streamname:",求帮助啊

解决方案

表示流的名称
参考 http://blog.csdn.net/frankiewang008/article/details/12914819

时间: 2024-05-26 02:15:46

rtsp-sdp中的stream name指的什么,看了网上现有的资料不是很明白啊?的相关文章

java-使用POI替换.docx文件中的${reportDate}为指定值

问题描述 使用POI替换.docx文件中的${reportDate}为指定值 word模板中有个段落如下: 报告日期:${reportDate} POI读取该段落后,使用XWPFParagraph对象的getRuns()方法却返回如下数组: [报告日期:, ${, reportDate, }] 而不是 [报告日期:, ${reportDate}] poi-3.7和poi-3.11都是这样,请问是哪里出了问题? 解决方案 你可以考虑从文档本身入手,将docx文档转换成xml 再用notepad 编

div布局-DIV + CSS设计中的DIV是指的html中的div标签吗?

问题描述 DIV + CSS设计中的DIV是指的html中的div标签吗? 在DIV+CSS设计中的DIV如果是div标签的话, 那么DIV+CSS的意思就是换行标签与层叠样式表. 这个意思好像有些别扭. 解决方案 DIV+CSS是WEB设计标准,它是一种网页的布局方法.不是指页面的div标签的. 参考:http://baike.baidu.com/link?url=lf2dUBDDlOdMJHnoAr-bUvWbZQ_JBgQr8z__vWe3mUr5XesIP_2Gf65cXxgENgzCS

众包中空间任务具体指什么,能不能举个例子解释一下,从生活中的实例说一下,不要抽象的

问题描述 众包中空间任务具体指什么,能不能举个例子解释一下,从生活中的实例说一下,不要抽象的 2C 众包中空间任务具体指什么,能不能举个例子解释一下,从生活中的实例说一下,不要抽象的

spring-Spring配置文件中,xmlns为什么要指网址?

问题描述 Spring配置文件中,xmlns为什么要指网址? xmlns作用是让命名空间保持唯一性 指向网址有什么含义吗? 解决方案 你可以参考下http://www.w3school.com.cn/xml/xml_namespaces.asp 和这个 http://blog.csdn.net/zhch152/article/details/8191377 这种问题可以先度娘或者谷歌下!网上一大堆解释呢! 解决方案二: 主要用于更具命名空间来做标签配置,否则是找不到这个标签的.

vb.net中的钩子是指的什么东西

问题描述 vb.net中的钩子是指的什么东西 今年刚学的vb.net,我看到要好多人都提到了钩子,请问下什么是钩子呢,他都能干什么呢,请各位专家指点下 解决方案 简单来说,钩子(Hook)就是允许你在现有的系统中扩展你自己的处理代码.因为每个这样的处理程序在处理完自身后,又将控制权转移给下一个调用者,直至操作系统,很像钩子一样,顾名思义得到这个词. 最常用的钩子是windows中的键盘鼠标钩子和日志钩子,可以用来做键盘拦截和鼠标拦截,很多做网游外挂的人用它. VB6时代还有一种技术,就是通过拦截

apache配置文件中的##和#分别指什么意思啊?

问题描述 apache配置文件中的##和#分别指什么意思啊? 如题,apache配置文件中的##和#分别指什么意思啊?有点搞不明白怎么那么多带##的语句!

Ruby中实现stream

  流是通过延时求值实现的,Ruby中实现stream也是可以做到,可惜就是没有尾递归优化.按照sicp,首要的是两个函数:delay和force: def mem_proc(exp)   alread_run=false   result=false   lambda{     if !alread_run       result=exp.call       alread_run=true       result     else       result     end   } end

jfinal-JFinal中做登录该如何做登录部分,网上有的看不懂

问题描述 JFinal中做登录该如何做登录部分,网上有的看不懂 有一个登陆jsp界面Login.jsp,还有一个index.jsp的主界面,校验用户名或是密码,要是正确的用户名和密码才可以登录,请问这个该如何做这个登录的代码?还有在Jfinal里面的细节功能,方法啊还有各类东西放在那里,有哪些规范. 解决方案 这个你可以写一个LoginValidate.class类,校验你的账号和密码:或者弄一个LoginInterceptor.class类.具体的你可以去JFinal官网上与下载文档,一下子就

js中的时间联动,麻烦大家看一下,谢谢了

问题描述 js中的时间联动,麻烦大家看一下,谢谢了 function showTime(){ //获取年份 //先获取年下拉框对象 var yearNode = document.getElementById("years"); //yearNode.options.length=0; //获取子节点 var children = yearNode.childNodes; for(var i=0;i<children.length;){ yearNode.removeChild(