The NoteBook of EricKong

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            611 Posts :: 1 Stories :: 190 Comments :: 0 Trackbacks

          Red5流媒體服務器簡介

          Red5是一個采用Java開發開源的Flash流媒體服務器。它支持:把音頻(MP3)和視頻(FLV)轉換成播放流; 錄制客戶端播放流(只支持FLV);共享對象;現場直播流發布;遠程調用。Red5使用RSTP作為流媒體傳輸協議,在其自帶的一些示例中演示了在線錄制,flash流媒體播放,在線聊天,視頻會議等一些基本功能。

          軟件環境

          既然是Java開發的,自然少不了要安裝JDK,這里使用的是JDK6.x版本,Red5用的是0.9.1版本,Red5內嵌了Tomcat6.x服務器。為了測試和使用Red5,需要另外搭建開發環境,開發部署相應的服務端應用,開發IDE為Eclipse3.3.x + MyEclipse6.x(貌似版本有點低了,沒辦法,剛好電腦上安裝程序,不想另外下載了,同時也夠用了,哈哈),Web服務器為Tomcat6.x,最后客戶端播放器使用Flowplayer3.2.x。以下是Red5和Flowplayer3.2.x下載地址。

          Red5下載:http://www.red5.org/downloads/
          CuSunPlayer流媒體播放器下載:http://www.CuPlayer.com/CuSunPlayer/

          安裝軟件與環境配置

          1.安裝JDK。這里使用的是jdk-6u21-windows-i586.exe,雙擊按提示安裝即可
           

          完畢后設置環境變量JAVA_HOME,PATH和CLASSPATH,如何設置環境變量請谷歌或百度


          2.安裝Red5

          因為是Windows環境,這里下載的是setup-Red5-0.9.1.exe。直接雙擊安裝程序安裝,安裝過程中,需要填寫服務器IP地址和端口,由于是本地測試,直接填寫127.0.0.1,端口隨意,不沖突即可,建議>1024,這里使用5050。安裝完之后不要忘記設置RED5_HOME環境變量。

          Red5安裝程序會默認把Red5注冊為系統服務自動啟動,打開系統服務,查看是否服務是否已經存在:

          我們看到服務已安裝,但還沒有啟動,需要我們手動啟動一下,選擇Red5服務,鼠標右鍵,選擇啟動或者重新啟動即可。系統界面操作,不贅述。如無意 外,應該可以正常啟動。如果啟動不了,請檢查前面的環境變量設置是否設置完畢并且正確,最后檢查Red5的啟動日志文件,看看是否有相應的提示信息,日志 文件在Red5主目錄下的log目錄下,日志文件有多個,查看red5_service.log即可。啟動后,打開瀏覽器,敲入安裝Red5時的IP地址 和端口,正常情況下,看到如下信息,說明Red5已經正確安裝了。

          這個時候可以點擊Install進入下載其官方提供的demo進行研究學習,安裝后的demo文件在Red5根目錄下的webapps下,如 D:\Red5\webapps。安裝操作比較簡單,這里不詳細介紹,不過要這里要提醒一下,安裝完的demo后,需要重新啟動一下Red5服務器,重啟 操作參考上面的介紹。

            3.安裝配置開發環境

            主要安裝配置Eclipse3.3.x + MyEclipse6.x +Tomcat6.x。

            Eclipse下載的是eclipse3.3.1.zip,直接解壓到D:\Program Files目錄下;Tomcat下載apache-tomcat-6.0.36-windows-x86.zip,直接解壓到D:\ProgramFiles目錄即可;然后安裝MyEclipse6.x,這里用的是MyEclipse_6.0.1GA_E3.3.1_Installer.exe,雙擊按提示安裝完畢即可。


            配置Tomcat服務器和默認字符集為UTF-8

            至此,軟件的安裝與環境配置完成,接下來就是開發和部署我們的流媒體服務器應用以及測試應用了。

          posted on 2014-03-18 15:44 Eric_jiang 閱讀(1343) 評論(4)  編輯  收藏 所屬分類: Flex

          Feedback

          # re: [Red5]Red5之Flash流媒體服務器的安裝與使用教程完整版 2015-03-14 10:04 DeathLova
          咻哈  回復  更多評論
            

          # re: [Red5]Red5之Flash流媒體服務器的安裝與使用教程完整版 2015-03-14 10:05 DeathLova
          怎么沒有人評價呢?是太容易一下子就能用了,還是沒人用啊?  回復  更多評論
            

          # re: [Red5]Red5之Flash流媒體服務器的安裝與使用教程完整版 2015-06-05 10:55 sss
          挺好的啊 寫的挺詳細的 支持一下  回復  更多評論
            

          # re: [Red5]Red5之Flash流媒體服務器的安裝與使用教程完整版 2015-06-05 10:56 sss
          對了 大神 有沒有一些案例呀 最好是視頻的  回復  更多評論
            

          主站蜘蛛池模板: 台安县| 思南县| 修武县| 固始县| 永寿县| 富源县| 万山特区| 萝北县| 平远县| 根河市| 旺苍县| 海伦市| 蓝山县| 阿尔山市| 郁南县| 工布江达县| 仙游县| 毕节市| 兴文县| 镇雄县| 纳雍县| 吉首市| 新化县| 新田县| 砀山县| 邯郸县| 青岛市| 安平县| 朝阳区| 彝良县| 临颍县| 康平县| 武功县| 寿宁县| 剑阁县| 南雄市| 南华县| 玉龙| 宝应县| 峡江县| 嵩明县|