ホームページ > バックエンド開発 > PHPチュートリアル > rtmp ライブ ストリーミング サービスの構築 1: nginx を使用して rtmp サーバーを構築します (nginx-rtmp モジュールのインストールと rtmp ライブ ストリーミング設定)

rtmp ライブ ストリーミング サービスの構築 1: nginx を使用して rtmp サーバーを構築します (nginx-rtmp モジュールのインストールと rtmp ライブ ストリーミング設定)

WBOY
リリース: 2016-07-28 08:29:18
オリジナル
1643 人が閲覧しました

1. 簡単な計画

まず、開発計画(リアルタイムモニタリング、ストリーミングメディア、ライブストリーミングソリューションのデータソース→プロトコル変換→サーバー)を慎重に検討します。 >簡単なフロントエンド再生の概要: http://blog.csdn.net/eguid_1/article/details/51725970)

2 番目に、rtmp ライブ ストリーミング サーバーとして nginx を使用します

nginx サーバー (nginx Web 構成: http://blog.csdn.net/eguid_1/article/details/51727060) このサーバーでは 2 つのテスト Web サイトが実行されており、nginx-rtmp サーバーの構築に非常に適しているため、nginx は最終的に rtmp ライブ ストリーミング サービスの構築に使用されました。

3. nginx の設定

1. nginx-rtmp モジュールのインストール

(注: この辺りは色々あるので、インストール時に参考にした Web サイトに直接リンクします。まだ非常に優れています)

1.1、nginx環境構築では、統合環境インストール用のlampパッケージを使用できます(より簡単かつ迅速なインストール)

ここでご覧いただけます: https://blog.linuxeye.com/31 .html

1.2、nginx-rtmp モジュールのインストールとオンデマンド構成

はここで参照できます: https://blog.linuxeye.com/383.html

2、nginx 構成 前の Web の

設定に基づいて rtmp サーバーを追加するだけです

(注: rtmp サービスは独立したサービスです。http サービスと混同しないでください。デフォルトでポート 1935 をリッスンし、すべてのユーザーがプレイできます)

構成は次のとおりです:

#rtmp service
rtmp
{
 #LIVE
  server
  {
     listen 1935;
     chunk_size 4000;

     application live
     {
        live on;
       
        allow play all;
     }
   }
}

ログイン後にコピー

追加: 私は次のように構成しました:

 搭建rtmp直播流服务之1:使用nginx搭建rtmp服务器(nginx-rtmp模块的安装以及rtmp直播流配置)

上記では、rtmp ライブ ストリーミング サービスを構築するための最初のステップである nginx を使用した rtmp サーバーの構築 (nginx-rtmp モジュールのインストールと rtmp ライブ ストリーミングの構成) を、関連する内容も含めて紹介しました。興味のある友人に役立つことを願っています。 PHP チュートリアルで。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート