
シェア:
シニア・ソフトウェア・エンジニア。開発者と協力してAPIを作るのが好き。APIやSDKを構築していないときは、カンファレンスやミートアップで講演している。
OpenTokバージョン2.17:新機能と使い方
所要時間:1 分
Video Client SDKの最新バージョン、OpenTok v2.17がリリースされました。新機能とその使い方についてお知らせします。
Microsoft Edge 18 サポート
今年初め、マイクロソフトは クロミウムベースのエッジ(Edgium)を発表し、テスト済みのオープンソースのChromiumテクノロジーとWebRTCコードベースを活用しました。このことを念頭に置いて、画面共有などの機能を含むEdge 18の完全サポートを追加しました。
Safari画面共有

Safari 13では、WebRTC対応アプリケーションで画面共有ができるようになりました。OpenTok APIをそのまま使用するだけで、他のブラウザと同じようにスクリーンシェアができます。ライブ・デモを見るには Vonageビデオ会議をお試しください。
Internet Explorer 11のサポート終了について
ご存知のように、インターネット・エクスプローラーは古く、非推奨で、安全性が著しく低いウェブ・ブラウザーであり、ネイティブのWebRTCをサポートしていない(そのためプラグインが必要)。
また、マイクロソフト社はWindows 7のサポートを終了することになり、ユーザーがInternet Explorerを使い続ける環境になっていた可能性があります。これを踏まえ、2.17.0リリースをもってIE 11のサポートを終了することにしました。Internet Explorerでウェブを閲覧しているユーザーも多いと思いますので、アプリケーションでInternet Explorerをサポートする必要がある場合は、2.16バージョンのSDKを引き続きご利用ください。
アンドロイドSDK
私たちは、より詳細なAPIを公開し、Bluetooth対応デバイスを経由したオーディオのルーティングを容易にすることで、SDKの品質を向上させることに注力してきました。一般的に、SDKのパフォーマンスと信頼性も改善しました。いくつかのAPIを追加・非推奨としましたので、より詳細な説明についてはリリースノートをチェックされることをお勧めします。
Windows SDK
より多くの開発者がWindowsネイティブアプリケーションを構築しています。 カスタムTURNサーバーと6チャンネルオーディオデバイスのサポートを追加しました。また、開発者がSession、Publisher、Subscriberオブジェクトをインスタンス化する際にビルダーパターンを使用できるようにすることで、Windows SDK APIを強化しました。簡単な例を示します:
Publisher Publisher = new Publisher.Builder(Context.Instance)
{
Renderer = PublisherVideo
}.Build();
Session Session = new Session.Builder(Context.Instance, API_KEY, SESSION_ID).Build();
Subscriber subscriber = new Subscriber.Builder(Context.Instance, e.Stream)
{
Renderer = SubscriberVideo
}.Build();完全なサンプルをご覧になるには Windows SDKサンプルおよび リリースノート.なお、2.17.0バージョンは後方互換性があるため、古いAPIを引き続き使用することができます。
詳細については Vonageビデオ開発者センター.
Vonage Video APIの構築に興味がある方は、サインアップしてください。 こちら.