Kotlin

デフォルトでは、Vonage Video のクライアント側ライブラリは、パブリッシャとサブスクライバに標準のビデオレンダラを提供します。 しかし、BaseVideoRenderer を使用して独自のレンダラーを作成することで、これをオーバーライドすることができます。

この例では

  • InvertedColorsVideoRendererBaseVideoRenderer を継承する。
  • MyRendererGLSurfaceView.Rendererを実装している。
  • A GLSurfaceView を使用して反転カラー映像を表示する。 OpenGL ES シェーダー

完成予想時間:25分

このチュートリアルをスキップしたい? で完成したKotlinクライアントのコードに直接ジャンプできます。 ベーシックビデオレンダラー のフォルダにあります。 Androidサンプルアプリレポ をGitHubにアップした。このレポには、プロジェクトの実行方法と探索方法に関する完全な文書が記載されたREADMEが含まれています。このチュートリアルでは、KotlinバージョンのAndroidサンプルアプリに焦点を当てます。

必要条件

このチュートリアルを完成させるために必要なもの:

基本的なビデオレンダリング

Vonage Video Android SDK を使用して、Kotlin でカスタムビデオレンダラーを使用してビデオストリームの白黒バージョンを表示する方法を学びます。

以下の言語で利用可能:
Kotlin Swift
手順
1
はじめに
2
はじめに
3
新規プロジェクトの作成
4
Android SDKの追加
5
認証の設定
6
許可を求める
7
反転ビデオレンダラーの作成
8
カスタムレンダラ(MyRenderer)の作成
9
セッションへのストリームの公開
10
カスタムレンダラーをパブリッシャー/サブスクライバーに接続する
11
アプリの実行
12
結論