모바일 프레임워크가 OTT 앱에 가장 적합한 옵션인가요?

JESS R의 사진
JESS R

모든 OTT 플랫폼에는 모바일 앱이 필요합니다. 앱애니에 따르면 2020년 4분기에 전 세계 모바일 동영상 스트리밍 앱 사용 시간은 무려 2,390억 시간에 달했습니다. 또한 OpenX에 따르면 평균적으로 OTT 사용자는 3개의 서로 다른 디바이스와 3개의 서로 다른 앱에서 콘텐츠를 시청한다고 합니다(OpenX). 2022년에 모바일 우선 전략이 없다면, 특히 비즈니스 모델이 SVoD이고 가입자가 휴대폰으로 시청할 수 있기를 기대하는 경우 치명적일 수 있습니다.

하지만 2007년 스티브 잡스가 아이폰으로 세상을 바꾼 이후 두 개의 경쟁 플랫폼(iOS와 Android)이 등장했습니다. 그 결과, 개발자와 기업은 프로그래밍 언어가 완전히 다른 별도의 생태계를 위한 OTT 앱 경험을 구축하는 데 어려움을 겪어 왔습니다. 지난 10년 동안 단일 엔지니어가 App Store와 Google Play에 출시할 수 있는 프레임워크를 만들어 이를 극복하려는 시도가 여러 차례 있었는데, 그 예로 PhoneGap, Ionic, Cordova 등이 있습니다.

모바일 개발 프레임워크란 무엇인가요?

모바일 개발 프레임워크는 앱이 다양한 모바일 환경과 상호 작용할 수 있는 구조를 제공하는 소프트웨어 라이브러리입니다. 다른 솔루션에 맞게 재사용하고 사용자 지정할 수 있는 기성 구성 요소가 있어 프로젝트 팀의 귀중한 시간을 절약할 수 있기 때문에 OTT 비즈니스에 특히 유용합니다. 출시 기간이 단축된다는 것은 비즈니스의 오버헤드가 줄어들어 콘텐츠와 가입자에게 더 많은 자금을 투자할 수 있다는 것을 의미합니다. 이는 경쟁이 치열한 업계와 OTT 앱 개발 예산이 제한적인 일부 지역에서는 매우 중요합니다.

모바일 개발 프레임워크의 과제

세계에서 가장 인기 있는 프로그래밍 언어인 JavaScript를 사용하여 iOS 및 Android 앱을 빌드하는 데 사용할 수 있기 때문에 현재 프레임워크의 강자로 불리는 React Native가 있습니다. Facebook에서 만든 이 프레임워크는 앱 스토어를 통해 사용자의 휴대폰에 직접 설치할 수 있는 앱을 빌드하는 데 사용됩니다. 이러한 앱은 기기의 기능과 프로세서를 최대한 활용하여 강력하고 몰입감 있는 사용자 경험을 제공할 수 있습니다. 하지만 동영상 재생에 대한 높은 요구 사항으로 인해 동영상 및 모바일 앱 작업을 해본 적이 없는 개발자에게는 예상치 못한 골칫거리가 될 수 있습니다.

리액트 네이티브 프레임워크는 기본 자바스크립트와 네이티브 모바일 코드가 서로 통신할 수 있도록 하는 계층인 자바스크립트 브릿지를 사용합니다. 앱이 실행 중일 때 브릿지는 계속 열려 있어야 하며, 동영상 재생과 같이 CPU를 많이 사용하는 기능을 실행할 때 특히 바빠집니다. 이는 궁극적으로 앱 성능에 영향을 미치고 준비되지 않은 엔지니어에게 불만을 야기합니다.

구글은 Flutter라는 새로운 모바일 프레임워크를 구축했는데, 이 프레임워크는 Dart라는 언어로 작성되었습니다. 리액트 네이티브와의 가장 큰 차이점은 Flutter에는 브릿지가 필요하지 않다는 점입니다. 대신 네이티브 코드에서 직접 작동합니다. 따라서 Flutter 앱은 비디오와 동일한 성능 문제를 겪지 않습니다. 또한 Flutter에는 프레임워크와 함께 직접 제공되는 Google 제공 위젯과 라이브러리가 더 많기 때문에 앱을 훨씬 더 빠르게 빌드할 수 있습니다. 반면에 React Native는 서드파티 라이브러리에 크게 의존합니다. 단점은 Flutter 개발자가 매우 적고 배우는 데 시간이 걸린다는 점입니다. 아직 초기 단계에 있으며 Google에서 자주 업데이트하고 있습니다. Google이 Flutter를 계속 유지할지 여부와 인기 면에서 React Native를 따라잡을 수 있을지는 시간이 지나면 알 수 있을 것입니다.

브라이트코브 및 모바일 개발 프레임워크

브라이트코브는 모바일 SDK에서 프레임워크를 지원하지 않습니다. 프레임워크는 완벽하지 않을 때만 훌륭한 것이기 때문입니다. 브라이트코브는 고객과 시청자에게 최상의 비디오 재생 경험을 제공하는 데 중점을 두고 있습니다. 하지만 글로벌 서비스 팀은 모바일 SDK로 캡슐화된 래퍼를 제공하여 React Native로 빌드된 앱과 호환될 수 있도록 지원합니다. React Native 래퍼는 DRM 지원을 포함한 기본적인 재생 기능을 제공합니다.

모바일 개발 프레임워크의 대안

더 빠른 시장 출시가 유혹적일 수 있지만, 동영상에 대한 최적의 성능과 사용자 경험을 제공하려면 기본적으로 OTT 플랫폼 앱을 구축하는 것이 최선의 선택입니다. 뛰어난 성능의 OTT 모바일 앱을 만들고자 한다면 출시 기간이 길고 비용이 더 많이 들더라도 네이티브 방식을 택할 것입니다. 또한 비즈니스 지원 측면에서도 장기적으로 더 나은 경향이 있습니다. OTT 플랫폼이 성공하면 기존 네이티브 앱을 반복하고 확장할 수 있는 개발자가 항상 존재할 것입니다. 브라이트코브의 글로벌 서비스 팀은 네이티브 앱이 더 나은 투자 수익을 제공한다고 확신하기 때문에 네이티브로 구축합니다. 우수한 성능의 앱으로 사용자를 유치하고 유지하는 것은 중요한 비즈니스 전략입니다.

전 세계가 점점 더 디지털화됨에 따라 OTT 비즈니스는 더 이상 최고의 모바일 앱을 필요로 하지 않으며, 오히려 이를 요구하고 있습니다. 빠르게 성장하는 이 시장에 뛰어들기 전에 비즈니스와 함께 성장할 수 있는 앱 개발 옵션을 선택해야 합니다.

공유 

태그

브라이트코브는 한 진단 장비 제조업체가 수업 시간과 비용을 줄이면서 성공을 개선할 수 있도록 지원했습니다.
브라이트코브는 가장 유명한 자동차 시장에서 방대한 레거시 비디오 라이브러리를 관리하고 수익을 창출할 수 있도록 지원합니다....
브랜드 무결성을 유지하기 위해 리테일 브랜드는 색상, 글꼴 등을 조정할 수 있는 맞춤형 동영상 플레이어가 필요합니다.

시작할 준비가 되셨나요?

브라이트코브로 영상 마케팅 성과와 ROI를 높이는 방법을 알아보세요. 지금 문의하시면 자세히 상담해드립니다.