自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 【RTSP/RTP流媒体】10、编写简单的RTSP客户端

10.1、RTSP客户端类结构类名功能CThread线程类,用于创建线程CSock套接字基类CTcpSockTCP套接字类,继承自CSock,完成TCP连接、数据收发CUdpSockUDP套接字类,继承自CSock,完成UDP数

2015-05-19 09:50:27 4152 1

原创 【RTSP/RTP流媒体】9、编写简单的RTSP服务器

9.1、RTSP服务器类结构类名功能CThread线程类,用于创建线程CSock套接字基类CListenSock监听套接字类,继承自CSock,用于监听并创建新的套接字CTcpSockTCP套接字类,继承自CSock,完成TCP

2015-05-15 16:37:12 2363 1

原创 RTSP/RTP流媒体

1、常用名称注释2、利用VLC搭建演示环境3、RTSP/RTP交互4、RTSP消息5、RTSP协议简单分析6、RTP协议简单分析7、RTP数据包的传输方式8、SDP协议简单分析9、编写简单的RTSP服务器10、编写简单的RTSP客户端

2015-05-12 11:04:19 654

原创 【RTSP/RTP流媒体】2、利用VLC搭建演示环境

2.1、搭建RTSP服务器l  打开VLC,选择【媒体——流】,并点击【添加】按钮添加媒体文件,结果如下图l  选择并点击【串流】,结果如下图l  点击【next】,选择【RTSP】,如下图l  点击【添加】,填写【端口】及【路径】,如下图l  点击【next】,选择媒体格式,如下图l  点击【next】,点击【s

2015-05-12 10:57:13 711

原创 【RTSP/RTP流媒体】3、RTSP/RTP交互

2015-05-12 10:56:23 693

原创 【RTSP/RTP流媒体】1、RTSP/RTP常用名称注释

RTSP:Real TimeStreaming Protocol,实时流协议,详见RFC2326RTP:Real-timeTransport Protocol,实时传输协议,详见RFC3550RTCP:RTP ControlProtocol,RTP控制协议,详见RFC3550SDP:Session Description Protocol,会话描述协议,详见RFC2327

2015-05-12 10:55:41 690

原创 【RTSP/RTP流媒体】8、SDP协议简单分析

SDP(Session Description Protocol)会话描述协议,其目的就是在媒体会话中,传递媒体流信息,允许会话描述的接收者去参与会话,包括以下一些方面:l  会话的名称和目的l  会话存活时间l  包含在会话中的媒体信息Ø  媒体类型(video, audio, etc)Ø  传输协议(RTP/UDP/IP, H.320, etc)Ø  媒体格式(H.26

2015-05-12 10:51:21 853

原创 【RTSP/RTP流媒体】7、RTP数据包的传输方式

RTP数据包的传输方式是由RTSP协议的SETUP方法确定的。SETUP请求的Transport 域详细列出了客户端能接受的数据传输参数 ;SETUP响应的Transport 域包含服务器选定的传输参数。 例如,通过unicast(单播)| multicast(多播)参数确定。对于unicast(单播)而言,传输层协议可以选取TCP或UDP。RTP/AVP或RTP/AVP/UDP表示传输层协议选取

2015-05-12 10:48:58 2003

原创 【RTSP/RTP流媒体】6、RTP协议简单分析

RTP(实时传输协议)在多点传送(多播)或单点传送(单播)的网络服务上,提供端对端的网络传输功能,适合应用程序传输实时数据,如:音频,视频或者仿真数据。6.1、固定头l  版本(V)2比特。此域定义了RTP的版本。l  填充(P)1比特。P=1,则此包包含一到多个附加在末端的填充比特,填充比特不算作负载的一部分。填充的最后一个字节指明可以忽略多少个填充比特。

2015-05-12 10:40:04 875

原创 【RTSP/RTP流媒体】4、RTSP消息

RTSP是基于文本的协议,每行结束处行以CRLF标记。RTSP消息由请求和由服务器到客响应组成,客户端和服务器都可以发出请求。l  请求消息:方法 URI RTSP版本 CR LF 消息头 CR LF CR LF 消息体 CR LFl  回应消息:RTSP版本状态码解释 CR LF消息头 CR LF CR LF 消息体 CR LF 4.1、请求方法OPTIO

2015-05-12 10:38:41 587

原创 【RTSP/RTP流媒体】5、RTSP协议简单分析

5.1、OPTIONOPTIONSrtsp://10.137.10.103/test.mpg RTSP/1.0CSeq: 1User-Agent:LibVLC/2.1.5 (LIVE555 Streaming Media v2014.05.27)/**********************注释***********************/OPTION请求通过该方法检测服

2015-05-12 10:38:27 1028

C++ RTSP/RTP流媒体客户端源码

C++实现RTSP/RTP流媒体客户端,同时支持Linux和Windows编译环境。使用live555服务器测试通过。实现RTSP的OPTIONS、DESCRIBE、SETUP、PLAY、PAUSE、TEARDOWN。有相应的源码分析文档。C++实现RTSP/RTP流媒体服务器:http://download.csdn.net/detail/e_a_s_t/8703797

2015-05-19

C++ RTSP/RTP流媒体服务器源码

C++实现RTSP/RTP流媒体服务器,同时支持Linux和Windows编译环境。使用VLC客户端测试通过。实现RTSP的OPTIONS、DESCRIBE、SETUP、PLAY、PAUSE、TEARDOWN,实现SDP生成,实现RTP打包,实现TS文件解析。有相应的源码分析文档。

2015-05-15

空空如也

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

TA关注的人

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