OPTIONS rtsp://192.168.1.154:8557/h264 RTSP/1.0 
CSeq: 1 
User-Agent: VLC media player (LIVE555 Streaming Media v2010.05.28) 
 
RTSP/1.0 200 OK 
CSeq: 1 
Date: Sat, Jan 01 2000 00:05:11 GMT 
Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE 
 
DESCRIBE rtsp://192.168.1.154:8557/h264 RTSP/1.0 
CSeq: 2 
Accept: application/sdp 
User-Agent: VLC media player (LIVE555 Streaming Media v2010.05.28) 
 
RTSP/1.0 200 OK 
CSeq: 2 
Date: Sat, Jan 01 2000 00:05:11 GMT 
Content-Base: rtsp://192.168.1.154:8557/h264/ 
Content-Type: application/sdp 
Content-Length: 470 
 
v=0 
o=- 946685052188730 1 IN IP4 192.168.1.154 
s=RTSP/RTP stream from IPNC 
i=h264 
t=0 0 
a=tool:LIVE555 Streaming Media v2008.04.02 
a=type:broadcast 
a=control:* 
a=range:npt=0- 
a=x-qt-text-nam:RTSP/RTP stream from IPNC 
a=x-qt-text-inf:h264 
m=video 0 RTP/AVP 96 
c=IN IP4 0.0.0.0 
a=rtpmap:96 H264/90000 
a=fmtp:96 packetization-mode=1;profile-level-id=000042;sprop-parameter-sets=h264 
a=control:track1 
m=audio 0 RTP/AVP 0 
c=IN IP4 0.0.0.0 
a=control:track2 
SETUP rtsp://192.168.1.154:8557/h264/track1 RTSP/1.0 
CSeq: 3 
Transport: RTP/AVP;unicast;client_port=35888-35889 
User-Agent: VLC media player (LIVE555 Streaming Media v2010.05.28) 
 
RTSP/1.0 200 OK 
CSeq: 3 
Date: Sat, Jan 01 2000 00:05:16 GMT 
Transport: RTP/AVP;unicast;destination=192.168.1.18;source=192.168.1.154;client_port=35888-35889;server_port=6970-6971 
Session: 1 
 
SETUP rtsp://192.168.1.154:8557/h264/track2 RTSP/1.0 
CSeq: 4 
Transport: RTP/AVP;unicast;client_port=50764-50765 
Session: 1 
User-Agent: VLC media player (LIVE555 Streaming Media v2010.05.28) 
 
RTSP/1.0 200 OK 
CSeq: 4 
Date: Sat, Jan 01 2000 00:05:16 GMT 
Transport: RTP/AVP;unicast;destination=192.168.1.18;source=192.168.1.154;client_port=50764-50765;server_port=6972-6973 
Session: 1 
 
PLAY rtsp://192.168.1.154:8557/h264/ RTSP/1.0 
CSeq: 5 
Session: 1 
Range: npt=0.000- 
User-Agent: VLC media player (LIVE555 Streaming Media v2010.05.28) 
 
RTSP/1.0 200 OK 
CSeq: 5 
Date: Sat, Jan 01 2000 00:05:16 GMT 
Range: npt=0.000- 
Session: 1 
RTP-Info: url=rtsp://192.168.1.154:8557/h264/track1;seq=25135;rtptime=1739010925,url=rtsp://192.168.1.154:8557/h264/track2;seq=2530;rtptime=931378510
 
TEARDOWN rtsp://192.168.1.154:8557/h264/ RTSP/1.0 
CSeq: 6 
Session: 1 
User-Agent: VLC media player (LIVE555 Streaming Media v2010.05.28) 
 
RTSP/1.0 200 OK 
CSeq: 6 
Date: Sat, Jan 01 2000 00:05:27 GMT

http://blog.csdn.net/bluebirdssh/article/details/6215489

