2011年4月28日木曜日

FirefoxでのVideoタグ

Firefox4でvideoタグを使って遊んでいたらいくつかつっかかったところがあったのでメモ.

ローカルのビデオファイルを再生し,canvasタグでイメージを読み込み書き換えようとした場合の問題

ローカルのビデオファイルをcanvasタグで取得し,書き換えようと実行したら,'Security error" code: "1000'が発生.
これは,ブラウザのセキュリティの問題らしくabout:configを書き換えることで対処可能.
参考:http://d.hatena.ne.jp/chiheisen/20100815/1281885412
変更箇所
security.fileuri.strict_origin_policy を false に変更

サーバーのoggファイルを再生できない

サーバーにoggのビデオファイルを配置したのはいいが今度は再生できないという問題に遭遇.
Apache 2の場合は拡張子に対して複数のMIMEを指定することで対処が可能らしい.
しかしIISではひとつの拡張子に対してひとつのMIMEしか指定できなかったので方法がわからなかった.
調べてみると,IISでも動作させている方がおり以下の設定で動作する
IIS側ではMIMEに

  • 拡張子:.ogg
  • MIME:application/ogg
を追加すればよい.
次にHTMLファイルのほうだが, とする,正しくType指定をすると動作する
参考:http://devharbor.blogspot.com/2010/06/ogv-and-html5-player-in-firefox.html

0 件のコメント:

コメントを投稿