サードパーティのアプリやWebサイトを埋め込む
iframeやサイトごとの個別統合に頼らず、埋め込み仮想コンピューター内でサードパーティのWebサイトやアプリケーションを開けます。
Hyperbeamは、Webアプリに仮想コンピューターを埋め込むためのAPIです。サードパーティのサイトやアプリを開き、音声と動画を同期し、複数ユーザーの操作を自社製品に追加できます。
Hyperbeamは、Webアプリケーションに仮想コンピューターを直接埋め込むためのAPIです。ホームページでは、仮想コンピューターをリモートデスクトップおよびモバイル環境として説明しており、製品独自のインターフェース内でChrome、Android、Linux、エミュレーター、その他のアプリを実行できます。
その主な目的は、開発者がサードパーティのWebサイトやアプリケーションを開き、複数参加者向けに音声と動画を同期し、ブラウザー拡張機能やダウンロードを必要とせずに共有操作を追加できるようにすることです。サイトでは、REST APIとフロントエンド向けのNPMパッケージを通じて、埋め込みブラウジングとコラボレーション機能を提供する方法として位置づけられています。
iframeやサイトごとの個別統合に頼らず、埋め込み仮想コンピューター内でサードパーティのWebサイトやアプリケーションを開けます。
通話のような操作向けにエコーキャンセルをサポートしながら、複数の参加者間で音声と動画を同期できます。
1人だけの画面共有に限定せず、複数の参加者が同じ仮想コンピューターを操作できるようにします。
バックエンドから埋め込み体験を形作るために、アプリをプログラムで開き、URLに移動し、スクリプトを実行できます。
ユーザーセッションを保存し、再認証やアプリの再起動なしで戻れるようにします。
WebGLサポート、未加工の音声・動画データ、モバイルのタッチ入力により、GPU負荷の高いインタラクティブなコンテンツをサポートします。
複数の人が同じ埋め込みブラウザーまたはアプリのセッションを同時に表示し、操作する必要があるコラボレーション機能を構築します。
対象ごとに個別のiframe回避策を保守することなく、アプリ内からサードパーティのWebサイトやツールにアクセスできるようにします。
参加者間で音声と動画を同期させる必要があるウォッチパーティーやメディア同期のワークフローを提供します。
製品デモ、チュートリアル、またはガイド付きワークフローのために、自社アプリ内に埋め込み型のデスクトップまたはモバイル風環境を作成します。
Hyperbeamは、Webアプリに仮想コンピューターを埋め込みたい開発者向けのAPIです。ソースでは、サードパーティのサイトやアプリを開くこと、複数の参加者間で音声と動画を同期すること、複数ユーザーの操作を追加することができると説明されています。
ソースによると、バックエンドは任意の言語で実装でき、HyperbeamのREST APIを使って連携します。フロントエンドはHyperbeamのNPMパッケージで読み込み、制御します。GitHubのhello-worldサンプルも案内されています。
ホームページでは、HyperbeamはChrome、Android、Linux、エミュレーターなどを埋め込めると説明されており、ブラウザー拡張やダウンロードなしでサードパーティのWebサイトやアプリケーションを埋め込めるとしています。
ホームページでは、毎月10,000分の無料枠から始められ、その後は従量課金であると案内されています。また、利用量に応じた割引が自動的に適用されると記載されています。