用liunx构建流媒体服务器.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用liunx构建流媒体服务器

用liunx构建流媒体服务器 本文由xinyuedongchen贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 手把手教你配 Liunx 流媒体服务器 流媒体(Stream Media)指在互联网或者局域网中使用流式传输技术的连续时基媒体,如: 音频、视频或多媒体文件。流媒体指在网络中使用流式传输技术传送音频、视频和多媒体文 件等。Linux 作为网络应用的先锋,自然作为流媒体的最佳平台。 LAMP (Linux + Apache + MySQL + PHP/Perl/Python) 近几年来发展迅速,已经成为 Web 服务器的事实标准。下面手把手教您配置 Liunx 流媒体服务器。 目前有三种主流的流媒体系统: 分别是 RealNetworks 公司的 RealMedia、Microsoft 的 Windows Media 和 Apple 公司的 QuickTime。 Real Media 包括三类文件:Real Audio、Real Video 及 Real Flash。Real Audio 用来 传输近乎 CD 音质的音频数据,RealVideo 用来传输连续视频数据,而 Real Flash 则是 Real Networks 公司与 Macromedia 公司新近推出的一种高压缩比的动画格式。作为最早的 因特网流式技术,在视音频方面 RealMedia 已成为网络视音频播放事实上的标准。 微软公司的 Windows Media 的核心是 ASF(Advanced Stream Format)。ASF 是一种数 据格式,音频、视频、图像以及控制命令脚本等多媒体信息通过这种格式以网络数据包的形 式传输,实现流式多媒体内容发布。其中,在网络上传输的内容就称为 ASF Stream。 QuickTime 是苹果公司推出的能在计算机上播放高品质视频图像的技术,是面向专业视 频编辑、Web 网站创建和 CD-ROM 内容制作开发的多媒体技术平台,是数字媒体领域事实上 的工业标准,它可以通过 Internet 提供实时的数字化信息流、工作流与文件回放功能。 Linux 网络环境流媒体工作传输原理我们看一下图 1。 接 HTTP 端口。流式传输的实现需要合适的传输协议。由于 TCP 需要较多的开销,故不太 适合传输实时数据。在流式传输的实现方案中,一般采用 HTTP/TCP 来传输控制信息,而 用 RTP/UDP 来传输实时声音数据。一般 HTTP 监听端口设置为 8080。 (7) Linux 操作系统接着询问你用那个端口来连接 MMS 协议。Helix Universal Server 从 8.0 版本后开始支持 MMS 协议。MMS 协议用于访问 Windows Media 发布点上的单播内 容。MMS 是连接 Windows Media 单播服务的默认方法。若观众在 Windows Media Player 中 键入一个 URL 以连接内容,而不是通过超级链接访问内容,则他们必须使用 MMS 协议引 用该流。当使用 MMS 协议连接到发布点时,使用协议翻转以获得最佳连接。“协议翻转”始 于试图通过 MMSU 连接客户端。MMST 是 MMS 协议结合 UDP 数据传送。如果 MMSU 连 接不成功,则服务器试图使用 MMST。MMST 是 MMS 协议结合 TCP 数据传送。一般设置 为 1755。 (8) 下面要设置 Helix 服务器的系统管理员控制端口。这个端口可以自己设定,不过一 定注意不要和已经定义的端口重复。这里笔者设定为 17965。 (9) 接着系统给出所有选择的汇总列表,请仔细阅读。确认无误后按“F”键表示接受设 定,开始安装。这里参考笔者的配置见图 3。若有问题按 Esc 键回去从新选择。 图 3 系统设定的列表 (10) 系统安装结束后自动退出回到根目录下。 (11) 启动服务器。执行以下操作进入安装目录。 #cd Helix;#cp RNKey-Helix_Server-90-1479442709717329.lic /Licence; #cd Bin rmserver /root/Helix rmserver.cfg Helix Universal Server 就可以正常启动。 (12)查看运行情况,使用命令,结果见图 4.: #ps -ef|grep rmserver 图 4 Helix Universal Server 服务器的进程 说明其中 PID 为 3773 是主进程,其他两个 3776 和 3779 是子进程。 (13)测试 Helix 服务器 推荐使用 RealPlayer10G

文档评论(0)

sy78219 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档