AccStreamPlayer
🚀 AccStreamPlayer 🌈. 在浏览器上播放 ACC 音频流
安装
npm i acc-streams-player
使用
import AccStreamPlayer from "acc-streams-player";
new AccStreamPlayer();
api
HTMLCanvasElement
canvas dom,用来绘制解码出来的图像
方法
方法 | 说明 | 参数 |
---|---|---|
feed | 喂给播放器 一帧 h265 视频流 | (arraybuffer,timestamp),arraybuffer 是 ArrayBuffer 类型,timestamp 是 number 类型的时间戳(秒) |
pause | 暂停播放 | |
play | 开始播放 | |
destroy | 销毁播放器 |
监听事件
事件 | 说明 | 回调值 |
---|---|---|
ready | 播放器已准备好,可以开始调用 start 方法和 feed 方法了 | |
play | 音频正在播放 | |
pause | 音频暂停 | |
error | 音频播放出错 |
简单代码
import AccStreamPlayer from "acc-streams-player";
var audio = new AccStreamPlayer();
function feed(arraybuffer) {
if (audio) {
audio.feed(arraybuffer);
}
}
Thank you for your star