Tips

ストリーミング動画を配信してみよう ~nginxとC++ RTMP Server(crtmpserver)の構築~

ストリーミング動画を配信してみよう ~nginxとC++ RTMP Server(crtmpserver)の構築~

 

ストリーミングについて

以前にも、「RED5 フリーソフトのFLASHストリーミングサーバ ~サーバを構築しよう その1~」で説明しているので、説明は省きます。
今回は、ストリーミングサーバの種類の1つ「C++ RTMP Server(crtmpserver)」を使用して、動画配信するサーバを作ってみようと思います。なお、Webサーバも「nginx」を使用して紹介していきます。

環境は、次のような形となります。

・OS:CentOS6.5
・Webサーバ:nginx
・ストリーミングサーバ:C++ RTMP Server(crtmpserver)

nginxのダウンロード

linuxの場合には、インストールする手順として、ソースコードからインストール方法と「yum」コマンドなどの管理ツールを使用した方法がありますが、ソースコードからインストール方法を使用して、nginxをインストールしていきます。

まずは、作業ディレクトリに移動し、Nginxの最新版(stable)をダウンロードします。
・Nginxの本家サイト
URL:http://nginx.org/

今回は、wgetコマンドでダウンロードしていきます。

cd /usr/local/src
wget http://nginx.org/download/nginx-1.5.7.tar.gz

nginxユーザーの作成

nginx用のユーザーを作成します。

useradd -s/sbin/nologin -d/usr/local/nginx -M nginx

nginxに関連ライブラリのインストール

nginxに関連するライブラリのインストールを行います。
関連するライブラリに関しては、yumコマンドでインストールしていきます。

yum -y install pcre pcre-devel
yum -y install zlib zlib-devel
yum -y install openssl openssl-devel
yum -y install gcc

Linux認定資格 LPICを取るなら・・

Linux資格 「LPIC Lv1」徹底解説 連載目次

Recent News

Recent Tips

Tag Search