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指令行輸出資訊
伺服器啟動的時候會自動生成一下連個檔案夾(伺服器已經啟動的話,删除掉則不會重新生成!!)
開始推流: