linux中安装Darwin Streaming Server

Darwin Streaming Server

官方网站:http://dss.macosforge.org/

Darwin Streaming Server简称DSS。DSS是Apple公司提供的开源实时流媒体播放服务器程序。整个程序使用C++编写,在设计上遵循高性能,简单,模块化等程序设计原则,务求做到程序高效,可扩充性好。并且DSS是一个开放源代码的,基于标准的流媒体服务器,可以运行在Windows NT和Windows 2000,以及几个UNIX实现上,包括Mac OS X,Linux,FreeBSD,和Solaris操作系统上的。

来源:百度百科

linux下安装过程:

1、下载程序:

DarwinStreamingSrvr6.0.3-Source.tar(下载
dss-6.0.3.patch(下载

2、添加用户和组:

groupadd qtss
useradd -g qtss qtss

3、解压、打补丁:

tar xvf DarwinStreamingSrvr6.0.3-Source.tar
cd DarwinStreamingSrvr6.0.3
patch -p1 < ../dss-6.0.3.patch

4、编译、安装:

./Buildit
./buildtarball

出现如下信息,说明编译成功:

Done.
StreamingProxy--Linux/
StreamingProxy--Linux/StreamingProxy.html
StreamingProxy--Linux/streamingproxy.conf
StreamingProxy--Linux/StreamingProxy
Success!

安装:

tar xvf DarwinStreamingSrvr-Linux.tar.gz
cd DarwinStreamingSrvr-Linux
./Install

安装过程需要输入管理员帐号和密码:

Please enter a new administrator user name:
Please enter a new administrator Password:
Re-enter the new administrator password:

5、管理登录(需要输入刚才设置的帐号和密码),进行设置:

http://服务器ip:1220/

设置mp3广播密码:

Setup Assistant
MP3 Broadcast Password

The MP3 Broadcast password is required in order to receive MP3 broadcast streams.

是否使用ssl:

Setup Assistant
Secure Administration

This will enable encryption between the administration server and the web client. This feature requires that you have a valid streaming server SSL certificate installed.

音频、视频路径(默认是/usr/local/movies/):

Setup Assistant
Media Folder

This is the folder or directory in which your media is stored.

是否绑定80端口:

Setup Assistant
Streaming on Port 80

This allows you to stream through firewalls.

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据