【ドコモ】ストリーミング鯖構築スレ【容量無制限】

このエントリーをはてなブックマークに追加
1携帯電話情報通知しません
【概要】
 iモーションではなくてフルブラウザでのWindows Mediaファイルのストリーミング視聴が906iに標準搭載されました。(一部非対応)
Windows Media Servicesを使って配信すれば個人でも配信ができるらしいです。
容量も無制限(サーバーの容量に依存)なので好きなだけ動画を見れます。
参考までにSH906iTVの動画ビットレートは2.0Mbps、音声ビットレートは320kbpsと、品質もかなりよいです。
ただ、SO906iなど一部を除いて配信にはWindows Media Services 9(SO906iに限り4.1)を使わなければならず、Windows Server 2003を買う必要が出てきます。

【テーマ】
 このスレではWindows 2003の鯖の立て方から動画のエンコード、公開までのやり方をみんなで協力しながら教えあっていくスレです。
現段階ではドコモ向けのWMVの配信方法をまとめたサイトがなく、説明書を読んでの手探りとなっているため構築がとても大変な状態です。
このスレでみんなの持つノウハウや気づきにくい落とし穴を共有し、いずれWMVがはやったときのために少しでも後代の役に立つ情報を残していきましょう。
2携帯電話情報通知しません:2008/06/22(日) 21:23:04 ID:FoFPbjCqO
これは期待
2get
3携帯電話情報通知しません:2008/06/23(月) 15:39:52 ID:ftdKCrls0
スレ主ですが、とりあえず私は鯖構築に成功しました。
配信方法はオンデマンド形式のストリーミング動画です。
途中ドコモのお問い合わせセンターに電話したりして色々ありましたが、とりあえず現在は安定して動いています。
ですので構築方法を1から知りたいという人やうまくいかない人はどんどん質問してください。
発展的なことにはお答えできませんが、とりあえず構築するだけならやり方を教えられると思います。
4携帯電話情報通知しません:2008/06/23(月) 15:55:59 ID:ftdKCrls0
いずれはスクリーンショットなどを使ったわかりやすい手引きを作る予定ですが、とりあえず今はテスト前ということで時間がないため簡単なメモだけ残しておきます。

・Windows Server 2003の本は買わないほうがよい
 →鯖を構築するだけならヘルプだけでもなんとかできるし、わからなければスレで聞けばいい。何より本もストリーミングだけを特集しているわけではないので、結局本はパソコン向けのことしか書いてないのであまり意味がなかった。

・メーカー製パソコンだとWindows Server 2003用のドライバがないかもしれないので注意
 →メーカー製ノートパソコンでやろうと思ったらドライバがなくてできなかった

・設定がちゃんとできたはずなのに鯖にアクセスできなかったらルーター等を外して直接接続して試す
 →原因が設定にあるのかルーターのポート開放にあるのか確かめるため

・【注意】Windows Media サービスでhttpプロトコルを有効にしないと携帯で再生できない(P903iXなど一部のダウンロード型対応携帯除く)
 →私はこの設定に気づくまで2、3日費やしました。パソコンではhttpプロトコルを有効にしなくても再生ができるため、本にはこの設定のことはほとんど載っていません。最後の最後でヘルプを見ているときにようやく気がつきました。
51:2008/06/24(火) 21:46:17 ID:WSHFZFpE0
現在2ちゃんねるとか知恵袋とかで自宅配信をしている(しようとしている)人を探していますが、2ちゃんねるに一人と知恵袋に一人しかいません。
かなりいい機能だと思うんですけど、知名度低いんですね…

私の方は今動画のエンコード設定を調整しています。
動画2.0Mbps音声320kbpsは確かに驚くべき高画質が出ますが、けっこう途切れてしまうので、今設定を変えています。

http://plusd.itmedia.co.jp/mobile/articles/0704/26/news132.html
この記事でP903iXを対象にしたwmvの実験が書かれているのですが、ビットレートについては結構規定以上でも再生できるらしいです。
だから無理にSHシリーズとかにこだわる必要もないと思います。
61:2008/06/24(火) 21:49:06 ID:WSHFZFpE0
SH906iTVでの使用報告です。
全画面再生を押しても動画は拡大はされません。
つまり352*255以上にはならないので、画面の中央に表示されているといった感じです。

