最近公司新开一个智能硬件的项目,设备要和服务器通信,发送音频和其他命令之类的东西,决定在ios和安卓上统一用MQTT协议来做。
附加了音频的发送和接收并且播放功能。
遇到的坑:
安卓那边把音频数据base64编码传到ios端后,ios端base64解码后为空-解码失败,原因是安卓那边编码的base64有换行符在里面,叫安卓那边把换行符去掉就行了。
配置好的工程:https://download.csdn.net/download/ffffuckyou/11191109
最近公司新开一个智能硬件的项目,设备要和服务器通信,发送音频和其他命令之类的东西,决定在ios和安卓上统一用MQTT协议来做。
附加了音频的发送和接收并且播放功能。
遇到的坑:
安卓那边把音频数据base64编码传到ios端后,ios端base64解码后为空-解码失败,原因是安卓那边编码的base64有换行符在里面,叫安卓那边把换行符去掉就行了。
配置好的工程:https://download.csdn.net/download/ffffuckyou/11191109
相关文章: