簡體   English   中英

使用 nginx 和 ffmpeg 將 rtmp 流轉換為 udp 的最佳方法是什么?

[英]What is the best method to Convert rtmp stream to udp, using nginx and ffmpeg?

我正在使用 NginX 服務器獲取 rtmp 流,我想將其發送到 Cisco DCM,它正在等待 udp 流。 我試圖在我的 NginX 服務器中使用 ffmpeg,但流似乎沒有攜帶任何東西......

這是我的 NginX/rtmp 模塊配置:

rtmp {
server {
        listen 1935;
        chunk_size 4096;

        application live {
                live on;
                record off;
                allow publish 127.0.0.1;
                allow publish @ip_stream_souce;
                deny publish all;

                #Captation flux
                exec_static ffmpeg -i rtmp://127.0.0.1:1935/live/stream_name -c copy -f mpegts udp://239.0.0.12:1234;
        }
}

解決試試下面的命令

        exec ffmpeg -i rtmp://localhost:1935/live/stream-name -codec copy -bsf:v h264_mp4toannexb -f mpegts udp://127.0.0.1:2555;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM