centos6.5 搭建RTSP流媒体服务器(Darwin Streaming Server)

原创 2016年05月30日 22:14:10

下面开始介绍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之前)中即可。


linux下最小RTSP服务器实现

  • 2014年04月13日 11:25
  • 8KB
  • 下载

Linux-CentOS7 Red5流媒体服务器的安装与配置

Red5 is an Open Source Flash Server written in Java that supports: Streaming Video (FLV, F4V, MP4, ...
  • aoshilang2249
  • aoshilang2249
  • 2015年12月21日 14:43
  • 6230

Centos Linux下流媒体服务器Helix配置

一、流媒体技术简介 简单的说,流媒体技术(Streaming Media Technology)是为解决以Internet为代表的中低带宽网络上多媒体信息(以视频、音频信息为重点)传输问题而产生发展...
  • q27687
  • q27687
  • 2015年12月14日 14:10
  • 817

centos7服务安装_流媒体服务器_安装nginx

转载于http://hdu104.com/294 3.安装配置Nginx            3.1)先安装各种依赖(nginx需要pcre支持,yamdi用来为flv创建关键帧才能随...
  • mengyoufengyu
  • mengyoufengyu
  • 2015年06月22日 16:32
  • 3372

Centos下安装red5流媒体服务器

首先red5是一款开源免费的流媒体服务器。具体是干嘛的我就不介绍了。相信当你看到我这篇文章时。你应该知道了吧。 red5是使用java编写的。所以 说不掉的 就是必须安装 jdk。版本我推荐大家安装...
  • dong_18383219470
  • dong_18383219470
  • 2017年03月05日 21:36
  • 581

centos7服务安装_流媒体服务器_安装

http://5iqiong.blog.51cto.com/2999926/1132639 http://hdu104.com/294 ./configure --add-module...
  • mengyoufengyu
  • mengyoufengyu
  • 2015年06月22日 20:53
  • 1836

[流媒体服务器搭建] EasyDarwin服务器搭建及客户端推流完整示例

Windows下环境搭建 一、准备工作,需要先下载我们需要的程序 1、EasyDarwin  下载地址:https://github.com/EasyDarwin/EasyDarwin 2、ffmp...
  • fishmai
  • fishmai
  • 2016年12月15日 23:05
  • 10450

最新海康摄像机、NVR、流媒体服务器、回放取流RTSP地址规则说明

本文档主要介绍海康威视设备预览、回放、流媒体取流的RTSP URL和IE直接预览、回放的HTTP URL。RTSP为取流协议,取到码流后需要解码显示,可以通过VLC播放器进行测试,IE等浏览器网页不支...
  • xiejiashu
  • xiejiashu
  • 2017年05月13日 10:51
  • 19877

Linux下iptables端口转发实现跳转访问数据库应用场景:假设有A、B、C三台设备,A<

Linux下iptables端口转发实现跳转访问数据库   应用场景:   假设有A、B、C三台设备,AB可以互相访问,BC可以互相访问,A和C不能直接访问,在C上安装了Oracle数据库...
  • zhuyisheng
  • zhuyisheng
  • 2016年03月17日 17:43
  • 1089

iptables实现网卡包转发

mips小板上有两个网卡eth0、eth1,现在要实现的是将eth0接收到的数据从eth1中转发出去。   iptables -t nat -A PREROUTING -i eth0 -p tcp...
  • haijiaoqihao20160106
  • haijiaoqihao20160106
  • 2016年04月28日 09:28
  • 2087
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:centos6.5 搭建RTSP流媒体服务器(Darwin Streaming Server)
举报原因:
原因补充:

(最多只允许输入30个字)