O que DPlayer faz?
:lollipop: Wow, um adorável reprodutor de vídeo HTML5 com danmaku.
Recursos
- Suporte a danmaku: Comentários sobrepostos em tempo real, perfeitos para comunidades de anime e vídeos interativos.
- Streaming de mídia: Suporta HLS (m3u8), MPEG-DASH, FLV e outros formatos via plugins.
- Legendas: Suporte a legendas no formato WebVTT (vtt).
- Personalização: Temas, opções de exibição e controles configuráveis.
- Controles intuitivos: Play/Pause, volume, tela cheia, velocidade, qualidade e muito mais.
- Leve e rápido: Construído com HTML5 e JavaScript puro, sem dependências pesadas.
Como usar
<div id="dplayer"></div>
<script>
const dp = new DPlayer({
container: document.getElementById('dplayer'),
video: {
url: 'https://example.com/video.mp4',
pic: 'https://example.com/thumbnail.jpg',
type: 'auto'
},
danmaku: {
id: 'unique-id',
api: 'https://api.example.com/'
}
});
</script>
Documentação
Consulte a documentação oficial para guias completos, exemplos e API de desenvolvimento.
Suporte
- Navegadores modernos (Chrome, Firefox, Safari, Edge, etc.)
- Frameworks: React, Vue, Angular (veja wrappers oficiais)
- Instalação via npm:
npm install dplayer
Licença
Este projeto é licenciado sob a licença MIT.