免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3781 | 回复: 0
打印 上一主题 下一主题

Darwin Streaming Server 安裝操作備忘 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-24 16:48 |只看该作者 |倒序浏览

Darwin Streaming Server 安裝操作備忘
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
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/DarwinStreamingServer
netstat -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
    mpeg4ip.rpm 下載網頁
    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 正常放送


    本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/11995/showart_1909765.html
  • 您需要登录后才可以回帖 登录 | 注册

    本版积分规则 发表回复

      

    北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
    未成年举报专区
    中国互联网协会会员  联系我们:huangweiwei@itpub.net
    感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

    清除 Cookies - ChinaUnix - Archiver - WAP - TOP