|
Orbは、ここから入手して、サーバPCにインストールする(今回は、v2.00.0930を試用した)。 |
設定方法や使用方法は、到って簡単(詳細は本家サイトを参照の事)。
今回は、以下のように初期設定を変更した。
自動で起動する設定を解除。
ファイルブラウザを有効にしていると、ハードディスクにアクセス出来てしまうので無効とした。
MPEG2のコーデックは、筆者が通常使用している Elecard MPEG-2 Video Decoderとした。
なお、本ソフトはDScaler Mpeg2 Video Decoderのインストール/アンインストールが可能。 |
|
|
追記(2013.08.20)
<参考>メディアサーバーOrb Caster 3.20 の使用経験 ⇒ こちらを参照。
|
外出先から動画や音楽を閲覧。自宅で簡単動画配信。(PCに強いorb編)
Orb(オーブ)は、自宅にWindowsPCがあれば、それをそのまま「パーソナル放送局」にできるというコンセプトで作られた無料のソフトです。
PC内に保存した動画ファイルや音楽ファイル、インターネットTV、YouTubeなどの無料動画を、ノートPCはもちろん、スマートフォン、ポータブルゲーム機、WiiやPS3などのゲーム機で再生が可能です。
また、Webカメラにも対応しているので、自宅に置いたPCにWebカメラを取り付ければ、自分の部屋やペットの様子などを外出先から確認することもできます。
今回試した中では、一番多くのデバイスに対応しています。
Windows Media Player,RealPlayer, QuickTimeやWinampなどストリーミングの再生が可能なPCであれば、OSすら問いません。
ただ、スマートフォンでの再生は、動画によっては少しカクカクする感じで、各スマフォに最適化
されている他の方法に軍配が上がります。
その代わり、PCでの再生がまともにできるのはorbだけですので、外出先からの閲覧デバイスにPCも含まれる場合は、orbがおすすめです。
サーバ側対応OS
Windows,Mac
対応デバイス
PC,iPhone,iPad等,Android,WII,PS3,ポータブルゲーム機
|
以下、略・・・・
|
|
|
|
|
|
利用可能なWebブラウザで、OrbのWebサイト「http://mycast.orb.com/」にアクセスして、サーバ
側で作成したアカウント情報を入力すればよい。 |
A)利用可能なWebブラウザ |
Windows用
ブラウザ
|
IExplorer
7.0573011
|
Sleipnir
2.515
|
Lunascape
4.33
|
Donut
RAPT#122
|
Firefox
2.006
|
Sylera
3.018
|
Opera
9.23
|
ビデオ
閲覧の可否
|
○
|
○
|
○
|
○
|
○
|
○
|
○
|
|
MacOSX用
ブラウザ
|
Safari
2.04
|
IExplorer
5.23
|
Firefox
2.006
|
Shiira
2.2
|
Opera
9.23
|
OmniWeb
5.54
|
iCab
3.03
|
ビデオ
閲覧の可否
|
×
|
×
|
○
|
×
|
○
|
×
|
×
|
|
Operaは、v9.2以降 他のブラウザとは趣の異なった表示方法となっており、変換可能な
ストリームの種類に3GP/RTSP, 3GP-AMR/RTSPが追加されているが、ゲーム機や
モバイルなどでの利用にも対応した仕様の為と思われる。 |
|
以後の検証には、WindowsXPの場合は
Internet Explorer7を、MacOSX10.4の場合は Firefox2
を使用した。 |
|
追記(2007.09.12)
B)再生可能なマルチメディアプレイヤー
Internet Explorerのインターネット一時ファイルから得られたメタファイル(stream.asx, stream
.ram, stream.sdp とstream.pls)をトリガーとして、各種メディアプレイヤーで再生可能か、
WindowsXP環境(及びVista環境)下で検討した。
但し、Flash形式での受信は、メタファイルに相当するものが得られないので、検討出来ない。 |
|
成績はWindowsXP環境での結果を示し(、Vista環境で結果が違う場合は明記し)た。
|
◎○:ストリーミング再生可能。
○:ローカルでNSVファイルの再生は出来ないのだが、メタファイル経由でス
トリーミング再生が出来たのは、ライブムービーの実体がWMVファイルな
ので可能だった。
×:ストリーミング再生不可(元来、ライブムービーファイル形式に未対応)。
×:ローカルではライブムービーファイル形式の再生は可能だが、メタファイル
経由でのストリーミング再生は不可。 |
|
|
Windows
Media
Player
(10)
|
|
Quick
Time
Player
(7.15)
|
Winamp
(5.33)
|
Media
Player
Classic
(6.490)
|
GOM
Player
(2.1.1x)
|
VLC
Media
Player
(0.86a)
|
MPlayer
Windows
GUI
(070215)
|
WindowsMedia
形式(.asx)
|
◎
|
○
|
×
|
○
|
○
|
×
|
○
|
×
|
RealMedia
形式(.ram)
|
×
注意1
|
◎
|
×
|
×
|
×
注意2
|
×
注意1
|
×
|
×
注意3
|
3GP形式
(.sdp)
|
×
注意4
|
○
注意5
|
◎
|
×
|
×
注意6
|
×
|
×
|
×
|
Winamp形式
(.pls)
|
×
|
○
|
×
|
◎
|
○
|
×
|
○
|
○
Vista×
|
|
以下の注意は、各プレイヤーがローカルで再生可能となる条件
注意1):Real Player+RealMediaSplitter存在下。
注意2):Real Player存在下。
注意3):"codecs"フォルダに codec packagesのpncrt.dll及びdrv33260.dll,drv43260.dll存在下。
注意4):MatroskaSplitter +MPEG4デコーダ(ffdshow のGenric MPEG4)+AACフィルタ存在下。
注意5):QuickTimePlayer存在下。
注意6):MPEG4デコーダ(ffdshow のGenric MPEG4)存在下。 |
|
以後は、◎印のオリジナルプレイヤーを使用して検証した。
|
|
|
動画ファイルは、サーバ側でデコードして指定されたストリーミング形式に変換して配信されるの
で、再生したいファイル形式に対応したコーデックをサーバPCにインストールしておく必要がある。
*推奨コーデック類は、「What
codecs do I need to stream various file types in Orb?」を参照。 |
今回サーバPCで使用しているマルチメディアの再生環境は、
ffdshow-tryouts、Haali Media Splitter, OggdropXPd, DivXPro6.61, Koepi's
XviD, x264 Codec,
On2 VPx Codec, VP6 VFW Codec, Windows Media 9 VCM, Elecard MPEG2 Video
Decoder,
CoreAAC directshow filter, FLV Splitter, Flash Video decoders
とEasy RealMedia Producer(RealMediaSplitter)及びRealPlayer10.5, QuickTimePro7.2
などがインストールされているが、本家が推奨するコーデックとは一部異なっている。
*Windows Media Player(WMPlayer)が再生に利用するフィルタ・コーデック類は今回は下表の如
くで、その詳細は ここを参照。 |
成績A |
○印:再生可能、
△印:問題あり、 ×印:映像の再生不可
|
|
参考:サーバ側のコーデック環境
|
クライアント側での再生の可否
|
受信
ストリーミング形式
|
素材のフォーマット形式
映像圧縮_音声圧縮
|
|
|
WM
Playerで
再生
|
備考:デフォルト以外の
再生に必要なフィルタ
・コーデック類 |
|
Windows
Media
形式
(.asx)
|
|
3GP
形式
(.sdp)
|
Winamp
形式
(.pls)
|
Orb
Flash
Player
|
WMV9_WMA9.asf
|
デフォルトで再生が可能
|
○
|
▽
映像乱れ
|
○
|
RV10_RA8.rm
|
可能
|
RealMedia Splitter
RealVideo/Audio Decoder |
○
|
VP6_AAC.nsv
|
可能
映像乱れ
|
VP6 Decompressor/
CoreAAC Audio Decoder |
△
切れ切れ
|
△
途中中断
|
△
切れ切れ
|
SVQ3_QDM2.mov
|
可能
|
ffshow MPEG-4 Video(SVQ3)/
ffshow Audio(QDM2) Decoder |
○
|
▽
映像乱れ
|
○
|
XviD_AAC.mov |
可能
|
ffshow MPEG-4 Video/
CoreAAC Audio Decoder |
○
|
H.264_AAC.mov |
可能
|
ffshow MPEG-4 Video(H.264)/
CoreAAC Audio Decoder |
○
|
▽
映像乱れ
|
○
|
ISMAMPEG4_AAC.mp4 |
可能
|
Haali Media Splitter
ffshow MPEG-4 Video/
CoreAAC Audio Decoder |
○
|
▽
映像乱れ
|
○
|
XviD_AAC.mp4 |
可能
|
Haali Media Splitter
ffshow MPEG-4 Video/
CoreAAC Audio Decoder |
○
|
H.264_AAC.mp4 |
可能
|
Haali Media Splitter
ffshow MPEG-4 Video(H.264)/
CoreAAC Audio Decoder |
○
|
▽
映像乱れ
|
○
|
MPEG1_MP2.mpg
|
デフォルトで再生が可能
|
○
|
MPEG2_MP2.mpg
|
デフォルトで再生が可能
|
○
|
MPEG2_AC3.vob
|
可能だが
VIDEO_TS
|
ElecardMPEG Demultiplexer
ElecardMPEG-2 Video/
ffshow Audio(AC3) Decoder |
○
|
|
成績B |
|
WM
Playerで
再生
|
|
Windows
Media
形式
|
|
3GP
形式
|
Winamp
形式
|
Orb
Flash
Player
|
BIRGB_PCM.avi
|
デフォルトで再生が可能
|
×
|
HFYU_PCM.avi |
可能
|
AVI Splitter
ffshow MPEG-4 Video(Huffyuv)
Decoder |
○
|
MsMPEG4v2_MP3.avi |
デフォルトで再生が可能
|
○
|
DivX5.21_MP3.avi
|
可能
|
AVI Splitter
DivX Decoder Filter/
Elecard Audio Decoder |
○
|
XviD_MP3.avi
|
可能
|
AVI Splitter
DivX Decoder Filter/
Elecard Audio Decoder |
○
|
3ivx4.51_MP3.avi |
可能
|
AVI Splitter
ffshow MPEG-4 Video(Other)/
Elecard Audio Decoder |
×
音声のみ
|
H.264_MP3.avi
|
可能
|
AVI
Splitter
ffshow MPEG-4 Video(H.264)/
Elecard Audio Decoder |
○
|
VP6_MP3.avi
|
可能
|
AVI Splitter
VP6 Decompressor/
Elecard Audio Decoder |
○
|
WMV9_MP3.avi
|
可能
|
AVI Splitter
WMVideo Decoder DMO/
Elecard Audio Decoder |
○
|
DivX6.11_MP3.divx |
可能
|
AVI Splitter
DivX Decoder Filter/
Elecard Audio Decoder |
○
|
▽
映像乱れ
|
○
|
|
|
成績C |
|
WM
Playerで
再生
|
|
Windows
Media
形式
|
|
3GP
形式
|
Winamp
形式
|
Orb
Flash
Player
|
DivX5.21_Vorbis.ogm
|
可能
|
Ogg Splitter
DivX Decoder Filter/
CoreVorbis Audio Decoder |
○
|
XviD_Vorbis.ogm
|
可能
|
Ogg Splitter
DivX Decoder Filter/
CoreVorbis Audio Decoder |
○
|
▽
映像乱れ
|
○
|
3ivx4.51_Vorbis.ogm |
可能
|
Ogg Splitter
ffshow MPEG-4 Video(Other)/
CoreVorbis Audio Decoder |
×
音声のみ
|
H.264_Vorbis.ogm
|
可能
|
Ogg Splitter
ffshow MPEG-4 Video(H.264)/
CoreVorbis Audio Decoder |
○
|
VP6_Vorbis.ogm
|
可能
|
Ogg Splitter
VP6 Decompressor/
CoreVorbis Audio Decoder |
○
|
DivX5.21_Vorbis.mkv |
可能
|
Haali Media Splitter
DivX Decoder Filter/
CoreVorbis Audio Decoder |
×
|
×
音声のみ
|
×
|
×
音声のみ
|
×
|
XviD_Vorbis.mkv
|
可能
|
Haali Media Splitter
DivX Decoder Filter/
CoreVorbis Audio Decoder |
△
映像のみ
|
×
|
3ivx4.51_Vorbis.mkv |
可能
|
Haali Media Splitter
ffshow MPEG-4 Video(Other)/
CoreVorbis Audio Decoder |
×
|
×
音声のみ
|
×
|
H.264_Vorbis.mkv
|
可能
|
Haali Media Splitter
ffshow MPEG-4 Video(H.264)/
CoreVorbis Audio Decoder |
△
映像のみ
|
×
|
VP6_Vorbis.mkv |
可能
|
Haali Media Splitter
VP6 Decompressor/
CoreVorbis Audio Decoder |
△
映像のみ
|
×
|
WMV9_Vorbis.mkv
|
可能
|
Haali Media Splitter
WMVideo Decoder DMO/
CoreVorbis Audio Decoder |
×
|
×
音声のみ
|
×
|
RV10_RA8.mkv
|
可能
|
Haali Media Splitter
RealMedia Splitter
RealVideo/Audio Decoder |
○
|
Sorenson_MP3.flv
(FLV1) |
可能
|
FLV Splitter
ffshow MPEG-4 Video(FLV1)/
Elecard Audio Decoder |
○
|
On2VP6_MP3.flv
(FLV4) |
可能
|
FLV Splitter
FLV Video Decoder/
Elecard Audio Decoder |
○
|
▽
映像乱れ
|
○
|
|
結果:
1)素材として利用可能なファイル形式は、実に多種類に対応出来る事は驚きだ! |
1-1) NSVファイルとMKV(RV10_RA8.mkv以外)ファイル形式の素材には未対応。
筆者の現環境では、3ivx4.51圧縮ファイルに対応出来ていないが、相当のコーデック
(3ivx MPEG-4)を準備すれば可能と思われる。
1-2) 3GP形式での受信は、Windowsでは映像の乱れが多い。
受信はブラウザ植え込み方式となっているが、
をクリックして「ファイルを保存..」
でstream.sdpを保存して直ちに再生すれば、QuickTimeで視聴する事が可能となる。
*stream.sdpは、Internet Explorerのインターネット一時ファイルからも得られる。
1-3) Macintoshでは、Winamp形式で受信出来ない。
2)受信可能なファイル形式は、DIVX以外のストリーミング形式に対応しているのは驚嘆だが、
但し、Winamp形式での配信の実体は
正規のNSV(Nullsoft Streaming Video)形式ではなく、
WMV(Windows Media Video)で代替した物だ(項目II B)の参考「メタファイル類の抜粋」及び
項目Vの結果:Winamp形式のプレゼンテーションを参照)。
なお、Orb Flash Player形式での配信は、SWF形式ではなく FLV1形式だ(項目Vの結果:
Orb Flash Player形式のプレゼンテーションを参照)。 |
|
マシン環境は、
|
サーバ側:Windows Vista Ultimate、FTTH(実測上り18Mbps前後)
Intel D945GNT、PentiumD830(3.0GHz)、DDR2-667, 1GBx2、GeForce 6600GT
(VRAM 128MB)
クライアント側:Windows XP、CATV(実測上り4Mbps前後)
Intel 845MP、Pentium4-M(1.7GHz)、DDR2-SDRAM, 512MB、RADEON 7500
(VRAM 32MB) |
|
サーバ側の元素材は、
MPEG2:720x480,9800Kbps,
29.97fps
|
|
AC3:48KHz,
192Kbps
のVobファイル
を用いた。 |
|
|
|
実験A: ストリーミング速度は、自動的に設定された計測値(図上の右)を変更せずに受信した。 |
受信形式
|
WindowsMedia
形式
|
RealMedia
形式
|
3GP
形式
|
Winamp
形式
|
Orb
FlashPlayer
|
スナップ
(画像上を
クリックして
実物大へ)
|
|
|
|
|
|
ビットレート
|
489Kbps
|
491Kbps
|
可変
|
489Kbps
|
不明
|
画像サイズ
|
520x346
|
520x348
|
400x266
|
520x346
|
500x333
|
|
下記Vの実験
時に取得した
ファイルを提示
|
|
|
取得出来ず
|
|
|
550x366,473Kbps
|
552x368,474Kbps
|
550x366,473Kbps
|
500x400,不明
|
|
今回の環境では、自動的にビットレート490Kbps前後、上表の如く画像サイズで受信される。
動きの少ないシーンではマズマズ視聴可能たが、動きの速いシーンでは、いずれの受信
形式でも満足出来るものではなかった。主観的総合評価では、
RealMedia形式>Winamp形式>WindowsMedia形式>Flash(FLV)形式>3GP形式 の順
に劣化がひどかった。 |
実験B: ストリーミング速度 750Kb/sに設定保存して受信した。
|
受信形式
|
WindowsMedia
形式
|
RealMedia
形式
|
3GP
形式
|
Winamp
形式
|
Orb
FlashPlayer
|
スナップ
(画像上を
クリックして
実物大へ)
|
|
|
|
|
|
ビットレート
|
632Kbps
|
633Kbps
|
可変
|
632Kbps
|
不明
|
画像サイズ
|
618x412
|
620x412
|
500x344
|
618x412
|
500x333
|
|
Flash(FLV)形式での受信以外は画像サイズが大きくなってしまい、画質の改善はあまり見
られない。3GP形式での受信は時々映像の乱れが起こるようになる。
いずれの形式の受信でも、中断する事なく受信が可能だった。 |
実験C: ストリーミング速度 1,000Kb/sに設定保存して受信した。 |
受信形式
|
WindowsMedia
形式
|
RealMedia
形式
|
3GP
形式
|
Winamp
形式
|
Orb
FlashPlayer
|
スナップ
(画像上を
クリックして
実物大へ)
|
|
|
|
|
|
ビットレート
|
845Kbps
|
803Kbps
|
可変
|
845Kbps
|
不明
|
画像サイズ
|
700x446
|
684x456
|
500x344
|
700x446
|
500x333
|
再生の継続
|
しばしば中断
|
時に中断
|
中断しないが..
|
しばしば中断
|
時に中断
|
|
Windows Media形式、RealMedia形式とWinamp形式での受信は、更に画像サイズが大きくな
ってしまう為、画質はやや改善する程度に止まる。画像サイズの変更がないFlash(FLV)形
式での受信は明らかに画質の改善が認められるが、3GP形式での受信は上手く描画出来
なくなってしまう 。
Windows Media形式とWinamp形式での受信はしばしば再生が中断してしまうが、RealMedia
形式とFlash(FLV)形式での受信は稀に中断する。
3GP形式での受信は上手く描画出来ないにもかかわらず、中断する事はない。 |
結果:
ストリーミング速度を高速に変更して受信すれば、少しは画質の向上が期待出来ると思ったの
だが、画像のサイズが大きくなったり、切れ切れになったり、描画出来なくなったりと、おおざ
っぱな設定変更は上手くいかなかった。
結局、Orbシステムが算出した自動設定が最適で、それに甘んじるしかなかった。
なお、実験の時間帯を変えて実行するとWeb速度は大きく変化するので、上記の結果は今回
の通信環境に限った成績である。 |
追記(2007.09.12) |
|
OrbのサーバPCは受信要求があると自動的に OrbStreamerClient.exeが起動して、指定された
動画ファイルをデコードして指定されたストリーミング形式に変換し、しかも最適なストリーミング
速度で配信させられるのだが、変換された動画はサーバPCには存在しない。
この実態の無い中継サーバ経由のメタファイル型ストリーミングを、ダウンロードする事は可能か?
Orbで配信されるファイル形式を解析する目的で検証してみた。 |
方法:
元素材は、映像圧縮:MPEG2, 720x480,9800Kbps,29.97fps、音声圧縮:MP2, 48KHz,192Kbps
の高画質MPEG2ファイル(1分58秒)を使用した。
受信側で使用したダウンローダーは、
GetASFStream2.2.0.4、Net Transport2.47.373、Orbit
downloader2.17と
URL Snooper2.2001+FlashGet1.92及びURL Snooper2.2001+Gigaget1.0023を
を用いた。
Net Transport、FlashGetとGigagetはWindowsXP環境で実行し、それ以外はWindowsXP
環境とVista環境で実行した。 |
成績: |
●:完全取得可能、
△,▽:取得出来ても問題あるファイル、×:取得不可 |
|
Windows
Media
形式
|
Real
Media
形式
|
3GP
形式
|
Winamp
形式
|
Orb
Flash
Player
|
GetASFStream
(WindowsXP、Vista) |
●
|
未対応
|
未対応
|
●
WMVだ!
|
未対応
|
Net Transport
(WindowsXP) |
▽
再生不可
|
△
音声切れ
|
未対応
|
未対応
|
●
上下空白
|
Orbit downloader
(WindowsXP、Vista) |
×
|
△
極く初期
|
未対応
|
未対応
|
△
9%未完了
|
FlashGet (WinXP)
+URL Snooper2 |
▽
再生不可
|
●
|
未対応
|
未対応
|
△
8%未完了
|
Gigaget (WinXP)
+URL Snooper2 |
▽
再生不可
|
×
|
未対応
|
未対応
|
△
7%未完了
|
|
|
|
1)ダウンロード出来る場合は、
ダウンローダーの要求に応じてサーバPCが新たに変換してい
るライブ送信をリアルタイムにダウンロードする事になる。
但し、動画配信元の IPアドレスは接続時間帯を変えると変化してしまうのが不可解だ? |
|
2)「Windows
Media形式のストリーミングファイル」は、
GetASFStreamでないと上手く取得出来なかった。
Net TransportとURL Snooper2+FlashGet又はGigagetでは、取得出来ても再生出
来ない破損ファイルしか得られなかった。
AsfTools3.1及びAll Media Fixer6.5で修正を試みても
MMname2 (v2.5.4)で解析出来な
いファイルだった。
Orbit downloaderのGrab++は、メタファイルASXから上手く
WMVファイルの配信元を解析
する事が出来ず成功しなかった。URL Snooper2で配信元を解析すればダウンロード可
能だが、取得出来てもやはり再生出来ない破損ファイルしか得られなかった。 |
3)「RealMedia形式のストリーミングファイル」は、
URL Snooper2+FlashGetでないと 上手く取得出来なかった。
Net Transportでは、切れ切れにDLされるか、ラッキーにDLが完了しても音声が切れ切
れとなってしまった。
Orbit downloaderは、DLを開始するとプレイヤーの再生は停止して接続も中断されてDL
は終了していまい、極く初期部分のファイルしか取得出来なかった。
URL Snooper2+Gigagetでは、ファイルが存在しないと警告されてDL出来なかった。 |
4)「3GP形式とWinamp形式のストリーミングファイル」を正式に取得出来るダウンローダー
は無い。
Orbシステムでは、Winamp形式の送信に使用されているストリーミングの本態は、正規の
NSV形式ではなくWMV形式だったので、GetASFStreamでDLが可能だった。
|
5)「Flash(FLV)形式のストリーミングファイル」を取得する方法には種々あるが、Bookmarklet
「Video Downloader」を利用する方法は成功しなかった。
Net Transportは、問題なく取得する事が出来たが、何故か上下に空白の黒帯が入った。
Orbit downloaderとURL Snooper2+FlashGet及びGigagetでは、何故かDL開始後
必ず91-93%完了した処で中断してしまった(但し、中断されたファイルでも再生は可能)。 |
|
結果:
|
上記表の●印で取得したファイルのプレゼンテーション
|
|
|
Windows
Media形式
|
RealMedia
形式
|
3GP
形式
|
Winamp
形式
|
Orb
FlashPlayer
|
ブラウザEmbed方式 |
|
|
取得出来ず
提示不可
|
|
|
プレイヤStand方式 |
|
|
|
無し
|
|
WMV9_WMA
|
WMV
|
550x366
|
473Kbps
|
|
RV9_10_RA
|
RM
|
552x368
|
474Kbps
|
|
stream.sdp
でみると、
ISMAMPEG4
_AAC.3gp?
|
|
WMV9_WMA
|
WMV
|
550x366
|
473Kbps
|
|
Sorenson_MP3
|
FLV
|
500x400
|
不明
|
|
|
圧縮形式の解析は、MMname2 (v2.5.4)で行った。
Flash(FLV)ファイルはシーク可能だが、FLVTool2で修復しないと解析出来なかった。 |
|
*ムービー視聴には以下のプラグイン・プレイヤーが必要です。
Windows
Media形式は、Windows Media Player 9以降
MacOSXの Flip4Mac WMV については、 ここを参照。
RealMedia形式は、RealPlayer
9」以降
Winamp形式は、Winamp5.03以降(MacOSは利用不可)
Flash(FLV1)形式は、FlashPlayer7以降 |
|
|
|