Back to Blog

비디오 강좌: 복잡한 라이브 스트리밍 Flutter 앱 개발

Video Course: Building a Complex LiveStream Flutter App

아고라는 다양한 사용 사례와 SDK를 지원하며, 짧은 튜토리얼은 이를 배우는 데 훌륭하지만, 대규모 프로젝트를 통해 모든 것이 어떻게 함께 작동하는지 확인할 수 있습니다. Agora가 제공하는 모든 도구를 활용하면, 개발자 팀이 수개월, 심지어 수년이 걸릴 수 있는 복잡한 앱을 매우 빠르게 구축할 수 있습니다.

아고라를 사용해 라이브 스트리밍 앱을 구축할 수 있었습니다:

  • 무대와 로비
  • 호스트가 사용자를 무대와 로비 사이로 이동시킬 수 있음
  • 무대에서의 사용자를 YouTube와 Twitch와 같은 다중 스트리밍 플랫폼으로 트랜스코딩 및 방송
  • 호스트가 사용자의 비디오 및 오디오를 제어할 수 있음

이 동영상은 agora_rtm 및 agora_rtc_engine을 사용하여 상태 관리를 계획하고 구현하는 전체 과정을 안내합니다. 여기서 사용하는 상태 관리 솔루션은 riverpod입니다. 버튼과 팝업 창을 위한 몇 가지 UI 패키지를 제외하면 코드는 순수 Flutter 코드입니다. 최종 프로젝트는 다음과 같습니다:

Building a Livestream Complex Flutter App 1

이 프로젝트의 소스 코드는 GitHub에서 확인할 수 있습니다:

Video Course: Building a Complex LiveStream Flutter App featured

유튜브 댓글에 의견을 남겨주세요!

RTE Telehealth 2023
Join us for RTE Telehealth - a virtual webinar where we’ll explore how AI and AR/VR technologies are shaping the future of healthcare delivery.

Learn more about Agora's video and voice solutions

Ready to chat through your real-time video and voice needs? We're here to help! Current Twilio customers get up to 2 months FREE.

Complete the form, and one of our experts will be in touch.

Try Agora for Free

Sign up and start building! You don’t pay until you scale.
Try for Free