この記事はnginxアドベントカレンダーの22日の記事です。 nginxを利用してストリーミングサーバを構築したいと思います。 今回のテスト環境: さくらのクラウド 1 GB / 1 仮想コア 20 GB SSDプラン OS:CentOS7.1 はじめに 現在様々な配信サービスがありますが、自前サーバでの配信を今回は行いたいと思います。 主にPC用の配信システムとしてRTMPサーバを立て、 RTMPで入ってきた動画をモバイル(iOS/Android)用の配信システムとしてHLSの動画に変換→HTTPサーバに置く という一連の動作をnginxで実現したいと思います。 インストール・設定 まずはnginxをソースからインストールするために必要なツールを入れます。 $ sudo yum install wget gcc pcre-devel openssl openssl-devel 任意の場所