Debug问题???
以上出现的问题:在调试模式下加载配置文件是可以的,但是在后台模式下配置文件是加载不了的,列如:在配置文件配置后台管理端口为8088,当时在后台模式下,却是80端口,同时点播文件夹路径和日志文件夹路径也加载的不适
再次由调试模式切换成后台模式的时候,加载配置文件正确
查看 Ubuntu 的版本号:
gcc 版本查看:
ubuntu14.04 自带的是4.8版本,而最新的4.9.2对c++11的支持更好一些。可惜直接sudo apt-get install gcc-4.9不好用,所以可以这样安装更新:
装了ppa,各种版本就可以共存了。不过有一个问题,每次要用的时候,必须使用g++-4.9,如果直接用g++会运行4.8版本的,非常麻烦。所以需要改一下/usr/bin/下的链接:
解压
原因:由于gcc 版本太低,建议升级为4.9以上,经过测试5.3版本的库是最新的,但是兼容不了,所以推荐版本在大于4.9小于5.3版本。
复制html文件夹到当前文件夹(x64)下面
浏览器输入:
出现以上界面表示配置成功!
整理文件
复制x64文件内容到指定文件夹,我这里是我自己的文件Tinywan 下面
重命名x64为EasyDarwin
测试运行:
已经成功开启运行
!!!注意:必须以Root用户启动:
进程查看:
可以看到会有连个进程启动,没有报错。
说明:FFmpeg推送,EasyDarwin转发,vlc播放,实现整个RTSP直播
测试RSTP推流地址:
参数说明:
推流结果:
VLC播放地址:
测试结果:
Debug命令行输出信息
服务器启动的时候会自动生成一下连个文件夹(服务器已经启动的话,删除掉则不会重新生成!!)
开始推流: