原文:开源流媒体处理库live555服务器端、客户端源代码分析总结

RTSP服务器端流程: . RTSP连接的建立过程RTSPServer类用于构建一个RTSP服务器,该类同时在其内部定义了一个RTSPClientSession类,用于处理单独的客户会话。首先创建RTSP服务器 具体实现类是DynamicRTSPServer ,在创建过程中,先建立Socket ourSocket 在TCP的 端口进行监听,然后把连接处理函数句柄 RTSPServer::incom ...

2014-11-17 14:05 1 2336 推荐指数:

查看详情

live555构建流媒体服务器(1)

读test.264码流文件,客户端可以通过ffplay.exe rtsp: xxx播放出来。 直接使用编译好的,改自testOnDemandRTSPServer.cpp ...

Wed Jan 23 03:37:00 CST 2013 0 3776
使用 Live555 搭建流媒体服务器

最近因为工作需要,需要搭建流媒体服务器,所以研究了一下,在此分享我的搭建过程。 搭建过程还是非常简单的! 搭建环境为Centos 7.2 64bit 一.安装gcc编译 二.安装live555 如果没出什么错的话,那么恭喜你安装 ...

Wed Jul 05 05:48:00 CST 2017 1 10689
Live555学习之(三)------建立RTSP连接的过程(RTSP服务器端

  上一篇我们简单分析了testOnDemandRTSPServer.cpp的main函数,主要步骤是创建RTSPServer,创建ServerMediaSession对象,然后等待RTSP客户端的连接。接下来我们分析一下Live555中建立RTSP连接的详细过程,首先我们需要简单了解一下RTSP ...

Sun Apr 05 20:26:00 CST 2015 1 13302
Live555 分析(二):服务端

live555支持单播和组播,我们先分析单播的流媒体服务端,后面分析组播的流媒体服务端。 一、单播的流媒体服务端:       // Begin the LIVE555 event loop:       env->taskScheduler().doEventLoop ...

Wed Jun 04 18:40:00 CST 2014 0 2530
Live555流媒体服务器编译(Windows下)

  live555是一套使用使用开放的标准协议(RTP/RTCP、RTSP、SIP)来处理媒体流数据的开源C++,使用LGPL协议。这些可以编译为Unix(包括Linux和Mac OS X),Windows,和QNX(和其他POSIX系统)来构建流媒体应用。live555已经被用于 ...

Mon Dec 19 08:03:00 CST 2016 0 5158
(转)基于live555流媒体代理转发服务器

对于并发量并不大而且对性能要求不是很高的流媒体传输模块,live555还是很好的选择,下面说一下我所实现的流媒体代理服务器(目前只能实现对H264单视频的转发)代理转发主要 对于并发量并不大而且对性能要求不是很高的流媒体传输模块,live555还是很好的选择,下面说一下我所实现 ...

Fri Jan 16 07:17:00 CST 2015 0 2157
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM