Bitcasaクラウドサービス保存動画の再生

Bitcasaクラウドサービス保存動画の再生

 
Bitcasa保存動画は、低容量TS動画に分割されてストリーミング配信される
(2014.03.03作成)
 
 
Bitcasa(ビットカーサ)は、2013年2月5日に正式版のサービスを開始したクラウドストレージ。無料ユーザーの容量は当初 10GBだったが、現在 5+αGBとなっている。このオンラインストレージに保存した動画を一般公開する事は出来ないが、特異なストリーミング配信技術が採用されていたので検証してみた。
 

Bitcasaの登録・使い方
ブラウザで こちらから 入場して登録(kxkxnxcx@kxtxh.nx.jx, 4x0x2xm)。
使用方法
(1) Windows 7のIExplorer 9は、リストの読み込み出来ない不具合がある
┓(´_`)┏
(2) Chromeに機能拡張「Bitcasa Everywhere」をインストールすると、右クリックメニューに[Download to Bitcasa]という項目が追加される。この項目を選択すると、当該コンテンツを直接 “Bitcasa”へダウンロード・保存することが可能となる。
(3) ブラウザで Bitcasaサイトへのアップロードなどの操作は可能(PC用の同期ソフトBitcasa Setup を導入しなくてもよい)。今回は、Chrome 33.0で実行した。
下図は、サイトへ 12種類の「Pompeii」動画を投稿したところを示す。
   
   
(5) 一回に複数ファイルのアップロードが可能(一回のアップロード容量は無制限。月間アップロード容量も制限なし)。
   
   
 
ブラウザで視聴
I. PC ブラウザ
Windows 7 ブラウザ(今回は Chrome)で動画(今回は WMV3_WMA2圧縮のWindows Media Video)を再生すると、10秒弱毎に分割されたTSファイルに変換されて、Flashビデオとして JW Player 6.6で受信される。
元素材がFull HDの場合は、Qualityを 240~720pの四段階で表示が可能。
 
 
下図に、配信中のストリーム動画をChromeの機能拡張「動画ゲッター」で解析した成績を示す 。
ダウンロードした一連のファイルは、低容量(10秒弱、1MB前後)に分割された H.264_AAC圧縮のTS動画だ(MediaInfoで解析)。
  <参考>IExplorer 11でWMVを再生した際に、インターネット一時フォルダに保存されたインデックス M3U8プレイリストファイルと分割された一連のTS動画
 
 
 
=M3U8インデックスファイルの内容=
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-PLAYLIST-TYPE:VOD
#EXT-X-TARGETDURATION:10
#EXTINF:10.0,notitle
native.ts?start=0.0&end=10.0&extension=wmv&size=50600593
#EXTINF:10.0,notitle
native.ts?start=10.0&end=20.0&extension=wmv&size=50600593
#EXTINF:10.0,notitle
native.ts?start=20.0&end=30.0&extension=wmv&size=50600593
#EXTINF:10.0,notitle

==== 中略 ====

native.ts?start=510.0&end=520.0&extension=wmv&size=50600593
#EXTINF:10.0,notitle
native.ts?start=520.0&end=530.0&extension=wmv&size=50600593
#EXTINF:7.252,notitle
native.ts?start=530.0&end=537.252&extension=wmv&size=50600593
#EXT-X-ENDLIST

 
Windows用ブラウザは、HTTP Live Streaming(HLS)形式には未対応なので、JW Player 6.6の Premium版と組み合わせて Flashビデオとして配信しているようだ。しかし、残念ながらフリー版はこの機能を搭載していない(こちらを参照)。
   
 
 成績
○:ストリーミング再生可能、△:スキップ再生は不可、X:再生不可
 
ブラウザ
(バージョン)
フォーマット形式:
映像圧縮
_音声圧縮
Windows 7
Mac 10.7
IExplorer
(9, 11)
Firefox
(27.0)
Opera
(12.16)
Chrome
(33.0)
Safari
(5.1.7)
Safari
(6.1)
  WMV3_WMA2.wmv
  RV4_ACELP.rm
X
未対応
X
未対応
X
未対応
X
未対応
X
未対応
X
未対応
  H.264_AAC.mov
  H.264_AAC.mp4
  MPEG2_MP2.mpg
 H.264_MP2.m2ts
 H.264_MP2.ts
  H.264_MP3.avi
X
再生不可
X
再生不可
X
再生不可
X
再生不可
X
再生不可
X
再生不可
  Theora_Vorbis.ogv
  H.264_AAC.mkv
  VP8_Vorbis.webm
  H.264_AAC.flv
 
(1) いずれのブラウザでも、対応するファイル形式は同じ成績だった。
(2) Windows7の IExplorer9は リスト表示すら出来ない。一方、Windows8.1の IExplorer11では他のブラウザと同様にFlashビデオとして再生され スキップ再生も可能だが、ページ更新をしないとリスト表示出来なくなる不具合がある。
(3) Operaは再生可能となる迄に数分間の準備時間が必要なので待つ事。
   
 
II. Android(4.1.2)ブラウザ
III. iPad mini(iOS 7.0.6)ブラウザ
 
端末/ブラウザ
(バージョン)
フォーマット形式:
映像圧縮
_音声圧縮
Android
iPad
標準
ブラウザ
Firefox
(27.0)
Opera
(19.0)
Chrome
(33.0)
Safari
  WMV3_WMA2.wmv
X
X
  RV4_ACELP.rm
X
未対応
X
未対応
X
X
X
未対応
  H.264_AAC.mov
X
X
  H.264_AAC.mp4
X
X
  MPEG2_MP2.mpg
X
X
 H.264_MP2.m2ts
X
X
 H.264_MP2.ts
X
X
  H.264_MP3.avi
X
再生不可
X
再生不可
X
X
  Theora_Vorbis.ogv
X
X
  H.264_AAC.mkv
X
X
  VP8_Vorbis.webm
X
X
  H.264_AAC.flv
X
X
II.
Androidブラウザ(ドコモ dtab 01で検証)
・ Flash対応ブラウザの場合は、Flashインストール環境では設定で 標準ブラウザは「PC版サイトを表示」を、Firefoxは「PCサイトモード」をチェックすればPCブラウザと同じく多くのファイルで ストリーミング再生が可能となる。
<参考>Firefoxはプレイヤーのコントロールが難しいが、可能だ。
・ Flash未対応の OperaとChromeでは、再生させる事は出来ない。
III.
iOSの Safari(iPad miniで検証)は、Flashに未対応だが、HLS(HTTP Live Streaming)配信用ファイルと同じH.264_AAC圧縮型 TS動画にはネイティブに再生が可能なようだ。対応ファイル形式も、 RM以外は AVIも含めてストリーミング再生が可能と優秀だ \(^.^)/
   
 
モバイル版 Bitcasaアプリで視聴
 
 成績
○:ストリーミング再生可能、△:スキップ再生は不可、X:再生不可
 
 
端末/ブラウザ
(バージョン)
フォーマット形式:
映像圧縮
_音声圧縮
Android版
Bitcasa

(2.6.7)
iOS版
Bitcasa

(2.3)
モダン UI版
Bitcasa

(3.2.2)
  WMV3_WMA2.wmv
X (MXでも不可)
  RV4_ACELP.rm
X
未対応
X
未対応
X
未対応
  H.264_AAC.mov
  H.264_AAC.mp4
(但し,MXで)
  MPEG2_MP2.mpg
(但し,MXで)
 H.264_MP2.m2ts
X
 H.264_MP2.ts
X (MXでも不可)
X
  H.264_MP3.avi
  Theora_Vorbis.ogv
X
  H.264_AAC.mkv
  VP8_Vorbis.webm
X
  H.264_AAC.flv
X
 
MT:MX 動画プレーヤー(1.7.24)
 
(1) iOS版アプリとの相性が良く、対応ファイル形式は WMV, MOV, MP4, MPEG, M2TS/TS, AVI, OGV, MKV, WebM, FLVと多彩でスキップ再生も可能と優秀だ。
* MP4を作成した或るソフトによっては再生出来ない場合があった ?(゜_。)?
(2) Android版アプリでは、MOV, M2TS, AVI, OGV, MKV, WebM, FLVの再生が可能だが、スキップ再生は出来ない(MP4とMPEGは、外部のMX 動画プレーヤーなどで再生させる必要がある)。
(3) Win8 モダンUI版アプリでは、MPEG, MKVはスキップ再生出来ないが、WMV, MOV, MP4, AVIはスキップ再生も可能だ。
   
 
 
=結果及び考察=
1) Bitcasaは、他形式の動画をストリーム形式(一連のH.264_AAC圧縮の低容量分割TSファイル)に変換して、Flashビデオとして配信する事が可能。しかし、
2) オンラインストレージでは珍しく保存したファイルを一般公開する事が出来ない。
3) IExplorerによる視聴には不具合が多く、特にWindows 7のIExplorer 9は使い物にならない。それ以外のFlash対応ブラウザならRM, AVI以外の多くの動画に対応している。
4) モバイル版アプリは、iOS版が最も相性が良く優秀だった。
 
 最上段へ