问题背景
在嵌入式平台下,需要将图片或者短视频转换成base64,通过json格式把数据和相关信息传出去。网上看到cjson这个库。但是,图片数据这么大,有接口可以直接调用么?有例子再好不过
可以试试直接传输文件流
应该没那种接口,就算有也不应该调用,毕竟若cjson没做优化的话,会很吃内存
可以考虑
用cjson生成 输出格式,注意 base64Content 内容为特殊占位字段(如 对应文件路径),然后发送数据,发送到 占位字段时,换成 base64的数据,base64数据发送完后,再发送json剩余数据