樹莓派實用RED5搭建流媒體伺服器實現點播功能
1,搭建流媒體伺服器一直是自己想玩的一個東西,在高中玩workerman框架時有人就做過nginx通過rtmp模組搭建流媒體伺服器,nginx的特性就是高併發,輕量級,一般大型企業都會採用這個伺服器,但是由於,自己在之前已經安裝了nginx好了,所以如果在安裝rtmp模組會重新編譯一次nginx,相對來說麻煩,於是在網上找了下其他的開源框架,開源嘛,這才安全,發現了RED5,該框架在tomcat下執行的,搭建起來非常的簡單,只需要你的LInux或者Win上安裝了java環境,就可以跑起來,該框架全部都用的java寫的面對於自己玩的java所以,相對來說,輕鬆些,
2,安裝,來了,red5開源免費哈,於是乎,在github自然有了他的身影,地址https://github.com/Red5/red5-server,該框架基本上都我們做直播,點播系統使用了,官方提供了一些例子給我,
下載好後,通過,ftp上傳上去,然後解壓,
我是直接解壓到,桌面的,然後cd 進入該目錄,然後sh red5.sh 就可以執行改流媒體伺服器了,預設測試埠為5080,效果如下:
然後我們點選下面的demo例子
會出現很多demo例子,其中我們今天就可以實現點播功能,
通過連線content連線到伺服器然後載入流檔案播放,該檔案視訊目錄位於,red5下面的 webapps/oflademo/streams/目錄下,該頁面可以在其他機器訪問,由於埠問題,今天下午測試了,其他的網頁,出了手輸入路徑以外其他的都不能訪問,原因是java已經寫死了,測試效果如下:
到此結束,點播效果出來,這個例子基本上就是點播,把檔案放在改目錄,流媒體伺服器自己去處理,剩下的就是給流媒體伺服器加入一些邏輯,實現一些相關功能,其實就是java開發,github給的例子基本上夠用了!
下節分析下直播效果,通過FFmpeg把攝像的流推到該流媒體伺服器下,然後實現直播觀看!目前還不知道,usb攝像頭好搞不,網上有人買的專業樹莓派攝像做過推流!
相關文章
- 用樹莓派搭建svn伺服器樹莓派伺服器
- 樹莓派搭建git伺服器 | 樹莓派小無相系列樹莓派Git伺服器
- 樹莓派搭建個人 NAS 下載機(實現離線下載功能)樹莓派
- 樹莓派搭建FTP伺服器樹莓派FTP伺服器
- 樹莓派搭建私人伺服器樹莓派伺服器
- 使用樹莓派搭建Ubuntu伺服器樹莓派Ubuntu伺服器
- 搭建一個點播跟直播流媒體伺服器玩玩伺服器
- 樹莓派是什麼 樹莓派能做什麼 樹莓派的功能用途樹莓派
- 樹莓派 - 實戰篇 [基於 websocket 實現手機遠端控制樹莓派小車]樹莓派Web
- 樹莓派實戰:微信機器人(itchat實現)樹莓派機器人
- 樹莓派使用入門:用樹莓派學 Linux樹莓派Linux
- 樹莓派搭建下載機樹莓派
- 在樹莓派用C#+Winform實現感測器監測樹莓派C#ORM
- vue+樹莓派實現實時視訊播放暫停Vue樹莓派
- 樹莓派桌面體驗樹莓派
- 樹莓派搭建git伺服器並實現公網訪問(二)共2篇—安裝git樹莓派Git伺服器
- 樹莓派自建 NAS 雲盤之——樹莓派搭建網路儲存盤樹莓派
- 樹莓派建立WiFi熱點樹莓派WiFi
- 樹莓派 | 修改樹莓派3熱點的名稱和密碼樹莓派密碼
- 流媒體軟體系統可實現哪些功能IPTV?
- 開啟樹莓派的硬體看門狗功能樹莓派
- 樹莓派使用入門:如何更新樹莓派樹莓派
- 基於樹莓派的內網穿透Web伺服器搭建樹莓派內網穿透Web伺服器
- 樹莓派從零開始搭建Samba檔案伺服器樹莓派Samba伺服器
- 計算機實驗室之樹莓派計算機樹莓派
- 樹莓派使用樹莓派
- 樹莓派的硬體資料樹莓派
- 用樹莓派玩轉藍芽樹莓派藍芽
- 使用樹莓派搭建區域網監控樹莓派
- 樹莓派版的家用NAS伺服器樹莓派伺服器
- 樹莓派使用入門:如何用樹莓派來娛樂樹莓派
- 樹莓派使用入門:如何購買一個樹莓派樹莓派
- 樹莓派使用入門:慶祝樹莓派的 14 天樹莓派
- 樹莓派CM4(四):樹莓派映象替換核心樹莓派
- 樹莓派筆記樹莓派筆記
- 樹莓派與FileZilla樹莓派
- 折騰樹莓派樹莓派
- 樹莓派裝opencv樹莓派OpenCV