- 浏览: 103735 次
- 性别:
- 来自: 南京
文章分类
最新评论
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 787软件产品的发展最近几年不可不谓之快啊,产品的更 ... -
复杂的项目管理
2013-02-17 21:51 0随着IT行业的迅速发展,软件的项目管理不再是 ... -
人性化的IT项目管理
2012-09-09 11:49 761摘要:20世纪90年代,软件才进入中国,在这短短的十几年 ... -
RTSP协议研究及其在一种VOD中的实现
2007-08-02 14:05 808随着计算机网络的发展和人们对信息多样化需求的不断提高,流媒体技 ... -
移动视频: QuickTime for Java API 入门
2007-08-05 12:45 620在 Java 平台上创建 iPod 视频内容 ... -
技术交流:QuickTime流媒体和Java(图)
2007-08-05 12:46 631这并不是即将问世的Quic ... -
JMF下载安装与支持格式
2007-08-05 12:47 854JMF开发进度不是很快,所以目前还是比较薄弱。 JMF,全名 ... -
Specifications for a simple RTSP client
2007-08-06 14:37 701Abstract This document descr ... -
基于RTP协议和MPEG-4的流媒体系统分析与实现
2007-08-09 15:09 822摘要:在简述MPEG-4压缩标准编码特性和RTP/RTCP协议 ... -
Darwin Streaming Server
2007-08-14 09:43 862<!-- END COLUMNS ... -
RTSP简单命令
2007-08-14 11:52 773OPTIONS rtsp://server.address:p ... -
Windows Media Server搭建流媒体服务器
2007-08-27 10:25 897随着Internet和Intranet应用日益丰富,视频点播也 ... -
Windows Mobile的安装与流媒体的安装设置
2007-09-05 17:29 853本文重点描述了在Windows Mobile下使用流媒体服务 ... -
2007年软件中国评选
2008-01-02 08:46 6132004年《程序员》杂志第一次评选活动揭开序幕,2005年成功 ... -
比尔·盖茨:永远别向复杂低头
2008-01-10 12:32 659本翻译摘自当地时间2007年6月7日比尔·盖茨在哈佛大学毕业典 ... -
办公室族腰酸背痛 左右摇腿运动可缓解
2008-01-23 08:35 734对于长期<nobr><strong clas ... -
回顾过去,展望“钱”景——2007年软件开发者薪资调查报告
2008-02-26 09:22 555摘自csdn:http://vipnews.csdn. ...
相关推荐
本文将详细介绍如何在不同操作系统上安装和配置Darwin Streaming Server。 **一、安装前的准备** 1. **Darwin Streaming Server下载**:首先,你需要从Apple的开发者网站...
这将把DSS安装到`C:\Program Files\Darwin Streaming Server`目录,并在系统服务中创建一个名为"Darwin Streaming Server"的服务。 3. **安装Perl解释器**: 由于DSS的某些管理工具需要Perl,所以需要单独下载和安装...
目前主流的流媒体服务器有微软的windows media server、RealNetworks的Helixserver和苹果公司的Darwin Streaming Server. 微软的windows media server只能在windows2000 server和windows 2003 server下使用,不在...
**Darwin Streaming Server (DSS)** 是苹果公司开发的一个开源流媒体服务器,用于实时和点播多媒体内容的传输。在本文中,我们将详细介绍如何在Windows上安装和使用DSS。 首先,从Apple.com上免费下载DSS软件。安装...
安装与配置 Darwin Streaming Server 5.5:** 在安装DSS时,首先需要确保系统满足运行要求,比如兼容的操作系统(如macOS或Linux)、编译环境和必要的依赖库。然后,按照官方文档或源代码中的编译指示进行编译和...
在Windows环境下配置DSS,我们需要先安装Perl环境,然后下载并安装Darwin Streaming Server的Windows版本。** 首先,让我们详细了解一下Perl。Perl是一种通用的、解释型的、动态的编程语言,它在系统管理、网络编程...
Darwin Streaming Server (DSS) 是一款开源的流媒体服务器,基于Apple的QuickTime技术,专为实时和点播流式传输多媒体内容而设计。它支持多种协议,如RTSP (Real Time Streaming Protocol),HTTP (Hypertext ...
### Darwin Streaming Server 安装与配置详解 #### 一、前言 Darwin Streaming Server 是一款功能强大的流媒体服务器,支持多种流媒体协议和技术,包括实时传输协议/实时流协议 (RTP/RTSP)、MPEG-4 和 MP3 流等。...
**Darwin Streaming Server (DSS) 6.0.3 补丁文件详解** Darwin Streaming Server(DSS)是苹果公司开发的一款开源流媒体服务器软件,主要用于实时传输和点播多媒体内容,如音频和视频流。DSS支持多种协议,包括...
Darwin streaming server6.0.3安装补丁,修正了在32位linux上,Darwin streaming server6.0.3在执行Buildit时的类型错误和其他一些错误。
### Darwin Streaming Server 6.0.3 安装方法详解 #### 一、概述 Darwin Streaming Server(DSS)是Apple开发的一款流媒体服务器软件,它可以用来分发H.264视频和AAC音频流。DSS 6.0.3版本提供了强大的功能和稳定...
dss中文资料,Apple官方网站上的,整理成chm离线使用
**正文** Darwin Streaming Server(DSS)是Apple公司开发的一款开源流媒体服务器,它基于...不断探索和实践,你将能够熟练掌握Darwin Streaming Server,为各种流媒体应用场景提供稳定高效的服务。
darwin streaming server #1
darwin streaming server #2 e
**安装Darwin Streaming Server** 在安装DSS前,确保你的系统环境满足以下条件: 1. **操作系统**: DSS主要针对Unix-like系统,包括Mac OS X和Linux。 2. **依赖库**: 需要安装必要的库,例如Xcode(对于Mac OS X)...
1、环境 2、准备工作 3、安装脚本 4、安装 5、开机启动
《Darwin Streaming Server 5.5.5 源代码深度解析》 Darwin Streaming Server (DSS) 是苹果公司研发的一款开源流媒体服务器,它主要用于实时传输和播放音视频内容。本文将深入剖析其5.5.5版本的源代码,揭示其核心...