EasyDSS 安装使用手册 v1.0

EasyDSS安装使用手册 (v 1.1)

完整文档下载:EasyDSS.User.Mannual

前言

由于EasyDSS是Darwin Streaming Server的一个扩展,因此本说明文档将主要分两部分,第一部分讲是的Darwin Streaming Server的安装和配置;第二部分才是关于EasyDSS的安装、配置和使用。
若您对本文档及本文档中所作的描述有任何的看法、意见或建议,希望您能不吝赐教。在此我表示万分感谢。

一、Darwin Streaming Server安装

由于是安装在Windows上,我采用的是Darwin Streaming Server 5.5.5,若是您没有此版本,可到罗索工作室 – 流媒体开发论坛下载。
以下是安装步骤:

1. 下载
下载地址:http://rg4.net/p/easydss/DarwinStreamingSrvr5.5.5-Windows.exe

2. 安装
2.1 Perl 安装(可选)
由于Darwin Streaming Server安装Perl的支持,所以,若是您的电脑上原本没有安装Perl的话,在进行DSS安装前您还必须先安装Perl。但若是您的电脑上已经有安装Perl,则过跳过此环节。
Perl的安装文件您可以到其官方网站下载,也可以直接从罗索工作室下载。罗索工作室下载地址:
http://rg4.net/p/easydss/ActivePerl-5.10.0.1004-MSWin32-x86-287188.msi
ActivePerl的安装直接依据其安装向导,Next, Next, Next即可搞定。
2.2 DSS安装
注意事项:
a. 如果您的电脑上有安装一些所谓的“安全软件”,如:360,QQ电脑管家等等,请先将它们统统退出。
b. 若是在安装了Perl后仍无法安装DSS,请确保Perl的路径有被放在电脑的系统环境变量的路径下(环境变量的path项)。

DSS在解压后,您可以直接到解压目录(默认为C:\DarwinStreamingSrvr5.5.5),点击其中的Install.bat,开始安装。
其实,这个安装很简单,一般来说,只要你预先把那些“安全软件”退出的话,那你需要做的只有两件事情:
a. 依据向导填入DSS管理员用户名.
b. 依据向导填入DSS管理员密码.

回车,跳出画面如下:

此时DSS已经被安装成功,并自动启动,其中DSS将被安装成Service(服务)模式,并随开机自动启动,您可以在控制面板 ? 管理工具 ? 服务那里对其可以管理。
安装的路径为: c:\Program Files\Darwin Streaming Server\

3. DSS管理
DSS除了DarwinStreamingServer.exe外,还提供了一个基于B/S架构的管理服务器,该服务器可通过以下方式在命令行里启动:

C:\> perlpath “C:\Program Files\Darwin Streaming Server\streamingadminserver.pl”

在启动管理服务器后,您可以透过浏览器来进行访问,地址:http://localhost:1220
打开后出现画面如下:

在此填入您刚才在安装阶段设定的用户名、密码,并Log In。
若是您有一天忘了自己设定的用户名、密码,没关系,重新安装一遍就可以了。

登录进去以后,会要求你设定MP3广播的密码,你可以不用理会直接Next,也可以随便给他设一个密码,该画面如下:

再下去就是设置管理服务器的安全模式,默认要求启用SSL,若是您没有SSL证书,也可完全不予理会,直接Next。

再下一步就是设定媒体文件的存放路径,根据您自己的需求来设定此目录。

之后就是RTP over HTTP的设定,若是您的应用网络比较复杂的话,可能会用到(意思就是把这个Streaming on Port 80这个勾上);若是不复杂(如:单独的网络,或者是在特定的LAN或者类LAN网络的网络环境下)的话,可以不予理会。

点击Finish,搞定!

若要更多详情,可参考安装目录下,由官方提供的README,该文件位于解开目录下,如:C:\DarwinStreamingSrvr5.5.5\readme.rtf。

二、关于EasyDSS
2. 1 关于EasyDSS
EasyDSS是可以作为Darwin Streaming Server的一个扩展,同时由于EasyDSS支持transcode的功能,这样也使得您可以用一个连接地址来对N个媒体文件来进行拼接播放。
同时可指定transcode的各项参数,使一个本来用于在电脑播放的D1的文件transcode成比较小的适合手机播放视频,以实现各种不同的应用需求。

2.2 EasyDSS demo版下载
EasyDSS的demo版您可以从以下地址下载:
完整服务器安装包:http://rg4.net/p/easydss/EasyDSS.rar
单独的管理客户端安装包:http://rg4.net/p/easydss/EasyDSSMoc.rar

