0.0.9 • Published 1 year ago
aliyun-media-to-data v0.0.9
- 普通用法
import Media from 'aliyun-media-to-data';
const mediaLib = new Media({
video: true,
audio: true,
});
mediaLib.on('data', data => {
const { audio, video } = data;
// base64数据
console.log(audio.data, video.data);
})
navigator.mediaDevices.getUserMedia({
video: true,
audio: true,
})
.then(function(stream: MediaStream) {
mediaLib.setStream(stream);
});
- 如果要更改获取video数据的配置
const mediaLib = new Media({
video: {
// 一秒获取多少图片,默认10
fps: 10,
// 获取图片的宽度,等比缩放,默认200
width: 200,
},
audio: {
// 获取音频数据的频率,默认60
fps: 60,
},
});