ここ数年動画Youtubeを始めとした動画投稿サイトが盛り上がっていますが、
今回は個人で動画の配信が出来るものがないか探してみました。
動画の配信は大規模になってくるとハードウェアやネットワーク回線への負荷が
掛かってしまうので、今回は小規模なものだと考えてください。
一般的に動画の配信はストリーミングと呼ばれる
データをダウンロードしながら再生するという方式を用いて配信が行われています。
今回紹介するものはストリーミングを用いたものになります。
今回は個人で動画の配信が出来るものがないか探してみました。
動画の配信は大規模になってくるとハードウェアやネットワーク回線への負荷が
掛かってしまうので、今回は小規模なものだと考えてください。
一般的に動画の配信はストリーミングと呼ばれる
データをダウンロードしながら再生するという方式を用いて配信が行われています。
今回紹介するものはストリーミングを用いたものになります。
Ustream.tv
http://www.ustream.tv/
ウェブカメラさえあれば誰でもストリーミング配信ができるサイトです。
こちらは専用ソフトなしで配信が行えるそうなので手軽に出来そうです。
〇サービス型
justin.tv
http://www.justin.tv/
こちらは元々番組の配信として扱われることが多かったのですが、
最近はUstreamと同様ストリーミング配信を行う環境が整いました。
〇サーバ型
Red5
http://www.osflash.org/red5
こちらはJavaで制作されていてWindows、MacOSX、Linuxで動作します。
Javaの環境があれば比較的簡単のに導入できると思います。
〇サーバ型
FFmpeg
http://ffmpeg.org/
こちらはLinuxサーバでの動画変換でおなじみのアプリケーションです。
FFmpegの中のFFmpeg serverという機能を使用してストリーミングを行うことが出来ます。
〇サーバ型
PHPmotion
http://www.phpmotion.com/
こちらは名前の通りPHPが動作で作成されています。
webサーバ、PHP、MySQLの環境で動作します。
ただし、構築がなかなか難しいのでオススメ出来ません・・・
〇サーバ型
ClipBucket
http://clip-bucket.com/
PHPmotionと同様にwebサーバ、PHP、MySQLの環境で動作します。
PHPmotionよりも構築が若干簡単なのと、Youtubeそっくりなデザインになるので
こちらのほうがオススメです。
ざっと紹介するだけだと少し面白くないので、
今回はClipBucketをインストールしてみました。

インストールに必要な環境としては
ClipBucketは現在日本語のテンプレートは搭載されていないので、
自分でわざわざ翻訳していかないと日本語にはなりませんが、
デフォルトのままでも投稿した動画のタイトルなどは日本語で表示されるみたいです。
アプリケーションはyumなどのアプリケーション管理ツールが付属しているディストリビューションの
Linuxであれば簡単に導入できると思います。
ただし、レンタルサーバではこのサービスを構築するのは難しいと思います。
また動画の変換にFFmpegを用いて変換するので、変換作業にかなりの負荷が掛かります。
なのである程度のスペックのマシンを利用したほうがいいと思いました。
今回はサービス、サーバを利用したストリーミング動画配信を紹介しましたが、
個人でも以上のようなサービスを用いて簡単に動画のストリーミング配信を行うことができるので
試してみてはいかがでしょうか?
http://www.ustream.tv/
ウェブカメラさえあれば誰でもストリーミング配信ができるサイトです。
こちらは専用ソフトなしで配信が行えるそうなので手軽に出来そうです。
〇サービス型
justin.tv
http://www.justin.tv/
こちらは元々番組の配信として扱われることが多かったのですが、
最近はUstreamと同様ストリーミング配信を行う環境が整いました。
〇サーバ型
Red5
http://www.osflash.org/red5
こちらはJavaで制作されていてWindows、MacOSX、Linuxで動作します。
Javaの環境があれば比較的簡単のに導入できると思います。
〇サーバ型
FFmpeg
http://ffmpeg.org/
こちらはLinuxサーバでの動画変換でおなじみのアプリケーションです。
FFmpegの中のFFmpeg serverという機能を使用してストリーミングを行うことが出来ます。
〇サーバ型
PHPmotion
http://www.phpmotion.com/
こちらは名前の通りPHPが動作で作成されています。
webサーバ、PHP、MySQLの環境で動作します。
ただし、構築がなかなか難しいのでオススメ出来ません・・・
〇サーバ型
ClipBucket
http://clip-bucket.com/
PHPmotionと同様にwebサーバ、PHP、MySQLの環境で動作します。
PHPmotionよりも構築が若干簡単なのと、Youtubeそっくりなデザインになるので
こちらのほうがオススメです。
ざっと紹介するだけだと少し面白くないので、
今回はClipBucketをインストールしてみました。

インストールに必要な環境としては
新しめのLinuxサーバ等となっています。
Apache(webサーバ)
MySQL(version 4~)
PHP(version 5)
FFmpegと各種コーデック
Mplayer
Flvtool2
ClipBucketは現在日本語のテンプレートは搭載されていないので、
自分でわざわざ翻訳していかないと日本語にはなりませんが、
デフォルトのままでも投稿した動画のタイトルなどは日本語で表示されるみたいです。
アプリケーションはyumなどのアプリケーション管理ツールが付属しているディストリビューションの
Linuxであれば簡単に導入できると思います。
ただし、レンタルサーバではこのサービスを構築するのは難しいと思います。
また動画の変換にFFmpegを用いて変換するので、変換作業にかなりの負荷が掛かります。
なのである程度のスペックのマシンを利用したほうがいいと思いました。
今回はサービス、サーバを利用したストリーミング動画配信を紹介しましたが、
個人でも以上のようなサービスを用いて簡単に動画のストリーミング配信を行うことができるので
試してみてはいかがでしょうか?














コメントする