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 /
図1.png5.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.見る
左側のプレーヤーの下のアドレスの右側にプッシュアドレスを入力します。
図2.png