- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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.gztar vxf darwinstreamingsr
您可能关注的文档
- Effect of Update Rate on Perceived Instability of Virtual Haptic Texture.pdf
- Effect of W particles on the properties of accumulatively rollbonded Al W.pdf
- Effective Lagrangian of Domain Wall Networks.pdf
- Effective properties of cossert composites with periodic microstructure.pdf
- Effective participation by developing countries in the work of the ITU.ppt
- Effective Beam Width of Directional Antennas in Wireless Ad Hoc Networks.pdf
- Effective SelfPurification of Polynary的翻译.doc
- Effective thermal conductivity of a staggered double layer of vacuum.pdf
- Effectiveness of urban construction boundaries in Beijing.pdf
- Effects and Mechanism of ITO and ZnO Substrate on Surface Morgraphology and Structural of.pdf
最近下载
- 福彩市场管理员培训.pptx
- 7.2化石能源的合理利用教学设计---2024-2025学年九年级化学人教版(2024)上册.docx
- 35kv电缆头制作监理旁站记录.docx
- Unit 4 Plants around us Part C Make a paper garden(课件)人教PEP版(2024)英语三年级上册.pptx
- 中班综合《有趣的螃蟹》PPT课件.ppt
- 顺丰快递企业运作模式探析论文.pdf VIP
- 幼儿园课件:婴幼儿主被动操(1).ppt
- 《PCB设计与制作》课程标准.doc VIP
- 2020明辉学校开展“读书月系列活动”简讯美篇(可编辑).pdf VIP
- 行车轨道更换施工方案.docx
文档评论(0)