您的位置:首页 > 运维架构 > Linux

CentOS6.5安装Darwin Streaming Server搭建RTSP流媒体服务器

2014-03-17 14:10 706 查看
本文转自:http://www.yimiju.com/articles/567.html

下面开始介绍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之前)中即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息