- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、概要 Darwin Streaming Server简称DSS。DSS是Apple公司提供的开源实时流媒体播放服务器程序。整个程序使用C++编写,在设计上遵循高性能,简单,模块化等程序设计原则,务求做到程序高效,可扩充性好。并且DSS是一个开放源代码的,基于标准的流媒体服务器,可以运行在Windows NT和Windows 2000,以及几个UNIX实现上,包括Mac OS X,Linux,FreeBSD,和Solaris操作系统上的。二、Darwin streaming server(简称DSS) 的简介DSS主要几个特性:支持MP4、3GPP等文件格式;支持MPEG-4、H.264等视频编解码格式;支持RTSP流控协议,支持HTTP协议;支持RTP流媒体传输协议;支持单播和组播;支持基于Web的管理;具有完备的日志功能。三、DDS安装?1.从/downloads/DarwinStreamingSrvr5.5.5-Windows.exe, 这里下载 DSS for Windows?2.解压DarwinStreamingSrvr5.5.5-Windows.exe至C盘,然后进入解压后的目录c:\DarwinStreamingSrvr5.5.5)3.运行Install.bat,在Program Files中生成流媒体服务器,路径如下:C:\Program Files\Darwin Streaming Server\,并还会在系统服务里面加一个DarwinStreamingServer的服务程序。?4.接下来需要安装 Perl 解释器,可以从/get.html 这里下载到,然后安装?5.创建WebAdmin的账号和密码?1)进入c:\DarwinStreamingSrvr5.5.5目录2)执行perl WinPasswdAssistant.pl?6.运行WebAdmin管理器?在当前目录下执行perl streamingadminserver.pl?7.进入管理界面对dss服务器进行管理,根据需要进行相应设置1)在浏览器中,输入打:1220/,打开管理界面?2)选择流媒体存放路径,默认存放在流媒体服务器下的:c:\Program Files\Darwin Streaming Server\Movies\目录下3)设置是否使用80端口为服务器服务端口,如果选择否,可以在/etc/streaming/streaingloadtool.conf文件中指定其他端口;四、测试安装vcl播放器,检测dss能不能正常播放rtsp://localhost:80/sample_300kbit.mp4五、Darwin Streaming流媒体服务器的常规设置 Darwin Streaming流媒体服务器包括6个主要部分,下面以此介绍: 1. Connecting Users 这是一个实时的监测界面,你可以定义刷新的频率.如果有用户连接到你的服务器,你可以看到用户的地址,码流,传输数据量,丢包比例,传输时间和连接文件等多种信息,界面非常简洁而且可以根据不同的项目进行排序。如图。2 General Settings 在这个界面中,集成了Darwin Server 的大部分设置,包括映射目录,加密传输,最大连接数目,带宽使用,用户认证等的设置。关于授权连接数目,Darwin 流媒体服务器默认的连接数目是1000,另外还可以设置用户口令等如图。3. Ports Settings 端口设置界面只有一个设置,那就是是否起用80端口来进行流媒体的发布,如图。4 relay setting 在这个界面中,你可以设置Darwin Server 的转发设置,和helix 的复杂配置相比,这里的配置要简单的多,点击新建转发规则来建立一个新的转发设定,你可以设定当前服务器为发布点或者接收点,同时支持用户认证传输模式,如图。5 log setting在这个界面中配置了Darwin Server 的日志选项,你可以在这里定义服务器的日志保存时间和空间限制.Darwin Server 支持错误日志和操作日志两种形式的日志存储,如果需要,你也可以关闭日志功能,如图。6. Playlists 通过这个界面,我们可以新建播放列表. 你可以选择当前媒体文件夹中的文件来组成一个播放列表,并且定义播放列表的播放顺序,除了一般的随机播放和顺序播放以外,Darwin Server 还允许你自己定义播放顺序,其根据就是播放列表里面的一个权值定义(weight),如图。\(1)建立mp3文件播放列表 依次点击Playlists → New MP3 Playlist Name: myaudio Mount Point: /myaudio Play Mode: Sequent
文档评论(0)