centos6.5搭建流媒體服務器
下面開始介紹CentOS 6.5 64位上安裝Darwin Streaming Server搭建RTSP流媒體服務器的方法:
一、首先說明下我的系統環境:
CentOS 6.5 64位最小化安裝(用的CentOS-6.5-x86_64-minimal.iso),關閉iptables和SELINUX:
# chkconfig iptables off
# vi /etc/sysconfig/selinux(把enforcing修改為disabled,然后重啟系統)
二、安裝后至少需要安裝以下5個組件,確保軟件安能正常安裝及運行:
yum -y install gcc gcc-c++ perl ld-linux.so.2 libstdc++.so.6
三、SSH登錄,并切換到root用戶;
四、下載Darwin Streaming Server v5.5.5 Linux安裝包:
下載http://dss.macosforge.org/downloads/DarwinStreamingSrvr5.5.5-Linux.tar.gz,然后通過SFTP或者FTP上傳到服務器上。
如果服務器可以上網,也可以直接用wget命令下載:
# wget http://dss.macosforge.org/downloads/DarwinStreamingSrvr5.5.5-Linux.tar.gz
五、解包DarwinStreamingSrvr5.5.5-Linux.tar.gz文件:
# tar -zxvf DarwinStreamingSrvr5.5.5-Linux.tar.gz
六、cd到DarwinStreamingSrvrlinux-Linux目錄:
# cd DarwinStreamingSrvrlinux-Linux
七、安裝Darwin Streaming Server v5.5.5:
# ./Install
八、打開瀏覽器,訪問Darwin Streaming Server WEB界面(ip換成你服務器的IP):
http://ip:1220/
初始設置向導:
1、Setup Assistant MP3 Broadcast Password:這里重復輸入你的密碼,然后點Next下一步;
2、Setup Assistant Secure Administration:不用勾選,直接點Next下一步;
3、Setup Assistant Media Folder:默認為/usr/local/movies,不建議修改,直接點Next下一步;
4、Setup Assistant Streaming on Port 80:不建議改端口,點Finish完成設置向導。
九、測試RTSP流媒體服務是否可用:
我用的VLC media player播放器測試,首先打開VLC media player,然后點左上角“媒體”——“打開網絡串流”,然后輸入網絡URL,例如我想播放/usr/local/movies下的 sample_h264_1mbit.mp4,則打開下面這個鏈接:
rtsp://192.168.200.77/sample_h264_1mbit.mp4
十、啟動及開機自動啟動:
1、手動運行:
# sudo /usr/local/sbin/DarwinStreamingServer
# sudo /usr/local/sbin/streamingadminserver.pl
備注:
第一個命令為開啟DarwinStreamingServer服務,這個服務運行了就可以通過RTSP訪問流媒體了;
第二個命令為開啟WEB服務器(默認端口1220)。
2、如果要開機自動運行,則把上面兩條命令(不用sudo)加到/etc/rc.local文件(exit 0之前)中即可。
原文:http://www.yimiju.com/articles/567.html