RealNetworks

Helix DNA は、使用するデバイス、ネットワーク、オペレーティング システム、またはアプリケーション開発環境を問わずにリッチ メディア アプリケーションを迅速に開発、展開できるように開発された汎用デジタル メディア プラットフォームです。Helix DNA 対応デバイスは、スマートフォン、多機能携帯電話、ポータブル メディア プレーヤー、テレビ、インターネット ラジオなどのメーカーによって現在までに 4 億 3,000 万台以上が展開されています。Helix DNA のコードはバイナリ形式およびソース コード形式で使用でき、各種オープンソース ライセンスおよび商用ソース ライセンスによるライセンス供与が可能です。

クロスプラットフォームかつマルチフォーマットでのキャリアグレードのサービスを実現

Helix DNA は、キャリアグレード、クロスプラットフォーム、かつマルチフォーマットの最新クライアント ミドルウェア ソリューションであり、卓越したメディア アプリケーションとサービスを開発できるように設計されています。さまざまなデバイスと、Windows Mobile、Linux、Symbian、Android などの各種オペレーティング システムに一貫性のあるメディア機能セットを提供します。Helix DNA は世界の 100 以上のブロードバンドおよびモバイル通信事業者に利用されており、Nokia、Motorola、LG、HTC、Sony Ericsson、Samsung などのメーカーから出荷された数百万台のモバイル デバイスの基本メディア エンジンとして採用されています。

デジタル メディアの基礎的要素

Helix DNA は、異なるさまざまなデバイス セットに共通のメディア機能セットを提供します。音楽プレーヤー、着メロや呼出音のプレーヤー、ビデオ プレーヤーなどのデバイス メディア アプリケーションは、Helix DNA を利用することでより優れたパフォーマンスとメディア体験をユーザに提供できるようになります。また、アプリケーション間でのデータ共有や通信もより簡単に実行できるようになります。各メーカーは、自社のメディア アプリケーションと Helix DNA を一度統合するだけで、自社開発アプリケーションとデバイス固有ハードウェアを統合したり、オペレーティング システムを実装するための時間とコストを節約できます。この結果、メーカーは新規デバイスを個別に統合、テストする手間を削減し、革新的なアプリケーションの開発、および製品の市場投入期間の短縮に集中できます。

Helix DNA はダイナミックな多用途アーキテクチャを提供しており、マルチメディアをさまざまな用途に対応させることができます。Helix DNA には完全なコンポーネント セットが用意されており、これを利用することで、ローカル環境に保存されている、または RTSP/RTP/RDT/HTTP などの業界標準ネットワーク ストリーミング プロトコルを通じてアクセスできる数種類のフォーマットとコーデックを再生できます。また、メディア ライブラリ マネージャ、メタデータ/サムネイル エンジン、ダウンロード マネージャなどのメディア管理機能も用意されており、豊かなメディア体験をユーザに提供できます。

Helix DNA

Helix DNA は、オーディオ/ビデオのキャプチャ/エンコーディングや、メディア ファイルのフォーマット変換など、高度なマルチメディア用途にも利用できます。この機能の大部分は完全にクロスプラットフォームであり、OS やアーキテクチャに依存しません。一方で、プラットフォームに固有の機能は文書化された C++ クラスとして抽象化されており、各プラットフォームに簡単にポーティングできます。現在では、Helix DNA の数種類のポート (Windows Mobile、Symbian、Linux、Android など) が Helix Community で公開されています。

Helix DNA は、Helix Community で共同開発されているオープンソース製品です。Helix DNA と Helix Community は RealNetworks によって開始され、Nokia、Motorola、LG、Sony Ericsson、Samsung などの有力企業の協力を受けて、マルチメディア対応アプリケーションをさらに強化するために現在も進化を続けています。Helix DNA のソース コードは公開されており、各メーカーはそれぞれのニーズに合わせて機能を自由に変更できます。統合について疑問点がある場合は、各メーカーはコミュニティ メンバーからアドバイスを受けることができ、また、プレミアム サポート プログラムに加入することもできます。

コミュニティのメンバー数は 15 万人を超え、コンセンサスベースの開発プロセスを提供しています。この大規模で多様なコミュニティに参加しているすべての開発者が、卓越したマルチメディア対応アプリケーションの開発に取り組んでいます。コミュニティには簡単に参加できます。Helix DNA の最新ビルドをダウンロードしてそれを試す、バグを報告する、新機能に関するアイデアを投稿する、Helix DNA のソース コードをダウンロードして新しいモジュールを作成する、または単にプロジェクトのホーム ページにアクセスして最新のニュースを読むなど、さまざまな関わり方ができます。

リソース

データシート

お問い合わせ