Ubuntu 18.04にNginxをインストールするのは簡単でした。RTMPモジュールを追加すると、私にとってはあまり成功しませんでした。できれば最新バージョン。私は以前のUbuntuバージョンでNginx RTMPを問題なく使用しています。
私は自分自身をLinuxの初心者と考えており、外出先で学習しています!
使用法:カスタムモバイルストリーミング。
現在、NGINXを同時に再コンパイルせずに「最新の」RTMPモジュールをインストールすることはできません。
ただし、RTMPモジュールは既にリポジトリで利用可能ですが、特定のNGINXフレーバーからはもう呼び出されません。モジュールをlibnginx-mod-rtmp
でインストールする必要があります-これにより、パッケージのビルド時にNGINXと一緒にコンパイルされたRTMPモジュールがインストールされます。RTMPモジュールとその設定を使用するには、NGINXを再起動して構成する必要があります。 (この質問の範囲を超えて)
Sudo apt install libnginx-mod-rtmp
Sudo systemctl stop nginx
Sudo systemctl start nginx
前述の3つのコマンドにより、RTMPモジュールをインストールできます。コードの絶対的な最新ではないかもしれませんが、RTMPモジュールがサポートするほとんどの機能を提供するはずです。
nginx-rtmpモジュールはUbuntu 18.04リポジトリから直接インストールできます
Sudo apt install libnginx-mod-rtmp
Nginxの最新バージョンは動的モジュールをサポートしています。モジュールをロードするステートメントがnginx.confに追加されていることを確認してください。
load_module "modules/ngx_rtmp_module.so";