LoginSignup
28
26

More than 3 years have passed since last update.

AWS + Rails で動画配信サイトを作る (1)概要

Last updated at Posted at 2019-05-29

1. この記事で扱う内容

この記事では、AWSの各種サービスとRailsを使用して動画配信(VOD)サイトを構築する方法を紹介します。 

記載した内容は、私が開発中に試行錯誤した結果であって、使用する環境や目的によっては必ずしも最善ではないかもしれませんので、その点をご注意ください。

1-1. この記事で構築しようとするシステムの構成

  • WebアプリはRailsで作成します
  • 動画ファイルの保存、変換、配信にはAWSを使用します

おおまかな流れとしては、

  1. Webアプリから動画ファイル(.mp4)をアップロード
  2. S3 のオリジナル用バケットに (1) の動画ファイルを保存
  3. Lambdaが (2) のファイルを ElasticTranscoder を使用して HLS に変換し、S3 の変換ファイル用バケットに一連のHLSファイルを保存
  4. CloudFront 経由で (3) で生成した動画ファイルを配信する
    動画配信システム構成.png

【参照】

1-2. この記事で使用している開発環境

  • CentOS 6.8
  • Rails 5.2

2. 記事の構成

本記事では、システム構築の手順を以下のように数回に分けて紹介します。

28
26
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
28
26