首先,看看这个程序的说明: // A test program that demonstrates how to stream - via unicast RTP // - vario ...
有关live 的介绍,还是百度百科: http: baike.baidu.com view .html fromTaglist 下载live http: www.live .com liveMedia public 我在windows下运行,开始用msys环境编译,通不过,于是网上找了vs 编译环境,lihao nx写的非常好,我按着步骤,一步就过去了: http: blog.chinaunix. ...
2012-01-09 20:04 0 6750 推荐指数:
首先,看看这个程序的说明: // A test program that demonstrates how to stream - via unicast RTP // - vario ...
前一阵子,因为项目需要,研究了一下Live555开源框架,研究的不是很深入,基本上把Live555当做API用了一下,但是毕竟也是本人看的第一个开源框架,在此记录总结一下。 Live555是一个实现了RTSP协议的开源流媒体框架,Live555包含RTSP服务器端的实现以及RTSP客户端 ...
Live555还提供了录像的示例程序,在testProgs目录下的playCommon.cpp中,Live555录像的基本原理就是创建一个RTSPClient去请求指定rtsp地址的视频,然后保存到文件里。 playCommon.cpp打开一看就发现首先是各种全局函数的声明 ...
live555ProxyServer.cpp在live/proxyServer目录下,这个程序展示了如何利用live555来做一个代理服务器转发rtsp视频(例如,IPCamera的视频)。 首先来看一下main函数 main函数还是很简单,第一行是设置 ...
Source和Sink:可以把source理解为发送端的流,sink理解为接受端。MediaSink是各种类型的Sink的基类,MediaSource是各种类型Source的基类,各种类型的流 ...
Ⅰ live555简介 Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPEG、H.263+、DV、JPEG视频 ...
(转) 从程序的结构来看,live项目包括了四个基本库、程序入口类(在mediaServer中)和一些测试代码(在testProgs中)。四个基本库是UsageEnvironment,BasicUsageEnvironment、groupsock ...
上一篇介绍了Live555如何实现录像功能,我录的是H264编码的视频文件。在《Live555的基本介绍》这一篇中,我介绍说把mp3文件放到live/mediaServer目录下,然后使用Live555流化,就可以通过vlc去点播该文件。那么我们录好的h264文件能否被Live555流化 ...