- 浏览: 96641 次
- 性别:
- 来自: 南京
文章分类
最新评论
Darwin Streaming Server 是蘋果公司推出的開放源碼、跨平台多媒體串流伺服器, 提供音樂 (mp3) 與影音 (3gp、mp4、mov) 串流播放功能, 可由 Windows Media Player、VLC media player、QuickTime Player 等播放軟體收聽(看)
以下是在 Fedora 7 安裝 Darwin Streaming Server 5.5.5 for Linux 的操作記錄
下載並安裝 Darwin Streaming Server
點選 Linux → Streaming Server 進行下載 (需先註冊才能下載)
tar zxf DarwinStreamingSrvr5.5.5-Linux.tar.gz
cd DarwinStreamingSrvrlinux-Linux
./Install
Please enter a new administrator user name: admin
Please enter a new administrator Password: your_password
查看是否安裝成功
id qtss
uid=501(qtss) gid=502(qtss) groups=502(qtss)
ps aux | grep Darwin
root ... ... ... /usr/local/sbin/DarwinStreamingServer
qtss ... ... ... /usr/local/sbin/DarwinStreamingServernetstat -ntulp | grep Darwin
tcp 0.0.0.0:8001
tcp 0.0.0.0:554
tcp 0.0.0.0:7070
udp 127.0.0.1:6970
udp 192.168.0.1:6970
udp 127.0.0.1:6971
udp 192.168.0.1:6971
udp 127.0.0.1:6976
udp 127.0.0.1:6977
udp 127.0.0.1:6978
udp 127.0.0.1:6979
啟動服務
啟動 Darwin Streaming Server
sudo /usr/local/sbin/DarwinStreamingServer
啟動 Web 管理介面 (tcp port 1220)
sudo /usr/local/sbin/streamingadminserver.pl
ps. 以上兩項在剛安裝好的時候會自動啟動, 不需手動執行
連入管理介面進行設定
開啟瀏覽器, 連入 http://darwin.streaming.server:1220/
第一次進入管理介面, 需進行以下設置:
- MP3 Broadcast Password: 設定 MP3 廣播密碼
- Secure Administration: Web 管理介面是否啟用 SSL 安全連線 (視需求)
- Media Folder: 設定多媒體檔存放路徑 (預設 /usr/local/movies)
- Streaming on Port 80: 是否以 80 port 傳送串流資料 (視需求)
建立 MP3 音樂串流
支援格式: mp3
點選 Playlists → New MP3 Playlist
Name: myaudio
Mount Point: /myaudio
Play Mode: Sequential Looped (依序循環播放)將 Available Content 裡的 MP3 檔案拖曳到右邊窗格 (Items in This Playlist), 最後按 Save Changes 儲存設定
Available Playlists → myaudio → Status 點選播放按鈕即開始放送
建立視訊串流
支援格式: 3gp、mp4、mov
點選 Playlists → New Media Playlist
Name: myvideo
Mount Point: myvideo.sdp
Play Mode: Sequential Looped (依序循環播放)將 Available Content 裡的多媒體檔案拖曳到右邊窗格 (Items in This Playlist), 最後按 Save Changes 儲存設定
Available Playlists → myvideo → Status 點選播放按鈕即開始放送
以 MP3 播放軟體收聽 MP3 音樂串流
檔案 → 開啟 URL → http://darwin.streaming.server:7070/mp3_mount_point
以 QuickTime Player 收看影音串流
File → Open URL → rtsp://darwin.streaming.server/playlist (觀看播放清單提供的內容)
或
File → Open URL → rtsp://darwin.streaming.server/filename.mov (指定觀看某一支檔案)
參考資料
相關網頁
--- 附錄: ERROR 15 的排除方法
問題: 自行轉成 .mov 的檔案無法串流播放 (產生 ERROR 15 錯誤)
原因: .mov 檔案中沒有指定 hint track
排除方法: 以 mp4creator (mpeg4ip 裡的程式) 賦予 hint track
操作環境: Fedora 7
Step 1. 安裝 ffmpeg (轉檔工具 & codecs)
rpm -ivh http://rpm.livna.org/livna-release-7.rpm
yum install ffmpeg
Step 2. 安裝 mpeg4ip (用來賦予 hint track)
yum install mpeg2dec id3lib ffmpeg-devel
rpm -ivh --nodeps --force mpeg4ip-1.5.0.1-1.fc4.rf.i386.rpm
Step 3. 轉檔 (若已用其他轉檔工具則跳過此步驟)
ffmpeg -i input.wmv -f mov output.mov
Step 4. 賦予 hint track
mp4creator -hint=1 output.mov
mp4creator -hint=2 output.mov
hint track 只要各執行一次就可以了, 不用理會這個錯誤訊息: MP4ERROR: MP4File::FindIntegerProperty: no such property - moov.trak[1]... 執行多次反而會破壞這個檔案
以上產生的 output.mov 即可由 Darwin Streaming Server 正常放送
发表评论
-
从软件更新之快看软件产品市场的发展
2013-03-24 10:49 665软件产品的发展最近几年不可不谓之快啊,产品的更 ... -
复杂的项目管理
2013-02-17 21:51 0随着IT行业的迅速发展,软件的项目管理不再是 ... -
人性化的IT项目管理
2012-09-09 11:49 660摘要:20世纪90年代,软件才进入中国,在这短短的十几年 ... -
RTSP协议研究及其在一种VOD中的实现
2007-08-02 14:05 753随着计算机网络的发展和人们对信息多样化需求的不断提高,流媒体技 ... -
移动视频: QuickTime for Java API 入门
2007-08-05 12:45 566在 Java 平台上创建 iPod 视频内容 ... -
技术交流:QuickTime流媒体和Java(图)
2007-08-05 12:46 592这并不是即将问世的Quic ... -
JMF下载安装与支持格式
2007-08-05 12:47 825JMF开发进度不是很快,所以目前还是比较薄弱。 JMF,全名 ... -
Specifications for a simple RTSP client
2007-08-06 14:37 661Abstract This document descr ... -
基于RTP协议和MPEG-4的流媒体系统分析与实现
2007-08-09 15:09 777摘要:在简述MPEG-4压缩标准编码特性和RTP/RTCP协议 ... -
Darwin Streaming Server
2007-08-14 09:43 835<!-- END COLUMNS ... -
RTSP简单命令
2007-08-14 11:52 735OPTIONS rtsp://server.address:p ... -
Windows Media Server搭建流媒体服务器
2007-08-27 10:25 849随着Internet和Intranet应用日益丰富,视频点播也 ... -
Windows Mobile的安装与流媒体的安装设置
2007-09-05 17:29 795本文重点描述了在Windows Mobile下使用流媒体服务 ... -
2007年软件中国评选
2008-01-02 08:46 5932004年《程序员》杂志第一次评选活动揭开序幕,2005年成功 ... -
比尔·盖茨:永远别向复杂低头
2008-01-10 12:32 612本翻译摘自当地时间2007年6月7日比尔·盖茨在哈佛大学毕业典 ... -
办公室族腰酸背痛 左右摇腿运动可缓解
2008-01-23 08:35 704对于长期<nobr><strong clas ... -
回顾过去,展望“钱”景——2007年软件开发者薪资调查报告
2008-02-26 09:22 526摘自csdn:http://vipnews.csdn. ...
相关推荐
this just tell you how to install and use Darwin Streaming Server
目前主流的流媒体服务器有微软的windows media server、RealNetworks的Helixserver和苹果公司的Darwin Streaming Server. 微软的windows media server只能在windows2000 server和windows 2003 server下使用,不在...
Darwin Streaming Server是Apple的流媒体服务器,本文介绍了Darwin Streaming Server的搭建步骤,仅供参考。
Darwin Streaming Server 流媒体server的 安装流程。。。。
Windows下Darwin Streaming Server配置,包括perl和Darwin安装文件,还有配置文件
Darwin Streaming Server 6.0.3补丁文件
很全面的Darwin streaming server 分析文档,对于研究DSS有很大的帮助
学习流媒体Darwin streaming server的笔记,可以快速的了解Darwin streaming server的内部结构和程序流程。
Darwin streaming server6.0.3安装补丁,修正了在32位linux上,Darwin streaming server6.0.3在执行Buildit时的类型错误和其他一些错误。
Darwin streaming server 6.0.3安装方法
基于Darwin Streaming Server的快速流媒体中继实现,计叶,,终端设备能力日益增强,网络带宽日益增加,用户通过网络获取媒体数据的需求量越来越大。当大量用户访问同一流媒体服务器时,服务
Darwin流媒体服务器,适用于转发,性能超强
dss中文资料,Apple官方网站上的,整理成chm离线使用
darwin streaming server #1
darwin streaming server #2 e
1、环境 2、准备工作 3、安装脚本 4、安装 5、开机启动
darwin streaming server installation
Darwin Streaming Server的中文开发资料,详细介绍了各个类的结构,以及TASK/Thread结构模型,是开发流媒体服务器的必备资料.
Darwin Streaming Server 5.5.5源代码分析文档 DarwinStreamServer是苹果公司开发的流媒体视频服务器。我们分析的代码基于版本5.5.5。
Darwin_Streaming_Server代码框架分析