最近所做的项目中,需要一个小型的视频服务器,用于为客户提供视频流服务,在网络上找了一些资源,一开始是打算用live555的,这是一个开源的音视频流媒体服务器,但在使用过程中,效果始终不理想,而且也不支持mp4格式的视频,网上有一些文章介绍如何重新编译live555源码,从而可以支持MP4格式视频,但实在太复杂。后面又找到了DSS,这是苹果提供的一个开源流媒体服务器,同时也支持MP4格式,下面就详细介绍一下如何使用,以备自己后面需要时能够更快上手使用。
1. Darwin Streaming Server(DSS)
Darwin Streaming Server 是苹果公司推出的开放源码、跨平台多媒体串流服务器, 提供音乐 (mp3) 与影音 (3gp、mp4、mov) 串流播放功能, 可由 Windows Media Player、VLC media player、QuickTime Player 等播放软件收听(看)。苹果系统的DSS已经更新到6.0.3,但支持windows平台的目前只有5.5.5
2. 下载
DSS 下载 http://dss.macosforge.org/downloads/DarwinStreamingSrvr5.5.5-Windows.exe
Perl 下载 http://downloads.activestate.com/ActivePerl/releases/5.20.1.2000/ActivePerl-5.20.1.2000-MSWin32-x64-298557.msi
3. 安装