[Crtmpserver流媒体]crtmpserver的安装及使用
crtmpserver又称rtmpd是Evostream Media Server(www.evostream.com)的社区版本采用GPLV3授权。其主要作用为一个高性能的RTMP流媒体服务器,可以实现直播与点播功能多终端支持功能,在特定情况下是FMS的良好替代品。支持RTMP的一堆协议(RTMP,RTMPE, RTMPS, RTMPT, RTMPTE),如果你不想用RED5的话它也是一个很好的选择。
1. crtmpserver下载
源码或二进制版本可以从官网(http://www.rtmpd.com)获取到。例如,我为了简单,从官网(http://www.rtmpd.com/index.php/downloads/)下载了ubuntu 12.04版本的二进制版本的压缩包。文件为:crtmpserver-1.1_beta-x86_64-Ubuntu_12.04.tar.gz(http://www.rtmpd.com/assets/binaries/784/crtmpserver-1.1_beta-x86_64-Ubuntu_12.04.tar.gz)
2. 运行
解压下载的压缩包,cd到解压后的目录。
注意:需安装好lua。
运行脚本run_flvplayback.sh正常的话可以看到:
3. RTMP流测试
我们可以使用ffmpeg命令行推送一个RTMP流到crtmpserver。
例如: ./ffmpeg -re -i source.flv -acodec copy -vcodec copy -f flv rtmp://192.168.1.6/live/test01
我们可以是使用多种工具查看rtmp流,我电脑上正好有一个播放器FVPlayer.exe(下载地址http://pan.baidu.com/s/1gdEKdqz),播放效果如图所示:
http://my.oschina.net/zhangxu0512/blog/357408
热门文章推荐
- [crtmpserver]crtmpserver开启RTSP功能
- [crtmpserver]crtmpserver在Windows(VS2010)下编译
- [crtmpserver]最新款crtmpserver源码安装介绍
- [Crtmpserver流媒体]crtmpserver的安装及使用
- [crtmpserver流媒体]crtmpserver流媒体搭架构分析与组网示意
- [crtmpserver]crtmpserver配置文件分析
- [crtmpserver流媒体]crtmpserver技术配置文件
- [crtmpserver]crtmpserver流媒体项目介绍