公開日 2016/11/09 11:19
独自技術満載の「OTOTOYアプリ」。その秘密を “天才プログラマー” 竹中直純氏に聞く
最先端の音楽IT集団による注目アプリ
早くからハイレゾ配信をスタートさせ、個性豊かなミュージシャン達の音源を音楽ファンへ届けているOTOTOY(オトトイ)。自身もさまざまな音楽情報を発信するメディアとしての機能を持つこともOTOTOYの特徴で、世界的に見ても極めてユニークなハイレゾ配信サイトとしての存在を確立している。
そんなOTOTOYを牽引するのが、「天才プログラマー」としてその名を知られる竹中直純氏。タワーレコードのCTOやナップスタージャパンの取締役など音楽流通最前線を経た同氏の「音楽への思い」を具現化したのがOTOTOYであるが、そんなOTOTOYだからこその試みがスタートしている。
それがハイレゾクオリティでのストリーミング再生を可能とした「OTOTOYアプリ」。今回は、このOTOTOYアプリの開発経緯やその特徴、そしてそこから見える次なる音楽配信の姿をレポートしたい。
■OTOTOYアプリのしくみ
世に言う「音楽配信アプリ」は、インターネットを介して楽曲データを端末に届け、そこで再生(デコード/音声出力)するまでの一連の処理を担うソフトウェア全般を指す。最終的に良い音が人間の耳に届けばよし、具体的に何が行われているかに思いを馳せることは稀だろう。
スマートフォンアプリ「OTOTOY」(以下、OTOTOYアプリ)は、楽曲データを端末に配信したうえで再生を実行する。ある意味ではストリーミングといえるが、狭義のストリーミングはRTSPなどのプロトコルに従いリアルタイム性あるデータを制御するもので、OTOTOYアプリはそのような処理を行わない。OTOTOYのWEBサイトで購入手続きを終えた楽曲をスマートフォンにダウンロード、いつ・どこでも再生できることを狙ったものだ。ウェブと同じアカウントでサインインすれば、ケーブルなどで接続しデータ転送する手間なく、購入した楽曲をいきなりスマートフォンで再生できる。
Apple MusicやSpotifyのオフライン再生と似ているが、その仕組みは大きく異なる。
OTOTOYアプリ、というよりOTOTOYの音楽配信サービス全般の開発者に取材して初めて知ったことだが、このアプリは配信フォーマットがプラットフォームにより異なる。iOS版にはCAF(ALACで符合化したコンテナフォーマット)、Android版にはFLACで配信しているのだ。ちなみに、ユーザー側から見た場合は、オフライン再生の利便性を100%実現しているのもポイントだろう。
そのワークフローを手短に説明すると、アプリから配信元のサーバーにダウンロードを依頼した時、サーバ側でクライアント(スマートフォン)の環境を判断、オリジナル音源から変換処理を行うという流れになる。オリジナル音源はFLACもあればWAVもありとさまざまだが、iOSには最大48kHz/24bitのCAFで、Androidには最大96kHz/24bitのFLACで送信するしくみだ。
そんなOTOTOYを牽引するのが、「天才プログラマー」としてその名を知られる竹中直純氏。タワーレコードのCTOやナップスタージャパンの取締役など音楽流通最前線を経た同氏の「音楽への思い」を具現化したのがOTOTOYであるが、そんなOTOTOYだからこその試みがスタートしている。
それがハイレゾクオリティでのストリーミング再生を可能とした「OTOTOYアプリ」。今回は、このOTOTOYアプリの開発経緯やその特徴、そしてそこから見える次なる音楽配信の姿をレポートしたい。
■OTOTOYアプリのしくみ
世に言う「音楽配信アプリ」は、インターネットを介して楽曲データを端末に届け、そこで再生(デコード/音声出力)するまでの一連の処理を担うソフトウェア全般を指す。最終的に良い音が人間の耳に届けばよし、具体的に何が行われているかに思いを馳せることは稀だろう。
スマートフォンアプリ「OTOTOY」(以下、OTOTOYアプリ)は、楽曲データを端末に配信したうえで再生を実行する。ある意味ではストリーミングといえるが、狭義のストリーミングはRTSPなどのプロトコルに従いリアルタイム性あるデータを制御するもので、OTOTOYアプリはそのような処理を行わない。OTOTOYのWEBサイトで購入手続きを終えた楽曲をスマートフォンにダウンロード、いつ・どこでも再生できることを狙ったものだ。ウェブと同じアカウントでサインインすれば、ケーブルなどで接続しデータ転送する手間なく、購入した楽曲をいきなりスマートフォンで再生できる。
Apple MusicやSpotifyのオフライン再生と似ているが、その仕組みは大きく異なる。
OTOTOYアプリ、というよりOTOTOYの音楽配信サービス全般の開発者に取材して初めて知ったことだが、このアプリは配信フォーマットがプラットフォームにより異なる。iOS版にはCAF(ALACで符合化したコンテナフォーマット)、Android版にはFLACで配信しているのだ。ちなみに、ユーザー側から見た場合は、オフライン再生の利便性を100%実現しているのもポイントだろう。
そのワークフローを手短に説明すると、アプリから配信元のサーバーにダウンロードを依頼した時、サーバ側でクライアント(スマートフォン)の環境を判断、オリジナル音源から変換処理を行うという流れになる。オリジナル音源はFLACもあればWAVもありとさまざまだが、iOSには最大48kHz/24bitのCAFで、Androidには最大96kHz/24bitのFLACで送信するしくみだ。
関連リンク
クローズアップCLOSEUP
-
高音質と機能性を両立する新たなスタンダード機!AVIOT完全ワイヤレス「TE-V1R」レビュー
-
初めてのスクリーンなら シアターハウス「WCBシリーズ」が推し!高コスパで“王道シアター”
-
ファッション性と機能性のバランスが抜群なヘッドホンAVIOT「WA-Q1」レビュー
-
【読者限定割引クーポンあり】多彩なコーデックと強力なANCで快適リスニング!「EarFun Air Pro 4」レビュー
-
ソニーの新ながら聴きイヤホン「LinkBuds Fit」徹底レビュー!スピーカーとも連携
-
ソニー「BRAVIA Theatre Quad」“本格”シアターを“手軽に”実現
-
ソニー「BRAVIA Theatre Bar 9/Bar 8」は「リビングシアターの理想形」
アクセスランキング
RANKING
11/21 10:37 更新