Linux流媒体服务器架设攻略

豆豆网   技术应用频道   2007年11月15日  【字号: 收藏本文

内容摘要:目前苹果 、微软和RealNetworks占据了流媒体市场98%的份额。以前笔者介绍过在Linux 下使用RealNetworks 的流媒体服务器的方法,本文介绍另外一个可以用于在Linux 下的流媒体服务器Darwin Streaming Server 。

  目前苹果 、微软和RealNetworks占据了流媒体市场98%的份额。以前笔者介绍过在Linux 下使用RealNetworks 的流媒体服务器的方法,本文介绍另外一个可以用于在Linux 下的流媒体服务器Darwin Streaming Server 。

  一、 Darwin Streaming Server 流媒体服务器构架

  图1 是QuickTime 流媒体服务器工作流程图。

Linux流媒体服务器架设攻略

   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等。

责编:豆豆技术应用

正在加载评论...