サイバーエージェント、ブラウザ向け音声ライブラリ「boombox.js」をOSSとして公開
エンタープライズ
ソフトウェア・サービス
-
ワザありプロジェクター! 開けば大画面・畳めば本棚にも収納できちゃう!!【PR】
-
「OWASP AppSec APAC 2014」は女性、学生向けも開催 3月17-20日
-
DeNA、MVCフレームワーク「tupai.js」をオープンソース化
ブラウザでサウンドを鳴らすには、「HTMLAudio」「WebAudio」「HTMLVideo」が一般的に利用されることが多いが、APIの呼び出し方法やブラウザサポートなどが統一されていない。「boombox.js」は、「HTMLAudio」「WebAudio」「HTMLVideo」のオーディオ関連APIを包括して、一貫性のあるAPIとして提供するライブラリだ。「boombox.js」は、ブラウザ向けゲーム「なぞってピグキッチン」などのサービス開発でも採用されている。
オーディオ関連APIを統一したインターフェイスで提供し、ラジカセ(boombox)のようなシンプルな操作で利用することが可能となる。ブラウザが非アクティブの時に音声を停止する機能、複数サウンドを同時に再生する機能など、スマートフォンサービス特有の要件を想定した形で提供されている。
なお、WebAudioは、ミキシングといった高度な利用も想定したAPIだが、boomboxはこれらの機能は拡張していない(拡張は可能)。boomboxのドキュメント、関連ファイルは、GitHubから入手可能。
関連リンク
関連ニュース
-
「OWASP AppSec APAC 2014」は女性、学生向けも開催 3月17-20日
-
DeNA、MVCフレームワーク「tupai.js」をオープンソース化
-
ギークのライフスタイルを支援する? ビートコミュニケーションの社内制度
-
小学生向けプログラミング学習用教材を無料公開……サイバーA子会社
-
WZソフトウェア、プログラミングに特化したテキストエディタ「WZ Programming Editor」を発売
-
ソフトバンクBB、プログラミング不要のアプリ作成ツール「AppExe」提供開始
-
セキュリティの枠を超えたプログラミングコンテストを開催
-
企業におけるオープンソース導入率が大幅上昇……「本番環境で導入している」32.0%に