crtmpserver的安裝及使用

    crtmpserver又稱rtmpd是Evostream Media Server(www.evostream.com)的社區版本採用GPLV3受權。其主要做用爲一個高性能的RTMP流媒體服務器,能夠實現直播與點播功能多終端支持功能,在特定狀況下是FMS的良好替代品。支持RTMP的一堆協議(RTMP,RTMPE, RTMPS, RTMPT, RTMPTE),若是你不想用RED5的話它也是一個很好的選擇。 php

   

1. crtmpserver下載 ubuntu

    源碼或二進制版本能夠從官網(http://www.rtmpd.com)獲取到。例如,我爲了簡單,從官網(http://www.rtmpd.com/index.php/downloads/)下載了ubuntu 12.04版本的二進制版本的壓縮包。文件爲:crtmpserver-1.1_beta-x86_64-Ubuntu_12.04.tar.gz(http://www.rtmpd.com/assets/binaries/784/crtmpserver-1.1_beta-x86_64-Ubuntu_12.04.tar.gz服務器

 

2. 運行 工具

    解壓下載的壓縮包,cd到解壓後的目錄。 性能

    

    注意:需安裝好lua。 測試

    運行腳本run_flvplayback.sh正常的話能夠看到: lua

 

   3. RTMP流測試 spa

    咱們可使用ffmpeg命令行推送一個RTMP流到crtmpserver命令行

    例如: ./ffmpeg -re -i source.flv -acodec copy -vcodec copy -f flv rtmp://192.168.1.6/live/test01 code

     咱們能夠是使用多種工具查看rtmp流,我電腦上正好有一個播放器FVPlayer.exe(下載地址http://pan.baidu.com/s/1gdEKdqz),播放效果如圖所示:

相關文章
相關標籤/搜索