制作会社のものです。
普段はWEBサイト、Flash制作、PHP、MySQLを利用したシステム開発を行っております。
クライアントからUSTREAMのような動画配信を行いたいということで
実現に向けて調査中ですが、ネットには具体的な動画配信のシステム構築方法を
解説しているサイトはありませんでした。
そこでおしGOOでお聞きしたいのですが・・・
USTREAMはFlashを使って配信の仕組みを構築しているみたいですが、
Flashで外部のカメラからの情報(映像・音声)を取得して
サーバーにアップして、他の人が見れるようにできるのでしょうか?
その場合、細かい部分は抜きにして大まかにはFLASHのどういった技術を
利用するのでしょうか?
またカメラからの情報を取得→表示ができても、1台のPC内で行うのと、サーバーでおこなうのではまた一工夫、二工夫必要だと思いますが、サーバーサイドでは何が必要でしょうか?
普通のレンタルサーバーでは可能でしょうか?
やはりストリーミングサーバーを用意するのでしょうか?
自社サーバーでは難しいでしょうか?
自社サーバーの場合、専用回線を用意するのでしょうか?
また自作する場合はサーバーにストリーミングようの何かソフト?ハード?が必要なのでしょうか?
いろいろ聞いて申し訳ないですがどうぞよろしくお願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
Flash技術を使った動画配信といっても、何通りかやり方があるようです。
・flvを含んだswfをサーバーに事前に設置して、それを再生(映画のPVなど)
・事前に準備した動画ファイルを順次ダウンロードしながら再生(YouTubeなど)
・ストリーミングサーバーを経由してリアルタイムに再生(Ustreamなど)
・配信元のカメラの操作自体をクライアントからできるもの(ライブカムなど)
どういうものが目的か次第で、方法論も変わってきます。
もし、Ustream的なことを自前でしたいなら、サーバー上に、
ApacheなどのWebサーバーでなく、ストリーミング用のサーバーを設置しておき、
カメラやマイクを設置してある配信元は、Flash Media Live Encoder または それようのswfをつかって
上記のストリーミングサーバーにリアルタイムに送り続け、
クライアント側では、ストリーミング再生用のswfでストリーミングサーバーに対してアクセスして
視聴するということになるります。
この場合、普通のWeb用のレンタルサーバーでは無理なので、ストリーミングサーバー(いろいろ種類がありますが)の外部サービスを 使うか、
自前でサーバーごと用意する必要があります。
なお、ストリーミングサーバーとしては、以前は、 Flash Media Serverなど有償のものしかなかったですが、最近では、Red5などオープンソースのものもあるようです。
ただ、視聴者数が多くなると、複数のサーバーに分散させる必要があり、
そうなると、技術的な要求度が高くなり、それ以外にも、
複数サーバーの維持費(設置代やメンテナンスやセキュリティ対策)どんどんコストアップしていきますので、
心配なようであれば、外部サービスやSaaS(ASP)的なものを使ったほうがよいかもしれません。
(私なら、よほどのことがない限り、ありがたくYouTubeやUstreamを使わせて頂きますが)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
$ENV{'HTTP_COOKIE'}について
-
ASP(IIS?)のエラーについて
-
ExcelでNTPサーバーから時刻を...
-
HTMLでサーバと接続????
-
EXCELファイルに誰がアクセスし...
-
simplexml_load_fileのエラー
-
IIS5.1でCGI Timeoutになる原因...
-
IISのSSIの設定について
-
VB6 FTPファイルのパーミッショ...
-
safariでcgiが表示されず cgi...
-
MT/カスタムフィールドでのPDF...
-
CGIでjcode.plを読み込めなくな...
-
パーミッションについて詳しく...
-
《エクセルVBA》「他の人が該当...
-
超初心者ですが、、
-
ソースを見せたくないです。
-
ASPから既存のexcelブックを開...
-
ファイルロックの質問
-
プロバイダNifty,接続Tepco光を
-
読み方を教えてください
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ASP(IIS?)のエラーについて
-
Ajax React Jqueryの位置づけと...
-
別サーバーのcgiを実行させる
-
スマホゲームやオンラインゲー...
-
ExcelでNTPサーバーから時刻を...
-
直リンク用バナーの作り方
-
CGIから別サーバーのCGIの呼び出し
-
USTREAMのような動画配信システ...
-
HPを特定の人(IP)にしか見せ...
-
PCと携帯で閲覧可能なHP作成に...
-
ワードプレスの初期設定
-
オープンソースのMQサーバー
-
ホームページビルダー11 サイ...
-
CGI アクセス禁止
-
サーバーとルーターでどこまで...
-
CGIでのフォームの作成
-
AS/400 QUERYの集計結果について
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
CGIでソースがそのままでてしま...
おすすめ情報