Shaka Player

Shaka Player

Shaka Player는 적응 형 미디어를위한 오픈 소스 JavaScript 라이브러리입니다.플러그인이나 Flash를 사용하지 않고 브라우저에서 적응 형 미디어 형식 (예 : DASH 및 HLS)을 재생합니다.대신 Shaka Player는 공개 웹 표준 인 MediaSourc Extensions 및 EME를 사용합니다.
Shaka Player는 적응 형 미디어를위한 오픈 소스 JavaScript 라이브러리입니다.플러그인이나 Flash를 사용하지 않고 브라우저에서 적응 형 미디어 형식 (예 : DASH 및 HLS)을 재생합니다.대신 Shaka Player는 공개 웹 표준 인 MediaSource Extensions 및 Encrypted Media Extensions를 사용합니다.Shaka Player는 IndexedDB를 사용하여 오프라인 저장 및 미디어 재생을 지원합니다.컨텐츠는 모든 브라우저에 저장할 수 있습니다.라이센스 저장은 브라우저 지원에 따라 다릅니다.우리의 주요 목표는 최신 브라우저 기술을 사용하여 적응 형 비트 레이트 비디오 및 오디오를 가능한 한 쉽게 스트리밍하는 것입니다.우리는 라이브러리를 가볍고 단순하게 유지하고 타사의 의존성을 피하려고 노력합니다.빌드하고 배포하는 데 필요한 모든 것이 소스에 있습니다.DASH 기능 지원되는 DASH 기능 : VOD, 라이브 및 진행중인 레코딩 (동적 VOD 컨텐츠) 라이브 스트림에서 뒤로 탐색하기위한 MPD @ timeShiftBufferDepth 다주기 컨텐츠 (정적 및 동적) Xlink 요소 (액추 에이션 = on로드 만 해당, 해결 대상)0, 폴백 콘텐츠) 모든 형태의 세그먼트 인덱스 정보 : SegmentBase @ indexRange, SegmentTimeline, SegmentTemplate @ duration, SegmentTemplate @ index, SegmentList 멀티 코덱 / 멀티 컨테이너 매니페스트 (브라우저와의 지원을 협상하고 최상의 것을 선택합니다) 암호화컨텐츠 (사용자 정의 ContentProtection 스키마, 매니페스트의 PSSH 포함) 키 회전 트릭 모드는 HLS 기능을 추적합니다. HLS 기능 지원 : VOD, 라이브 및 이벤트 유형 Widevine ISO-BMFF / MP4 / CMAF를 사용하여 암호화 된 컨텐츠 MPEG-2 TS 지원 (트랜스 무싱 제공)mux.js v4.4 +에 의해 별도로 포함되어야 함) WebVTT 및 TTML CEA-608 / 708 캡션
shaka-player

Self-Hosted 용 Shaka Player의 대안

VideoJS

VideoJS

VideoJS는 브라우저가 HTML5 비디오를 지원하지 않을 때 Flash 비디오 플레이어로 대체되는 Javascript 및 CSS로 제작 된 HTML5 비디오 플레이어입니다.
Plyr

Plyr

왜?최신 브라우저를 지원하는 가볍고 액세스 가능하며 사용자 정의 가능한 미디어 플레이어가 필요했습니다.물론, 다른 플레이어가 많이 있지만 우리는 일을 계속하고 싶었습니다 ...
MediaElement.js

MediaElement.js

HTML5과하나의 파일.모든 브라우저동일한 UI.
Accessible HTML5 Video Player

Accessible HTML5 Video Player

캡션 및 화면 판독기 액세스 기능을 지원하는 가벼운 HTML5 비디오 플레이어.자세한 내용은 PayPal Engineering 블로그에서 블로그 게시물 액세스 가능한 HTML5 비디오 플레이어 소개를 참조하십시오.
Indigo Player

Indigo Player

Indigo Players는 확장 성이 뛰어난 최신 TypeScript / JS 비디오 플레이어입니다.MPEG-Dash / HLS / MPEG-4를 처리하며 HTML5 비디오 요소 위에 구축되었습니다.