mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-08 19:06:15 -08:00
35 lines
833 B
JavaScript
35 lines
833 B
JavaScript
// npm i artplayer-proxy-mediabunny
|
|
// import artplayerProxyMediabunny from 'artplayer-proxy-mediabunny';
|
|
|
|
const art = new Artplayer({
|
|
container: '.artplayer-app',
|
|
url: 'https://test-streams.mux.dev/x36xhzz/x36xhzz.m3u8',
|
|
autoSize: true,
|
|
setting: true,
|
|
loop: true,
|
|
flip: true,
|
|
playbackRate: true,
|
|
fullscreen: true,
|
|
miniProgressBar: true,
|
|
autoPlayback: true,
|
|
autoOrientation: true,
|
|
proxy: artplayerProxyMediabunny({
|
|
m3u8: {
|
|
quality: {
|
|
control: true,
|
|
setting: true,
|
|
getName: level => level.height ? `${level.height}P` : level.name,
|
|
title: 'Quality',
|
|
auto: 'Auto',
|
|
},
|
|
audio: {
|
|
control: true,
|
|
setting: true,
|
|
getName: track => track.name || track.language,
|
|
title: 'Audio',
|
|
auto: 'Auto',
|
|
},
|
|
},
|
|
}),
|
|
})
|