编译

github上下载源码:

$ git clone https://github.com/j0sh/crtmpserver.git

编译:

$ cd crtmpserver/
$ sh cleanup.sh 
$ cd builders/cmake
$ cmake .
$ make

运行

启动rtmp服务:

$ ./crtmpserver/crtmpserver ./crtmpserver/crtmpserver.lua

rtmp服务器推流:

$ ffmpeg -re -i test.flv -vcodec copy -acodec copy -f flv -y rtmp://localhost:1935/live/livestream

播放视频:

$ ffplay rtmp://localhost:1935/live/livestream

配置

如果服务器对某些端口需要做限制,就需要自己指定端口。这个需求可以通过修改它的配置脚本crtmpserver/crtmpserver.lua来实现。


txgcwm
764 声望71 粉丝

Linux C/C++


« 上一篇
ev使用系列