注:其中完整服务器安装包中已经包括管理客户端,因此若是您已经安装了完整服务器,就不需要再安装管理客户端。
2.3 EasyDSS安装
EasyDSS的安装非常简单,就是解压缩EasyDSS.rar,然后执行setup.exe,然后下一步,下一步,下一步,搞定。

三、EasyDSS使用
3. 1. 服务器
EasyDSS服务器程序包括两个exe,一个是EasyDSS.exe,另一个则是RsSvrDog.exe。正常您只需要从开始菜单或者快捷方式启动即可(成功安装EasyDSS后,会在桌面生成一个快捷方式:EasyDSS,点击执行)。
3. 2. 管理客户端
EasyDSS的管理客户端的程序员是EzDSSMoc.exe。
3.2.1 启动与登录
双击打开该程序

其中EasyDSS默认的用户名、密码为:
用户名:root
密码:rosoo.net

若您是从远程登录到EasyDSS服务器进行管理,请将此中的IP地址(127.0.0.1)改成您实际的服务器的IP地址。

点击OK登录进去:

下面详细介绍此画面中的功能:
3.2.2 按钮类功能介绍
? Refresh
Refresh按钮是用于刷新服务器中当前的播放列表,及每个播放列表中包含的文件等信息。
? Playlist
点击Playlist按钮可实时新增一个播放列表项。
注:单单新增播放列表并不能看视频。在新增了播放列表后,你还必须为此播放列表新增媒体文件,这样服务器才会开始工作。
? Reboot
强制重启服务器端。慎用!!!
? ReleaseNote
点击此按钮将会连接到EasyDSS的官方网站,您可以在那儿看到EasyDSS当前最新的信息,若您有任何问题也都可以在那儿进行提问。
? About
关于EzDSSMoc。
? Contact
通过mail方式与我们联络。

3.2.3 菜单功能介绍
若您的服务器中已经有一个或者若干个播放列表,您可以在此先选中一个您要进行操作的播放列表,然后按右键,系统会跳出一个菜单,如下图:

以下将逐项的对此菜单中的各个项目进行介绍:
? Start Playlist
强制服务器开始此播放列表,但若是此播放列表当前已经在播放中,系统不会重头开始,而是继续当前的运行状态。
? Stop Playlist
强制停止当前播放列表。
? Update Playlist
更新播放列表。
? Delete Playlist
删除播放列表,同时若该列表当前在运行中,也会强制令其停止。
? Maintain FileList
管理当前选中的播放列表下的文件列表。

3.2.3 播放列表管理
其中前面提到的菜单项? Update Playlist,? Delete Playlist和按钮类的Playlist都会跳出类似下图的一个界面:

这里边有几个栏位:
? SDP
SDP栏位是指服务器生成的RTSP的SDP名字。此栏位一旦输入后就不再允许更改。为避免混淆,在此特别举一个例子,以便您能更深刻的了解此栏位的意义。
假设您的服务器IP为192.168.1.100,然后,您为您的服务器新增了一个播放列表,其SDP栏位的值为abcd,同时也为此播放列表添加了若干个媒体文件,这样此播放列表就可以正式工作了。而若有客户端需要看此播放列表的视频,他/她就需要用以下这种方式来进行访问:
rtsp://192.168.1.100/abcd.sdp
? Name
此栏位仅仅是一个名称,用于自行记录,在系统运行中无实际意义。
? Loop
若是此栏位被选中,则代表当前播放列表中的媒体文件将会不断的、按顺序的、重复的进行播放;但若是未被选中,则在播放完当前播放列表下的所有媒体文件后,自动停止工作。

3.2.4 媒体文件管理
要对媒体文件进行管理,您需要先保证服务器端已经存在至少一个播放列表,并在EzDSSMoc的主界面中选中的播放列表,然后右键,弹出菜单,并在菜单项的选择? Maintain FileList来进行管理。
选中菜单项后会跳出界面如下

在这个画面中,
a. 列表框
上面的列表框是指当前播放列表下存在的所有文件列表,若是您发现此中有任何不正确的值,您只要先退出本画面,然后在EzDSSMoc的主界面中点一下? Refresh这个按钮,即可得到当前服务器中最新的数据。
b. SDP
SDP是指您选中的播放列表的SDP名称。此栏位是不允许更改的。
c. File
File是指您要新增的媒体文件全路径。
这里您必须要注意的是,此中的文件是指在服务器上的文件,并且路径必须是全路径。

四、如何与我们取得联络
若您在使用EasyDSS中有碰到任何问题,或者有任何的意见或建议,您可以用以下方式跟我们取得联络:Mail: service@rg4.net
或者您也可以直接到我们的网站进行留言:http://rg4.net/archives/13.html

我们会尽快与您联络。

感谢您的关注和使用。