Helix Server用于流媒体的播放,用户通过不同的Client端可以连接到Helix Server上,获取音视频文件。当用户受到网络之间的限制(网通--电信)或者带宽和服务器性能的限制时,会出现流媒体文件的播放质量下降,严重的会出现播放失败的问题。
Helix Server提供了一种Cache机制可以完成音视频源的分发,从而实现负载的均衡和文件的不同网络环境的快速访问。下面将把这个过程简要介绍以下:
1、首先安装流媒体服务器
- ./helix-server-retail-11.0.2-rhel4-setup.bin
安装过程出现的一些参数需要注意:
以上这些参数可以在rmserver.cfg中进行修改
2、启动、停止流媒体服务器helix server的pid可以在Logs/rmserver.pid中找到。
启动
- # cd /xxx/helix-server
- # Bin/rmserver rmserver.cfg &
停止
设置分布式Cache需要两个步骤:(注意:设置的过程是在Sub server上完成的,不需要对publisher做任何设置)
1、设置Publisher
- Content Management > Content Caching
- 选中Enable Content Fetching
- 添加一个新的Publisher(填写ip、user、pass、port),ip填写Publisher的ip
- 点击apply
2、定义Subscribers,这里需要注意的是,当定义Subscribers的时候可以定义相应的规则,也就是什么样的文件需要被Cache,包括单个文件或者目录
- 添加一个新的Rule
- Rule path:填写一个目录规则或者是文件规则,例如,你想把/test目录下的文件都做分发,应该填写/test
- enable rule:yes
- 选择刚才定义的publisher
- apply
这样分发的是指就完成了,下面做一个测试,首先我们可以先看一下/test目录下是空的状态,这时,通过realplayer播放Subscribers下的文件,例如:rtsp://Subscribers/test/example.rm,当用户第一次访问的时候,如果该文件不存在,Subscribers将自动到Publisher中去取回文件并在本地生成,如果视频文件被正确播放,我们可以到Subscribers的Test目录下,这时可以看到一个文件夹已经生成,而用户刚才访问的视频文件已经在本地生成,这样,用户如果下次再访问相同的文件,就可以直接从Subscribers上读取该文件了,这样就做到了文件的分发。
分享到:
相关推荐
[推荐][图文]Helix Server安装全过程
Helix Server 安装使用分析教程 本教程将指导您从安装 Helix Server 到使用 Helix Server 的所有步骤。Helix Server 是一个流媒体服务器软件,能够提供流媒体服务,使用户可以通过互联网观看视频或听音乐。 安装 ...
通过本文的介绍,您已经掌握了在 Linux 下安装、配置及管理 Helix Server 的全过程。Helix Server 作为一款强大的媒体流服务器,在实现多媒体服务部署方面提供了灵活且高效的解决方案。希望本文能帮助您更好地利用这...
主要文件有"HelixServer12-chs.exe",这很可能是带有中文语言支持的安装程序,方便中国用户进行安装配置。另一个文件是"Helix Server 12 License.lic",这是一个许可证文件,用于激活并验证Helix Server的使用权,...
首先,找到你电脑上已经安装的Helix Server的安装目录,这通常可以在程序的属性中查看或者通过控制面板的卸载程序列表来定位。然后,将解压得到的"HelixAdministrator"文件夹完整地复制到该安装目录下,覆盖原有的...
- **setup10th.exe**:这可能是一个Helix Server的安装程序,用于在目标计算机上部署服务器软件。安装过程中通常会涉及选择安装路径、配置端口、设置初始管理员账户等步骤。 - **购划算,天天推荐最划算商品的导购...
Helix Server Unlimited是一款强大的分布式版本控制系统,主要用于管理软件开发中的源代码和其他文件版本。V11.1.0.719是该软件的一个特定版本,这个版本可能包含了一些更新、改进和修复的bug,以提供更稳定和高效的...
如果计划在同一台机器上安装WMS、IIS和Helix Server,必须注意端口的分配和绑定,因为安装程序本身不具备端口检测功能。 安装完成后,管理界面简洁明了,用户可以轻松管理服务器设置。免费的限时授权文件显示了用户...
总结,Linux环境下搭建Helix Server涉及了系统环境准备、软件安装、配置文件编辑、服务启动等多个步骤。通过熟练掌握这些操作,你可以创建一个功能强大的流媒体服务器,为用户提供高质量的在线媒体服务。在实际应用...
为了让其他人能够访问服务器上的媒体文件,只需将这些文件(如RM、ASF、WMV等格式)复制到Helix Server安装目录下的Content文件夹中。客户端用户通过输入相应的文件地址即可播放。 - 对于RM格式文件,可以直接通过...
- **绿色版**:通常绿色版意味着无需复杂的安装过程,只需解压即可使用,简化了部署步骤。 - **系统要求**:了解 Helix Server 9.0 对硬件和操作系统的要求,确保运行环境满足条件。 - **配置教程**:按照汉化版...
5. 创建系统服务:安装过程中,系统会询问是否创建服务以便自动启动Helix Server。建议选中,确保服务器在系统启动时自动运行。 6. 完成安装:按照向导完成安装过程,最后点击“完成”按钮退出安装向导。 三、配置...
helix server 流媒体服务器 仅仅是个安装程序 ,没有key。
管理Helix Server 可通过桌面快捷方式或程序菜单启动管理窗口,也可以远程通过Web方式进行。在浏览器中输入服务器IP地址和管理端口号,登录后即可进行管理。在管理窗口中,可以进行各种设置,如添加、删除内容,监控...
5. **安装与配置**:安装Helix Server Unlimited v11.0.1.1884需要对Linux系统有一定了解,包括命令行操作和服务器管理。配置过程涉及设置服务器参数、定义流媒体内容、设置访问控制和日志记录等。 6. **媒体内容...
Helix server 11 for Linux无限用户服务器版,安装说明文档,可参考:http://hi.baidu.com/odba/blog/item/458a9c3ee9e4d7fb838b1341.html
### Helix Server安装详解 Helix Server,原名RealServer,是由RealNetworks开发的一款专业级流媒体服务器软件,主要用于在网络环境中提供音频、视频及图片等多媒体内容的实时传输服务。其强大的性能与灵活的配置...
2. 下载并运行 Helix Server 的安装程序。安装过程中,你需要指定授权文件的位置。 3. 阅读并接受许可协议,然后选择合适的安装路径。默认情况下,服务器会将流媒体文件存储在安装目录下,但建议安装完成后更改此...
它可能涵盖了如何安装、配置、管理和优化Helix Server 11在Linux系统上的指南,以及如何解决常见问题和故障排除的技巧。 而"最好的HelixServer 11 for Linux.files"可能是一个文件夹,包含了与Helix Server 11在...