FFmpeg プッシュ ストリーミング、rtsp サーバー、vlc ストリーミング再生テスト
FFmpeg
1. 簡単な説明:
FFmpeg は、デジタル オーディオとビデオの記録、変換、およびストリームへの変換に使用できるオープン ソース コンピューター プログラムのセットです。LGPL または GPL ライセンスを使用します。オーディオとビデオの記録、変換、ストリーミングのための完全なソリューションを提供します。
2. 次の方法でダウンロードしてインストールします:
ダウンロード アドレス:公式ダウンロード
.直接解凍:
ffmpeg.exe のパスを環境変数の Path に設定します.
コマンド ウィンドウに「ffmpeg」と入力して、設定が成功したかどうかをテストします
. コマンドをプッシュします;
ループ再生
ffmpeg -re -stream_loop -1 -i E:\迅雷下载\视频\蜘蛛侠全家桶\zzx\zzx.mp4 -vcodec copy -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/ss
シングルプッシュ:
ffmpeg -re -stream_loop -1 -i F:\Awen\photos\推流测试.mp4 -vcodec copy -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/ss
-i 実行するファイルを選択します
-r 30 は、変換されたビデオのフレーム レート、つまり 1 秒あたりのフレーム数です。
-s 640*480 は、変換されたビデオ画面の解像度です。
Rtsp サーバーのダウンロードとインストール
ダウンロード アドレス: rtsp サーバー ダウンロード
開始サーバー:
ffmpeg プッシュ ストリーム
vlcダウンロードインストールテスト
ダウンロードアドレス:vlcをダウンロードして
インストールし、
「メディア」→「メディアストリーミングをチェックイン」をクリックしてアドレスを入力します。
ここで終わります。
解決策 2: EasyDarwin のプッシュおよびプル ストリーミング
EasyDarwin の紹介:
高性能开源RTSP流媒体服务器;
支持Windows、Linux、macOS平台;
基于go语言研发,维护和优化;
RTSP推模式转发;
RTSP拉模式转发;
录像、检索、回放;
关键帧缓存;
秒开画面;
WEB后台管理;
分布式负载均衡 。
高性能开源RTSP
ダウンロードアドレス: EasyDarwin
関連ツールのダウンロード:
インストール:
EasyDarwin.exe を直接実行し、Ctrl + C でサービスを停止します。
ブラウザを開き、http://localhost:10008 と入力してコントロール ページに入ります。デフォルトのユーザー名とパスワードは admin/admin です。ストリーミングの場合は、
上記の ffmpegまたは
EasyScreenLiveを使用できます
。私は今でも上記を使用しています。
再生の場合は、次を使用します。 EasyPlayer または vlc。