Classic/VPC 환경에서 이용 가능합니다.
이 페이지에서는 앱 내에서 스트리밍 가능한 비디오 포맷과 지원 플레이어를 설명합니다.
참고
- React Native SDK 예제를 실행하려면 Standard 요금제를 이용해야 합니다.
- 현재 베타 버전으로 제공 중이며 기능에 대한 모니터링 진행 중입니다.
React Native용 컴포넌트
React Native 애플리케이션 내에서 비디오 파일(m3u, mpd, mp4 등)을 스트리밍할 수 있습니다.
- 안드로이드용 ExoPlayer
- iOS, tvOS 및 visionOS용 AVPlayer
- Windows용 Windows UWP
- 자막(사이드 로딩)
- DRM 지원
- PiP(화면 속 화면)
- SaaS로 컨트롤 되는 UI 및 커스텀 기능
React Native Video 기반 비디오 플레이어
React Native Video 라이브러리 V6.x 를 기반으로 서비스됩니다.
React Native 버전이 0.68.2 이상이어야 합니다.
import { VpePlayer } from 'vpe-react-native';
const = VideoPlayer = ()=>{
return (
<VpePlayer
accessKey={'VPE ACCESS KEY'} //AppID 와 일치하는 Access Key
platform={'pub'} //pub : 민간 , gov : 공공
options={{
playlist: [ //재생소스
{
file: 'https://m4qgahqg2249.edge.naverncp.com/hls/a4oif2oPHP-HlGGWOFm29A__/endpoint/sample/221027_NAVER_Cloud_intro_Long_ver_AVC_,FHD_2Pass_30fps,HD_2Pass_30fps,SD_2Pass_30fps,.mp4.smil/master.m3u8',
}
],
autostart: true, //자동재생 여부
muted: true, //음소거 여부
aspectRatio: '16/9', //화면비
}}
/>
)
}