랭킹으로 돌아가기
Dash-Industry-Forum/dash.js
JavaScriptreference.dashif.org/dash.js/nightly/samples/dash-if-reference-player/index.htmlA reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers.
javascriptdashdrmcmafememedia-source-extensionsencrypted-media-extensionsmsssmooth-streamingvideoabradaptive-bitrate-streaming
주요 지표
스타 성장
스타
5.5k
포크
1.7k
주간 성장
—
이슈
127
2k4k
2012년 11월2015년 2월2017년 5월2019년 9월2021년 12월2024년 4월2026년 7월
아티팩트npm
npm install dash.jsREADME

Overview
dash.js is a JavaScript based implementation for the playback of MPEG DASH content in browser based environments that support the Media Source Extensions and the Encrypted Media Extensions.
Documentation
To get started, check out our documentation that includes a quickstart guide , usage instructions and contribution guidelines.
Hosted Examples
Quickstart
A very basic example on how to use dash.js in your application can be found below:
<!doctype html>
<html>
<head>
<title>dash.js Rocks</title>
<style>
video {
width: 640px;
height: 360px;
}
</style>
</head>
<body>
<div>
<video id="videoPlayer" controls></video>
</div>
<script src="https://cdn.dashjs.org/latest/modern/umd/dash.all.min.js"></script>
<script>
(function () {
var url = "https://dash.akamaized.net/envivio/EnvivioDash3/manifest.mpd";
var player = dashjs.MediaPlayer().create();
player.initialize(document.querySelector("#videoPlayer"), url, true);
})();
</script>
</body>
</html>
Contact
Please raise any issue directly on Github.
You can also find us on Slack! and on Google Groups.
License
dash.js is released under BSD license
Tested With
관련 저장소
