Linux流媒体服务器架设攻略.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux流媒体服务器架设攻略

 目前苹果 、微软和RealNetworks占据了流媒体市场98%的份额。以前笔者介绍过在Linux 下使用RealNetworks 的流媒体服务器的方法,本文介绍另外一个可以用于在Linux 下的流媒体服务器Darwin Streaming Server 。   一、 Darwin Streaming Server 流媒体服务器构架   图1 是QuickTime 流媒体服务器工作流程图。 Darwin Streaming Server (流媒体服务器)(     Darwin Streaming Server使用标准的实时传输协议/实时流媒体协议 (RTP/RTSP),通过互联网实时传送媒体。Darwin Streaming Server 也能提供对传送 H.264、MPEG-4 和 3GPP 文件的固有支持——因此,你可以在 Mac 和 Linux、Windows 上的任何与标准兼容的媒体播放器上执行你的内容,当然还包括手机和接收盒等各种兼容标准的设备。不仅如此,它还允许你使用 Icecast 兼容协议,通过 HTTP 传送标准的 MP3 文件到 MP3 客户端。 QuickTime Broadcaster(实时解码器)(     捕获和编码 QuickTime 兼容的音频和视频,通过网络实时传送。以必威体育精装版的媒体格式捕捉和编码 QuickTime 内容,包括 MP3、3GPP、MPEG-4 和 AAC 音频。 QuickTime Pro (文件解码器)(     非常适合制作高品质影音内容的强劲软件,你可以用它来制作 H.264 视频,捕捉影音内容,创建多声道音频,并在不间断播放或剪辑视频的同时,输出多个文件。支持HTTP、RTP和RTSP标准。该软件还支持主要的图像格式,比如:JPEG、BMP、PICT、PNG和GIF。该软件的其他特性还有:支持数字视频文件,包括:MiniDV、DVCPro、 DVCam、AVI、AVR、MPEG-1、OpenDML以及Macromedia Flash等。 QuickTime (流媒体播放器)   是苹果进军PC市场的媒体播放机.它的主要特点是质量高,兼容性好.由于拥有一个统一的工业标准,所有的电影介绍片,游戏简介都使用它独有的mov模式。   Darwin Streaming Server 是否拥有和 QuickTime Streaming Server 一样的功能?   虽然 Darwin Streaming Server 和 QuickTime Streaming Server 共享相同的代码基础,但是他们并不拥有一样的用户界面功能。QuickTime Streaming Server 由于 Mac OS X Server 上提供的服务而实现大量的增强功能。   二、 安装Darwin Streaming Server   1. 软件的获得   您可以直接从“/darwin/projects/streaming/”进行免费下载。在下载版本中我们选用Linux Server 版,下载之前您需要输入Apple 的帐号和密码,如果没有,则需要点击“”先进行注册,注册时您所填写的Email 地址和密码即为您的帐号。输入此帐号和密码后,许可协议中点击“I accept”(我接受)就可以下载了,当第二次下载时就不用再进入许可协议授权了。下载后的文件名称是DarwinStreamingSrvr5.5.5-Linux.tar.gz 。   2. 系统要求   首先配置一个基于Apache的LAMP服务器,另外在软件方面它要求内核(Kenerl)至少在2.4以上,桌面分辨率至少为800×600 ,桌面颜色至少16位增强色。硬件方面中央处理器:奔腾III667 以上 ,内存 128 兆 ,硬盘空间 600兆、OSS/Linux兼容的Linux声卡、16兆显示内存 。因为Linux下的声卡众多,不可能有一个固定的安装步骤,但大致的步骤是,先编译出针对目前内核版本的驱动模块,然后再使用insmod或modprobe加载上去,更多的是通过/etc/modules.conf文件自动加载。 理解/etc/modules.conf文件很重要,这是大多数Linux系统加载模块的文件,有些Linux是/etc/conf.modules文件。如果声卡是非即插即用的,可以在/etc/modules.conf文件中使用options snd-card-0 io=0x300 irq=5来设置I/O资源及中断号。 3. Darwin Streaming Server流媒体服务器安装 gunzup darwinstreamingsrvr5.5.5-linux.tar.gz tar vxf darwinstreamingsr

文档评论(0)

yaobanwd + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档