您好,欢迎来到思海网络,我们将竭诚为您提供优质的服务! 诚征网络推广 | 网站备案 | 帮助中心 | 软件下载 | 购买流程 | 付款方式 | 联系我们 [ 会员登录/注册 ]
促销推广
客服中心
业务咨询
有事点击这里…  531199185
有事点击这里…  61352289
点击这里给我发消息  81721488
有事点击这里…  376585780
有事点击这里…  872642803
有事点击这里…  459248018
有事点击这里…  61352288
有事点击这里…  380791050
技术支持
有事点击这里…  714236853
有事点击这里…  719304487
有事点击这里…  1208894568
有事点击这里…  61352289
在线客服
有事点击这里…  531199185
有事点击这里…  61352288
有事点击这里…  983054746
有事点击这里…  893984210
当前位置:首页 >> 技术文章 >> 文章浏览
技术文章

Ubuntu下架设流媒体服务器的基本流程

添加时间:2010-11-12  添加: admin 

目前主流的流媒体服务器有微软的windows media server、RealNetworks的Helixserver和苹果公司的Darwin Streaming Server. 微软的windows media server只能在windows2000 server和windows 2003 server下使用,不在考虑之列。RealNetworks的Helixserver是一款跨平台的软件,功能也很强大,但并非免费软件,只能cut掉了。苹果公司的Darwin StreamingServer是一款跨平台的开源流媒体服务器软件,由苹果公司出品,其品质不用怀疑了,而且还免费。所以在架设流媒体服务器时就选择了DarwinStreaming Server.

Darwin Streaming Server使用标准的实时传输协议/实时流媒体协议(RTP/RTSP),通过互联网实时传送媒体。Darwin Streaming Server 也能提供对传送 H.264、MPEG-4 和3GPP 文件的固有支持——因此,你可以在 Mac 和 Linux、Windows上的任何与标准兼容的媒体播放器上执行你的内容,当然还包括手机和接收盒等各种兼容标准的设备。不仅如此,它还允许你使用 Icecast兼容协议,通过 HTTP 传送标准的 MP3 文件到 MP3 客户端。

一、软件安装

首先上http://dss.macosforge.org/下载源代码,当前最新版本为6.0.3,但我选择了5.5.5版本,因为这个版本提供了针对linux的安装脚本。下载DarwinStreamingSrvr5.5.5-Linux.tar.gz文件后,解压缩,然后运行如下命令安装:

分享到:

顶部 】 【 关闭
版权所有:佛山思海电脑网络有限公司 ©1998-2024 All Rights Reserved.
联系电话:(0757)22630313、22633833
中华人民共和国增值电信业务经营许可证: 粤B1.B2-20030321 备案号:粤B2-20030321-1
网站公安备案编号:44060602000007 交互式栏目专项备案编号:200303DD003  
察察 工商 网安 举报有奖  警警  手机打开网站
  1. ~/tmp/DarwinStreamingSrvrlinux-Linux$ chmod +x Install   
  2. ~/tmp/DarwinStreamingSrvrlinux-Linux$ sudo ./Install  
  3. [sudo] password for keensword007:   
  4. Installing Darwin Streaming Server  
  5. Checking for and Killing currently running Darwin Streaming Server  
  6. Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html  
  7. Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html  
  8. Removing previous versions of Darwin Streaming Server  
  9. Backing up previous config files  
  10. Inserting path to perl into s..  
  11. Creating unprivileged user to run the server = "qtss".  
  12. copying DarwinStreamingServer to /usr/local/sbin/DarwinStreamingServer  
  13. copying PlaylistBroadcaster to /usr/local/bin/PlaylistBroadcaster  
  14. copying MP3Broadcaster to /usr/local/bin/MP3Broadcaster  
  15. copying qtpasswd to /usr/local/bin/qtpasswd  
  16. creating /usr/local/sbin/StreamingServerModules directory  
  17. copying createuserstreamingdir to /usr/local/bin/createuserstreamingdir  
  18. creating /etc/streaming directory  
  19. Generating a new prefs file at /etc/streaming/streamingserver.xml  
  20. INFO: Module Loaded...QTSSRefMovieModule [dynamic]  
  21. INFO: Module Loaded...QTSSHomeDirectoryModule [dynamic]  
  22. INFO: Module Loaded...QTSSFileModule [static]  
  23. INFO: Module Loaded...QTSSReflectorModule [static]  
  24. INFO: Module Loaded...QTSSRelayModule