Vimeo는 다양한 사용 사례와 구현을 다루기 위해 여러 가지 개발자 도구를 제공합니다.
Vimeo API
Vimeo API는 계정 및 동영상에 대한 메타데이터를 활용하고 가져오는 데 사용됩니다. 다음과 같은 작업을 수행하려면 Vimeo API를 사용하세요.
- 계정에 동영상 업로드
- 동영상의 이름, 설명 또는 다이렉트 파일 링크와 같은 메타데이터 가져오기
- 동영상 프라이버시 설정 편집
- 계정 내 동영상 삭제
- 폴더에 동영상 추가하기
- 동영상의 프라이버시 설정 지정
Vimeo API에 대한 전체 문서는 개발자 사이트에서 찾을 수 있습니다. https://developer.vimeo.com/api/guides/start
라이브 api
Live API는 Vimeo Live 이벤트를 활용하고 제어하는 데 사용되는 Vimeo API의 일부입니다. 다음과 같은 작업을 수행하려면 Live API를 사용하세요.
- 라이브 이벤트 생성
- 반복 라이브 이벤트에 대한 HLS/M3U8 링크 받기
- 라이브 이벤트의 제목, 스트림 프라이버시 또는 임베드 옵션 설정
Live API에 대한 전체 문서는 개발자 사이트(https://developer.vimeo.com/api/live)에서 찾을 수 있습니다.
Live API에 대한 액세스는 Vimeo Enterprise 회원에게만 주어집니다.
oEmbed
Vimeo의 oEmbed 구현은 클라이언트가 지정한 매개변수가 있는 Vimeo Player 임베드 코드 및 관련 메타데이터를 프로그래밍 방식으로 가져오는 데 사용됩니다. 다음과 같은 작업을 수행하려면 oEmbed를 사용하세요.
- 특정 높이 및 너비의 임베드 코드 가져오기
- 특정 높이 및 너비의 섬네일 이미지 링크 가져오기
- 동영상의 기본 메타데이터 (이름 및 설명 등) 가져오기
Vimeo의 oEmbed 구현에 관한 전체 문서는 개발자 사이트 https://developer.vimeo.com/api/oembed에서 확인하세요.
플레이어 SDK
Vimeo Player SDK는 임베드돈 Vimeo 동영상 플레이어를 프로그래밍 방식으로 듣고 활용하고 제어하는 데 사용됩니다. 다음과 같은 작업을 수행하려면 플레이어 SDK를 사용하세요.
- 시청자가 동영상 재생을 마쳤을 때 웹페이지에서 작업 트리거
- 웹페이지에서 다른 작업이 수행되면 동영상 플레이어 일시 중지
- 플레이어의 자막 또는 캡션 텍스트 트랙 활성화
플레이어 SDK의 전체 문서는 개발자 사이트 https://developer.vimeo.com/player/sdk에서 확인하세요.