P903iXであれば画面の解像度が動画の解像度と同じなため全画面で再生できると思います(実記で試したわけではないので誰か動作が確認できたら教えてください)。
71:2008/06/24(火) 21:55:28 ID:WSHFZFpE0
動画のエンコードについてです。

動画変換ソフトによってはかなりブレが酷かったりするので、そういう場合はまず回線に問題があるのか動画自体に問題があるのか調べるためにサーバー内の動画を直接再生して見てください

最初はフリーソフトで変換していたのですが、動きのあるシーンが横シマだらけになってしまったので有料ソフトの体験版を使ってみたところ、ちゃんと再生されていました。

私は主にDVD→wmvの変換をしています。
色々なソフトを使ったのですが、
http://www.xilisoft.jp/dvd-to-wmv-converter.html
これが一番よかったです。
注意事項として、サンプリングレートが48000Hzだと音が変になるので必ず44100かそれ以下にしてください。(携帯によっては48000で再生できるかも知れませんが、わざわざ危険を冒す必要もないと思います)
DVDxは前述の横シマが酷くてとても見れたものではありませんでした。
8携帯電話情報通知しません:2008/06/25(水) 00:35:24 ID:7tXbQkyZ0
Windows Server必須ってのがどうしても敷居を上げてる希ガス
9携帯電話情報通知しません:2008/06/25(水) 01:59:01 ID:u8VDRHl90
支援しておくれ。
俺も今ストリーミング鯖の構築をしている。

SH906iTVを使用しているけど、一向に見れない。
とりあえず盲点だったhttpプロトコル制御は設定した。

これって、たとえば作成したwmvファイルがあるとして、
使用ポートを80→8888とかにしたら
ホームページのリンクには
http://サーバ名:8888/ほにゃらら.wmv
で接続すればいいってことだよね?とりあえずPCなら再生できるが
携帯だと無理だわ。

たぶんWMVの作成するコーデックがいけないんだろうけど、
WMEだと動画コーデックがWMV9だと音声は仕様上VBRのWMAは選択できないんだね。
でもストリーミングするならCBRでなくてVBRのWMAで変換かけないといけないのではないのかい?

もう少しな気がするが、何かが間違っている気がする・・・。

ちなみに鯖のスペック
CPU:ATHLON64 4000+
MB:939DUALSATA2
MEMORY:pc3200 DDRSDRAM 2GB
HDD:2TB
OS:WINDOWS SERVER2003 ENTERPRISE EDITION
回線:フレッツ光VDSLマンションタイプ1
10携帯電話情報通知しません:2008/06/25(水) 02:25:52 ID:DG96ehgrO
場違いなんじゃない?
自宅サーバ@2ch掲示板
ttp://pc11.2ch.net/mysv/
こちらの方が盛り上がるだろ
11讃岐屋:2008/06/25(水) 14:25:28 ID:BKdrUVd50
SO906iでWMVストリーミング実験をしています。取説に書いてあるスペック↓
◇ファイル形式
 Windows Mediaファイル
◇拡張子
 .WMV/.WMA/.ASF/.WVX/.WAX/.ASX
◇コーデック
 ビデオ(Windows Media Video 9)/オーディオ(Windows Media Audio 2〜9)
◇ビットレート(最大)
 映像のみ(2Mbps)/音声のみ(384Kbps)/映像+音声(2Mbps+384Kbps)
◇ビデオサイズ
 48×48〜352×288ドット
◇フレームレート(最大)
 30fps

ストリーミングタイプの通信サーバは、Windows Media Services 9、
Windows Media Services 4.1に対応。

という事で、その通りにやってみましたが『無効なデータです』表示が
出て動きません。

鯖の構築が問題とは思いませんでした。
◆Windows Mediaサービスで httpプロトコルを有効に
◆ポートを80に
という事でしょうか?
ちなみに鯖はWindows Media Services 9、Windows Media Services 4.1です。
構築の方法、教えてください。
宜しくお願い致します。
121:2008/06/25(水) 17:45:38 ID:HBjI3Y000
>>9
鯖の設定の問題かコーデックの問題か調べるために、まず
C:\wmpub\WMRoot
にあるpinball.wmvというのを携帯で再生してみてください。
これはSH906iTVで再生できたので、鯖の設定さえできていれば再生できるはずです。

もし再生できなかったら鯖の設定に問題があるんだと思います。
http://サーバ名:8888/ほにゃらら.wmv
サーバー名の部分には何を入れましたか?
もしグローバルIPアドレスを入力している場合、固定IPサービスに加入していないとIPアドレスは変動するのでそれが原因かもしれません
それが原因ならば固定IPを申し込むかダイナミックDNSサービスを使う必要があります。

今回の場合はパソコンからなら再生できたということですので、とりあえず原因はIPではないと思います。
その再生できたパソコンというのが同じLAN上のパソコンであるなら、ルーターのポート開放が原因かもしれません。
ルーターを介さず直接接続している場合は動画自体に問題があると思います。昨日張ったURLによるとビットレートは比較的許容範囲が広いが解像度などは少しでもオーバーしたらだめだそうです。
131:2008/06/25(水) 17:53:06 ID:HBjI3Y000
>>11
とりあえず
 ・ルーターのポートが開放されているか
 ・IPまたはドメインをきちんと指定して(必ず固定させる)
 http://IPまたはドメインを入力:設定したポート/公開ポイントの名前(既定の公開ポイントの場合省略)/ファイル名.拡張子
 の形式でURLを指定できているか
 ・アクセスを許可する設定にしているか
 ・httpプロトコルは有効にしてあるか
 ・動画は仕様通りに作ったか

を確認してみてください。
そうしたらまずはLAN外のパソコンから正常に再生できることを確認してください。
141:2008/06/25(水) 18:39:57 ID:t6lDgV5O0
構築の問題発見の目安として
 ・まずはIPの固定を行う。固定IPサービスに入るかダイナミックDNSを使うか選ぶ

 ・できればパソコンの前で動作確認する。Windows 2003は問題があると自動で再起動するため、接続できないと思ったらログイン画面で止まっていたなんてことも。

 ・自分のパソコンで
http://自分のIPまたはドメインを入力:設定したポート/公開ポイントの名前(既定の公開ポイントの場合省略)/ファイル名.拡張子
 を入力して正常に再生されることを確認
 できない→鯖の設定確認。アクセス許可はしているか、httpプロトコルは有効にしてあるか

 ・LAN外のパソコンから再生を確認
 できない→ルーターのポート開放が原因かも。一度ルーターをはずして直接接続で確認を。

 ・携帯から動画(初めは一応P903iXとSH906iTVで動作確認ができているC:\wmpub\WMRootのpinball.wmvを使うとよい)の再生を確認
 できない→URL
15携帯電話情報通知しません:2008/06/25(水) 22:03:04 ID:A2oTg6cVO
つ モバイルストリーミング板
16携帯電話情報通知しません:2008/06/26(木) 00:50:37 ID:vvoMakJ40
>>14
レスありがとう。
ちゃんとDDNSで固定IPやっているし、今にストリーミング鯖始めたわけではないんだす。

でもPINBALL再生できるかは試す価値かなりありだな。
基本的に自分の鯖は自宅になくて他県で自分で運営している鯖だし、
ポート全開放で、ちゃんと静的マッピングしてるんだわ。

いろいろ自分でも調べて、NTTが行った
ストリーミング鯖構築にかかる工数とか調べて、
ITMEDIAの言うとおりP903iXの仕様通り作ったんだけどPCとかいくらでも
(mms,RTSP,http)再生できるんだが、携帯(SH906ITV)だとうまく再生できんねん。

ひとつ教えていただけるのならば、WMV9でavi→wmvを作成する際の
プロファイルを詳細に記述していただけないだろうか。

何か大きな勘違いをしている気がするんだ。

これでだめなら、一応本職SEなんで直にdocomoに問い合わせようか考え中。
あとはGYAOあたりからストリーミング動画ダウンロードして真空波動…で解析するかのぅ。
17携帯電話情報通知しません:2008/06/26(木) 21:24:43 ID:RFntr9f40
MSのW2K3鯖試用版(180日縛り)を使えば良いんじゃないの?
18携帯電話情報通知しません
>>17
普通に割れでいいだろ
たいした用途じゃないし