最近看到浏览器有个getUserMedia API可以获得摄像头,麦克风采集的数据,就想结合websocket做个语音聊天室玩玩。
但是得到的blob对象怎么放在json里传回去对我来说实在是个坑
最后采用把blob用FileReader的readAsDataURL转成base64格式传输,再转回blob对象的解决办法
转来转去的,base64格式还把原数据变大了1/3,怎么看也不是太好的解决方法
之后或许会再找找更优的解决方法(flag)
最近看到浏览器有个getUserMedia API可以获得摄像头,麦克风采集的数据,就想结合websocket做个语音聊天室玩玩。
但是得到的blob对象怎么放在json里传回去对我来说实在是个坑
最后采用把blob用FileReader的readAsDataURL转成base64格式传输,再转回blob对象的解决办法
转来转去的,base64格式还把原数据变大了1/3,怎么看也不是太好的解决方法
之后或许会再找找更优的解决方法(flag)
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。