top of page
FlutterCon_logo.png

7-9 OCT. 2026

BERLIN

FlutterCon_icon_turned.png
Anita_Singh_edited.jpg

( SPEAKER )

Yugo Sugiyama

DeNA Co., Ltd.

( SESSION )

The Flutter Journey of Building a Live Streaming App — With a Side of Performance Tuning

I currently work on the development of a live streaming app, where users can both view and broadcast video streams. As you might expect, live streaming apps come with complex requirements—not only do they need to support smooth video playback and broadcasting, but also a variety of interactive features. This makes implementation particularly challenging, especially from a performance perspective. Our app is built with Flutter, and throughout its development, we’ve encountered several Flutter-specific architectural and performance problems. In addition, because we rely on iOS/Android third-party SDKs for the live streaming infrastructure, we needed to deeply integrate native components with Flutter components. In this talk, I’ll share insights from building and optimizing our live streaming app—focusing on both the architectural decisions and the performance tuning process. Topics include: 1. The architecture behind video playback and broadcasting 2. Techniques for using PlatformView and Texture widgets with native video players 3. Our approach to measuring and improving performance This session will include topics of both Flutter and native (iOS/Android) implementations, as the integration between them plays a critical role in the overall experience.
bottom of page