#青训营笔记创作活动#
2月9日 打卡day1
今日学习本章学习了webRTC。 了解了navigator.mediaDevices.getUserMedia(constraints) API 来去获取用户媒体设备,返回的是promise,支持then,catch等方法;可用传进去constraints参数是对象,可有audio,video等内置参数;将video和canvas 进行绑定;2. 运用toDataURL将canvas 转化成base64图片;3. 通过navigator.mediaDevices.enumerateDevices API 进行媒体设备进行切换;4. 通过使用 exact 关键字,强制切换前后摄像头;5. 通过getDisplayMedia 获取屏幕共享的媒体流;6. 通过MediaRecorder API 可以进行录制媒体流;7. 可以通过MediaRecorder.isTypeSupported API 进行判断用户是否支持媒体录制;8. 可以通过getImageData API 获取canvas 图像数据;9. 用captureStream API可以将canvas 画布转化成视频流
展开
评论