Live555学习(一)--编译、安装、运行
来源:互联网 发布:快搜的数据搜索 编辑:程序博客网 时间:2024/04/30 15:35
2012-03-09 10:00:23| 分类:Live555 | 标签:|字号大中小 订阅
Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPEG、H.263+、DV、JPEG视频和多种音频编码。同时由于良好的设计,Live555非常容易扩展对其他格式的支持。目前,Live555已经被用于多款播放器的流媒体播放功能的实现,如VLC(VideoLan)、MPlayer。下面介绍Live555的基本使用方法。
编译
编译方法:
./genMakefiles <os-platform>
如在Linux 下解压Live555后进入目录,然后执行:
#./genMakefiles linux-gdb
#Make
经过以上步骤生成的live555MediaServer可以用于gdb调试,如果要使源代码中的DEBUG宏有效,还需要修改live/config.linux-gdb文件,在COMPILE_OPTS一行中添加-DDEBUG即可.
运行
进入mediaServer目录启动服务器:
[root@localhost mediaServer]# cd mediaServer]
[root@localhost mediaServer]# ./live555MediaServer
- Live555学习(一)--编译、安装、运行
- live555学习(一)——调试、运行、测试
- live555 编译 运行服务器
- 【流媒体学习】live555学习(一):live555—VS2010 /VS2013 下live555编译、使用及测试
- 流媒体Live555学习(一)
- 流媒体Live555学习(一)
- Live555分析(一):VS2008编译
- 一、 编译Live555
- 一、 编译Live555
- Live555学习笔记(一)—— live555概述
- live555---1--编译与运行
- 学习live555的点点滴滴(一)
- Live555学习之路(一)
- Live555学习之路(一)
- 学习Live555 (一)
- 学习Live555 (一)
- 学习HMFS源码(一):编译、安装HMFS与观察HMFS的运行状态参数
- MemCached学习之:(一)安装运行
- 厚积薄发
- IOS atomic与nonatomic,assign,copy与retain的定义和区别
- 苹果信息推送服务
- ipad 自定义UISplitViewController
- 功能强大的JS虚拟键盘
- Live555学习(一)--编译、安装、运行
- hadoop2.0源码编译 错误及原因
- 一起来学UML(4)——类图中的多重性(Multiplicity)
- 图解SQL的inner join、left join、right join、full outer join、union、union all的区别
- Chrome源码剖析 【序】
- 大家在人生低谷时有多惨,怎么熬过来的(二)
- 详细讲解Java中log4j的使用方法
- 推荐一个在线格式化源码的网址
- 大家在人生低谷时有多惨,怎么熬过来的(三)