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.