視頻轉換 rtsp 流 轉rtmp流播放(待完善)


前言:之前的博客找的rtsp流地址,和按照red5 都是為寫這篇文章鋪墊。

 這篇文章,選擇 ffmepg命令 把rtsp流轉為rtmp,

接着vlc插件測試下生成的rtmp流。

最后 已經配置好了red5 服務器,並測試成功看到畫面之后; 下面就來利用red5 實時查看rtmp 視頻流; 

 命令行進入ffmepg目錄,

執行命令

 ffmpeg -i  rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov  -f flv -r 25 -s 640x480 -ar 44100  rtmp://localhost:1935/live/test2
有顏色的替換對應流名,為了得到后面一個流地址,還是下載nginx.exe
里面nginx.conf
如下
worker_processes  1;

error_log  logs/error.log debug;

events {
    worker_connections  1024;
}

rtmp {
    server {
        listen 1935;

        application live {
            live on;
        }
		
        application hls {
            live on;
            hls on;  
            hls_path temp/hls;  
            hls_fragment 8s;  
        }
    }
}

http {
    server {
        listen      8080;
		
        location / {
            root html;
        }
		
        location /stat {
            rtmp_stat all;
            rtmp_stat_stylesheet stat.xsl;
        }

        location /stat.xsl {
            root html;
        }
		
        location /hls {  
            #server hls fragments  
            types{  
                application/vnd.apple.mpegurl m3u8;  
                video/mp2t ts;  
            }  
            alias temp/hls;  
            expires -1;  
        }  
    }
}

  注意黑體的,test2 是自己取的,執行完命令,把  rtmp://localhost:1935/live/test2   放入vlc插件 中測試

視頻流能播放,但是不完整?似乎丟包,得到rtmp流,把流放入red5測試。

 


免責聲明!

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



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