Kotlin
デフォルトでは、Vonage Video のクライアント側ライブラリは、パブリッシャとサブスクライバに標準のビデオレンダラを提供します。 しかし、BaseVideoRenderer を使用して独自のレンダラーを作成することで、これをオーバーライドすることができます。
この例では
InvertedColorsVideoRendererBaseVideoRenderer を継承する。MyRendererGLSurfaceView.Rendererを実装している。- A
GLSurfaceViewを使用して反転カラー映像を表示する。OpenGL ESシェーダー
完成予想時間:25分
このチュートリアルをスキップしたい? で完成したKotlinクライアントのコードに直接ジャンプできます。 ベーシックビデオレンダラー のフォルダにあります。 Androidサンプルアプリレポ をGitHubにアップした。このレポには、プロジェクトの実行方法と探索方法に関する完全な文書が記載されたREADMEが含まれています。このチュートリアルでは、KotlinバージョンのAndroidサンプルアプリに焦点を当てます。
必要条件
このチュートリアルを完成させるために必要なもの:
- 有効なVonage Video APIアカウント - お持ちでない場合は、以下のことが可能です。 無料体験を申し込む
- アンドロイドスタジオ
基本的なビデオレンダリング
Vonage Video Android SDK を使用して、Kotlin でカスタムビデオレンダラーを使用してビデオストリームの白黒バージョンを表示する方法を学びます。
手順
1
はじめに2
はじめに3
新規プロジェクトの作成4
Android SDKの追加5
認証の設定6
許可を求める7
反転ビデオレンダラーの作成8
カスタムレンダラ(MyRenderer)の作成9
セッションへのストリームの公開10
カスタムレンダラーをパブリッシャー/サブスクライバーに接続する11
アプリの実行12
結論