资源简介
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
代码片段和文件信息
#include “Def.h“
const RtspMethodStr g_method[RTSP_METHOD_MAX] = {
{RTSP_OPTIONS “OPTIONS“}
{RTSP_DESCRIBE “DESCRIBE“}
{RTSP_SETUP “SETUP“}
{RTSP_PLAY “PLAY“}
{RTSP_PAUSE “PAUSE“}
{RTSP_TEARDOWN “TEARDOWN“}
{RTSP_SET_PARAMETER “SET_PARAMETER“}
{RTSP_GET_PARAMETER “GET_PARAMETER“}
};
const RspCodeStr g_rsp_code_str[15] = {
{ 200 “OK“ }
{ 302 “Moved Temporarily“ }
{ 400 “Bad Request“ }
{ 401 “Unauthorized“ }
{ 403 “Forbidden“ }
{ 404 “Not Found“ }
{ 405 “Method Not Allowed“ }
{ 454 “Session Not Found“ }
{ 457 “Invalid Range“ }
{ 461 “Unsupported transport“ }
{ 500 “Internal Server Error“ }
{ 503 “Service Unavailable“ }
{ 505 “RTSP Version not supported“ }
{ 551 “Option not supported“ }
{ 0 NULL }
};
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
I.A.... 4581 2015-05-19 09:38 RtspClient\Client\Client.vcxproj
I.A.... 1264 2015-05-19 09:38 RtspClient\Client\Client.vcxproj.filters
I.A.... 143 2015-05-19 09:38 RtspClient\Client\Client.vcxproj.user
I.A.... 283648 2015-05-19 09:38 RtspClient\Docs\RTSP客户端源码分析.doc
I.A.... 2861 2015-05-19 09:38 RtspClient\Linux\common.mk
I.A.... 368 2015-05-19 09:38 RtspClient\Linux\makefile_c
I.A.... 368 2015-05-19 09:38 RtspClient\Linux\makefile_s
I.A.... 1342 2015-05-19 09:38 RtspClient\RtspCS.sln
I.A.... 5087 2015-05-19 09:38 RtspClient\Server\Server.vcxproj
I.A.... 1770 2015-05-19 09:38 RtspClient\Server\Server.vcxproj.filters
I.A.... 143 2015-05-19 09:38 RtspClient\Server\Server.vcxproj.user
I.A.... 1136 2015-05-19 09:38 RtspClient\Source\Client\Main.cpp
I.A.... 9170 2015-05-19 09:38 RtspClient\Source\Client\RtspClient.cpp
I.A.... 1700 2015-05-19 09:38 RtspClient\Source\Client\RtspClient.h
I.A.... 808 2015-05-19 09:38 RtspClient\Source\Def.cpp
I.A.... 2956 2015-05-19 09:38 RtspClient\Source\Def.h
I.A.... 1783 2015-05-19 09:38 RtspClient\Source\ListenSock.cpp
I.A.... 436 2015-05-19 09:38 RtspClient\Source\ListenSock.h
I.A.... 552 2015-05-19 09:38 RtspClient\Source\Mutex.cpp
I.A.... 603 2015-05-19 09:38 RtspClient\Source\Mutex.h
I.A.... 761 2015-05-19 09:38 RtspClient\Source\NTime.cpp
I.A.... 433 2015-05-19 09:38 RtspClient\Source\NTime.h
I.A.... 4815 2015-05-19 09:38 RtspClient\Source\PrintLog.cpp
I.A.... 2186 2015-05-19 09:38 RtspClient\Source\PrintLog.h
I.A.... 2952 2015-05-19 09:38 RtspClient\Source\Sock.cpp
I.A.... 1088 2015-05-19 09:38 RtspClient\Source\Sock.h
I.A.... 1361 2015-05-19 09:38 RtspClient\Source\TcpSock.cpp
I.A.... 494 2015-05-19 09:38 RtspClient\Source\TcpSock.h
I.A.... 2416 2015-05-19 09:38 RtspClient\Source\Thread.cpp
I.A.... 1591 2015-05-19 09:38 RtspClient\Source\Thread.h
............此处省略14个文件信息
相关资源
- 用Socket写的HTTP类,商业级C++源码。
- A*算法vc++源码
- QR码生成C++源码
- RBF神经网络的C++源码
- A-Star算法完整版,c++源码实现
- udp 泛洪攻击vc++源码
- U盘小偷程序包括C++源码
- surfsift算法配准,利用Ransac去除误匹配
- 酒店管理系统源码完整版C++
- 远程桌面(带C++源码)
- 简易的VC++点对点文件传输
- 扫雷游戏c++源码实现
- 防火墙C++源码,测试可以运行
- C利用循环左移函数流水灯
- DES算法加密解密C++源码及程序完整的
- C++控制Windows桌面切换
- C语言windowlinux平台的SNTP实现
- 类似QQ截图的MFC截图软件C++源码
- 约瑟夫环问题 循环队列实现C++源码
- 飞行棋c++源码初学者学习用
- VC++源码字识别系统
- 控制台flappy birdC++源码
- exe全盘感染c++源码
- PE文件格式解析MFCC++源码
- MD5 碰撞生成器 C++源码
- blender2.8.3c++源码工程打包10G.zip
- win10下vs2015编译TensorFlow1.4 C++源码 CP
- AES 128位加解密C++源码(加盐)
- ftp的C++源码实现,可以进行文件传输
- 一个双色球彩票随机选号器6+1C++源码
评论
共有 条评论