基於Linux系統的影片點播系統的實現(轉)
基於Linux系統的影片點播系統的實現(轉)[@more@] 摘要
本文介紹使用Darwin 流伺服器實現Linux下的影片點播系統的方法和步驟。
一、Darwin簡介
Darwin 流伺服器是蘋果公司QuickTime流伺服器的opensource版本,是完全基於QuickTime流伺服器程式碼開發的,其實現了一種在網路上傳播QuickTime流的機制。Darwin具有以下一些特點:
1. 具有web管理介面;
2. 開放原始碼;
3. 支援Mac OS X Server, Linux ,Solaris, FreeBSD,Windows NT 4.0/Windows 2000 Server等多種作業系統;
4. 與前一版本的QuickTime流伺服器相比較,效能上得到了很大加強。
二、實現步驟
1. 從蘋果公司站點下載Darwin
Server3- Linux.tar.gz
2. 解開該tar包
# tar xvzf DarwinStreamingServer3-Linux.tar.gz這將在當前目錄生成一個DarwinStreamingSrvr3-Linux目錄,進入該目錄。
3. 執行Install安裝指令碼安裝Darwin:
# ./Install
安裝完成後的目錄結構如下:
本文介紹使用Darwin 流伺服器實現Linux下的影片點播系統的方法和步驟。
一、Darwin簡介
Darwin 流伺服器是蘋果公司QuickTime流伺服器的opensource版本,是完全基於QuickTime流伺服器程式碼開發的,其實現了一種在網路上傳播QuickTime流的機制。Darwin具有以下一些特點:
1. 具有web管理介面;
2. 開放原始碼;
3. 支援Mac OS X Server, Linux ,Solaris, FreeBSD,Windows NT 4.0/Windows 2000 Server等多種作業系統;
4. 與前一版本的QuickTime流伺服器相比較,效能上得到了很大加強。
二、實現步驟
1. 從蘋果公司站點下載Darwin
Server3- Linux.tar.gz
2. 解開該tar包
# tar xvzf DarwinStreamingServer3-Linux.tar.gz這將在當前目錄生成一個DarwinStreamingSrvr3-Linux目錄,進入該目錄。
3. 執行Install安裝指令碼安裝Darwin:
# ./Install
安裝完成後的目錄結構如下:
CODE:
/usr/local/sbin/QuickTimeStreamingServer – 流伺服器程式目錄
/usr/local/sbin/streamingadminserver.pl - QTSS Web 管理伺服器 /usr/local/sbin/StreamingServerModules/ - QTSS 外掛 /usr/local/bin/PlaylistBroadcaster – 播放列表廣播 /usr/local/bin/qtpasswd – 進行訪問控制的密碼檔案 /usr/local/bin/SpamPro - RTSP 客戶端工具 /etc/streaming/ - QTSS 配置檔案 /usr/local/Movies/ - 媒體檔案放置目錄 /var/streaming/ - 使用者手冊 /var/streaming/logs – 日誌目錄 /var/streaming/playlists – Web管理播放列表檔案 來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-960787/,如需轉載,請註明出處,否則將追究法律責任。
請登入後發表評論
登入
全部評論
|
相關文章
- 基於Linux的影片點播系統的實現(轉)Linux
- 基於Linux的傳真系統(轉)Linux
- 基於websocket的簡單廣播系統Web
- 影片直播系統解決方案—是基於聲網SDK實現的
- 基於linux的叢集系統(二)(轉)Linux
- ServerSocket實現簡單的廣播系統Server
- 觀點:關於遊戲系統的規劃、設計與實現。 (轉)遊戲
- Linux系統中掃描、列印的實現(轉)Linux
- 基於Linux系統的PXE搭建方法Linux
- 基於Linux系統的包過濾防火牆(3)(轉)Linux防火牆
- 基於Linux系統的包過濾防火牆(1)(轉)Linux防火牆
- 基於Linux系統的包過濾防火牆(2)(轉)Linux防火牆
- 關於Linux系統中檔案系統路徑的理解(轉)Linux
- Linux檔案系統的實現Linux
- 基於 Nginx&Lua 實現自建服務端埋點系統Nginx服務端
- linux系統程式設計影片教程(轉)Linux程式設計
- CpuMemSets在Linux作業系統中的實現(轉)Linux作業系統
- 基於 Prometheus 的監控系統實踐Prometheus
- 基於Linux系統的語音卡開發平臺(轉)Linux
- 基於Linux和Mac Mini的網路電話系統(轉)LinuxMac
- 基於Linux作業系統核心的漢字顯示(轉)Linux作業系統
- 基於java的網路招聘系統的設計與實現Java
- 基於java的文章釋出系統的設計與實現Java
- Android系統廣播(轉)Android
- Unity——基於ShaderLab實現光照系統Unity
- Unity 揹包系統的完整實現(基於MVC框架思想)UnityMVC框架
- 基於ZooKeeper,Spring設計實現的引數系統Spring
- 基於rust實現的事件系統,支援同步和非同步Rust事件非同步
- 基於JavaScript的機器學習系統JavaScript機器學習
- 實現基於內容的電影推薦系統—程式碼實現
- 關於實時推送系統的那點事
- 在Linux系統下實現Server Push(轉)LinuxServer
- 在Linux系統下實現ServerPush(轉)LinuxServer
- 基於大資料的重點人員管控系統平臺的搭建與實現大資料
- 基於 Flink CDC 的實時同步系統
- 基於Netty的Android系統IM簡單實現原理NettyAndroid
- 基於Laravel5.8實現的元件化後臺管理系統Laravel元件化
- 基於long pull實現簡易的訊息系統參考