自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (14)
  • 收藏
  • 关注

转载 live555 server 数据流发送流程和时间戳的分析

rtsp客户端发送播放请求后,rtsp服务器调用流程如下h264 video rtsp1.ServerMediaSubsession::startStream ->OnDemandServerMediaSubsession::startStream2.startStream -> StreamState::startPlaying3.MediaSink::startPlaying

2014-08-13 13:54:52 1809

转载 live555源码分析---- PLAY命令的处理

PLAY命令概述PLAY命令要求在SETUP命令之后进行,此命令处理过程中就开始发送数据了,在处理PLAY命令过程中还创建了RTCPInstance实例。客户端可以通过PLAY命令的Scale头部域,指定播放速率,不过这个功能要看服务器对特定媒体的具体实现,当sacale=1时正常播放,sacale>1时快进,sacale客户端可以通过PLAY命令的Range头部域,指定播放的时间范围

2014-08-13 13:30:44 787

转载 live555源码分析----RTP的打包与发送

这里主要分析一下,live555中关于RTP打包发送的部分。在处理完PLAY命令之后,就开始发送RTP数据包了(其实在发送PLAY命令的response包之前,就会发送一个RTP包,这里传输就已经开始了)    RTP包的发送是从MediaSink::startPlaying函数调用开始的[cpp] view plaincopyprint?Boolean Media

2014-08-13 11:13:13 1117

转载 live555源码分析----SETUP命令处理流程

SETUP命令概述SETUP命令,主要用于协商客户端与服务器的通信细节,如通信协议、地址等等,SETUP请求中最重要的是"Transport"头部。客户端需要对,文件中的每一个流发送一个SETUP命令。客户端还可以通过其中的"destination"属性来重定向RTP数据的接收地址,不过这是需要服务器支持的,在live555中需要定义宏RTSP_ALLOW_CLIENT_DESTINATION_S

2014-08-13 11:04:10 640

转载 live555源码分析---- DESCRIBE命令处理

live555 DESCRIBE命令处理比较复杂,详细的处理过程如下 1.DESCRIBE处理函数[cpp] view plaincopyprint?void RTSPServer::RTSPClientSession  ::handleCmd_DESCRIBE(char const* cseq,               char const* urlPreSu

2014-08-13 10:09:25 641

转载 live555源码分析----H264的数据处理

现在来分析live555中关于H264的处理部分,主要包括从文件中读取数据进行并进行frame(NALU)的分割,然后对frame进行分片,这些工作都是在frame交给RTP sink之前完成的。接着上篇分析文章(RTP的打包与发送)中提到的MultiFramedRTP::packFrame函数进行分析。[cpp] view plaincopyprint?void Mu

2014-08-12 12:37:39 851

双向链表C语言实现

通过双向链表实现按照ID序列插入,可以排序实现插入、删除、更新、修改;

2018-12-13

JSON格式Linux代码

JSON格式Linux代码,包含有关代码和例子,有cJSON.c cJSON.h和main.c三个文件

2018-06-25

VTS_Bacnet_调试工具

VTS基于Bacnet协议实现,主要用于和Bacnet设备进行通信。

2017-11-22

MicroSIP-3.6.3.exe

MicroSIP-3.6.3.exe,支持标准SIP协议,进行音视频通信。

2017-11-22

SVN使用手册

SVN版本及权限管理,SVN使用手册等说明手册,便于管理相关文档和代码

2017-11-22

YUV解析工具

YUVviewer.exe ,来分析YUV数据,方便开发的时候来对数据分析。

2017-11-22

手机RTSP播放器软件

VLC 手机客户端,用于接受RTSP发送的数据流,方便用户通过手机方式来看视频流

2017-11-22

C++ GUI Qt 4编程(第二版

2017-03-14

pscp传输工具

2016-12-15

putty调试工具

2016-12-15

Polycom People + Content IP

PPCIP_v1.3.1.exe 是一款能够和宝利通连接能够实现双流传输,可以和宝利通终端连接。

2015-12-15

宝利通桌面会议系统软件

宝利通桌面会议系统软件,安装在PC机上面可以和多家视频会议终端连接。

2015-12-15

linux下h264 RTP打包发送

在linux下能够把H264文件按照rtp协议打包发送出去,编译通过,能够运行使用。

2012-12-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除