WindowsはNginxを使用してRTMPサーバーを構築します



Windows Uses Nginx Build An Rtmp Server



前書き

  • Nginxは、軽量のWebサーバー/リバースプロキシサーバーおよび電子メール(IMAP / POP3)プロキシサーバーです。
  • Nginx-rmtp-moduleは、Nginxサーバー用のストリーミングプラグインです。
  • Nginxはrtmpモジュールを介してrtmpサービスを提供し、ffmpegはrtmpストリームをnginxにプッシュし、クライアントはnginxにアクセスしてライブビデオストリームにアクセスします。

ダウンロード Ffmpegウィンドウ 静的バージョン、および解凍します。

2.ダウンロード nginx-rtmp-windows バージョンは解凍されています。

3.nginx.exeをダブルクリックします。

4.ブラウザが開きます http:// localhost:8080 /

3110861-b2cc394c15d5b74b.png図1.png

5.ffmpegを使用してストリームをプッシュします

ffmpeg -re -i C:UsersAdministratorDesktopsnooker.mp4 -vcodec libx264 -acodec libvo_aacenc -f flv rtmp://localhost:12345/live/room

ここで、「C: Users Administrator Desktop snooker.mp4」はローカルビデオパスです。 rtmp:// localhost:12345 / live / room 「これはネットワークプッシュアドレスです。デフォルトは次のようになります」 rtmp:// localhost:1935 / live / room '、ここで設定ファイルのポートを変更したので、違います。

6.見る

左側のプレーヤーの下のアドレスの右側にプッシュアドレスを入力します。




3110861-f90d2bbb854d7402.png図2.png