Linux系統搭建Red5服務器


Linux系統搭建Red5服務器

Red5 是 支持Windows,Linux等多平台的RTMP流媒體服務器,Windows下搭建相對容易,圖形界面操作比較簡單,Linux服務器的環境下沒有圖形界面,搭建需要一定的技巧。

運行環境搭建

運行環境主要是 Java 環境搭建和 Apache ant 的安裝。如果需要使用 ffmpeg ,還需要進行ffmpeg的安裝和配置。

備注:
1.鏈接:下面的很多步驟中的原地址鏈接已經失效,需要更換新鏈接來下載,如:JDK鏈接要到官網點下載然后復制鏈接。
系統版本不同會影響
2.版本:系統版本不同會影響到安裝過程,如:下面很多步驟給出的多是Ubuntu版本使用apt-get進行安裝,若使用Centos系統則用yum語句進行代替

安裝Red5

文件共享掛載

由於安裝時基於Linux無圖形界面的環境下安裝,於是某些曾經在Windows下編輯好的文件沒有辦法直接通過常規傳輸手段(網盤等)進行搬運,於是本文推薦用 文件共享掛載 功能。
主要參考下面地址
http://blog.sina.com.cn/s/blog_66ac09390101f8cc.html

具體語句

mount -t cifs //192.168.100.50/server167/test/ /mnt -o username=winlab,password=winlab

ps:這里每當修改服務器的ip的的時候就要重新umount然后再mount,否則會造成卡住的情況,因為掛載共享文件應該是根據ip進行連接的。

安裝ffmpeg###

當使用Red5需要進行流的轉換或者分辨率碼率調整的時候往往會使用到ffmpeg庫,需要進行搭建環境。
參考步驟
https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu
這里面的步驟無需都安裝,根據需要選擇性安裝,本文搭建的時候只安裝了h264和acc。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM