私はライブ配信アプリの実装しています。想像の通りライブ配信アプリは視聴や配信機能に加え、様々な機能があるため、実装やパフォーマンス面の調整の難易度が高いです。
私たちはこのアプリをFlutterで実装したことで、想像以上に多くの課題にも直面しました。加えてライブ配信の仕組みは外部のネイティブSDKに依存しているので、ネイティブ連携も必要でした。
このトークではこのライブ配信アプリの視聴や配信機能の実装での知見や直面した課題を共有します。また最近取り組んでいるパフォーマンス改善についても紹介します。
1 視聴や配信の仕組み
2.動画プレイヤーでのPlatformViewやTexture Widgetの活用
3.パフォーマンス改善やその計測方法