多媒体开发之---H264 RTSP交互过程的更多相关文章

  1. 多媒体开发之---h264 server rtsp

    (1)live555 (2)gstreamer http://code.openhub.net/search?s=rtsp%20server (3)srs (4)ffmpeg

  2. 多媒体开发之---h264 高度和宽度获取

    ( School of Computer Science & Technology, Soochow University,SuZhou 215006:) Abstract: H.264 is ...

  3. RTSP交互过程

    步骤一: 发送:OPTIONS rtsp://127.0.0.1/172.30.31.225:8000:HIK-DS8000HC:0:1:admin:hs123456:av_stream RTSP/1 ...

  4. 多媒体开发之--- h264 图像、帧、片、NALU

    图像.帧.片.NALU 是学习 H.264的人常常感到困惑的一些概念,我在这里对自己的理解做一些阐述,欢迎大家讨论: H.264 是一次概念的革新,它打破常规,完全没有 I 帧.P帧.B 帧的概念,也 ...

  5. 多媒体开发之---h264格式slice_header

    从Slice_Header学习H.264 写在前面: $     H.264我是结合标准和毕厚杰的书一块学的.看句法语义时最是头疼,一大堆的元素,很需要耐心.标准中在介绍某个元素的语义时,经常会突然冒 ...

  6. 多媒体开发之---h264 NALU 语法结构

    补充笔记: 关于VCL:VCL层是指视频编码层,VCL NAL 单元是指那些nal_unit_type 值等于 1 到 5(包括 1 和 5)的 NAL 单元,这些单元都包含了视频数据.所有其他的 N ...

  7. 多媒体开发之---H264—MP4格式及在MP4文件中提取H264的SPS、PPS及码流

    一.MP4格式基本概念 MP4格式对应标准MPEG-4标准(ISO/IEC14496) 二.MP4封装格式核心概念 1  MP4封装格式对应标准为 ISO/IEC 14496-12(信息技术 视听对象 ...

  8. 多媒体开发之---h264 rtp打包

    http://blog.csdn.net/newthinker_wei/article/details/8997440 http://blog.csdn.net/dengzikun/article/d ...

  9. 多媒体开发之---h264中 的RTP PAYLOAD 格式

    H.264 视频 RTP 负载格式 1. 网络抽象层单元类型 (NALU) NALU 头由一个字节组成, 它的语法如下: +---------------+      |0|1|2|3|4|5|6|7 ...

随机推荐

  1. flex skin

    原文地址:http://blog.163.com/to_yht/blog/static/1227257742009741359326/当程序做完后,你是否还在为老套的flex组件默认效果发愁?是否还在 ...

  2. vsftp 服务配置篇

    在CentOS或者RedHat Linux上有自带的ftp软件叫做vsftpd (very serure ftp) 搭建vsftpd 服务 yum 安装需要用两个包:vsftpd 和 db4-util ...

  3. python 常用的模块(struct)转

    准确地讲,Python没有专门处理字节的数据类型.但由于str既是字符串,又可以表示字节,所以,字节数组=str.而在C语言中,我们可以很方便地用struct.union来处理字节,以及字节和int, ...

  4. python解析json文件报错No JSON object could be decoded

    2017-04-25 可用Nodepad++将json文件打开并以UTF8无BOM格式保存.

  5. 2017.3.31 spring mvc教程(七)多视图控制器

    学习的博客:http://elf8848.iteye.com/blog/875830/ 我项目中所用的版本:4.2.0.博客的时间比较早,11年的,学习的是Spring3 MVC.不知道版本上有没有变 ...

  6. [PWA] Disable Text Selection and Touch Callouts in a PWA on iOS

    Because an installed PWA is really just a web app running in a browser, there are some browser behav ...

  7. EffectiveJava(15)强化对象和域的不可变性

    概念: 不可变类是其实例不能被修改的类,不可变类比可变类更加易于设计 实现和使用.它们不容易出错,而且更加安全. 优点 1.不可变对象只有创建时状态. 2.不可变对象本质上是线程安全的,它们不要求同步 ...

  8. How to Configure an SSIS Package to Access a Web Service using WCF

    This information is from:http://blogs.msdn.com/b/dbrowne/archive/2010/07/08/how-to-configure-an-ssis ...

  9. react-navigation-easy-helper

    本组件旨在不更改源码情况下,简单配置即可实现一些复杂的功能.如在任意位置进行跳转.根据路由名字返回指定页面.简化参数的获取.快速点击的拦截.统一页面跳转的拦截等. 安装: npm install re ...

  10. android 通过bitmapfactory得到图片真实像素的方法,以及没有得到真实像素的原因

    原文来自:原文地址 由于这个错误导致浪费非常长时间找原因,所以要赶紧记录下来. 过程是这种,在使用android读取图片的时候,就是使用BitmapFactory.decodeResource(thi ...