默认
发表评论 0
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
通过消息路由从服务同步的 RC:VcMsg 语音消息怎么转RCVoiceMessage
阅读(9577) | 评论(0 收藏 淘帖
解析成语音消息相关代码参考
(来源参考:https://www.rongcloud.cn/?utm_source=SEO

        NSString *content = @""从app服务取下来的语音base64数据"";

        NSDictionary *json = @{@""content"":content,@""duration""(3)};//语音消息实际内容

        NSData *aData= [NSJSONSerialization dataWithJSONObject:json options:kNilOptions error:nil];

        RCVoiceMessage *voice = [[RCVoiceMessage alloc] init];

        [voice decodeWithData:aData];

注意:

不要使用 RCVoiceMessage 下面方法直接初始化

+ (instancetype)messageWithAudioNSData *)audioData durationlong)duration;

服务取下来的数据是 amrBase64 字符串,上传初始化方法传参的data 是wav格式的音频数据,格式不匹配"


即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

上一篇:如何修改文本消息TextMessage的搜索逻辑下一篇:融云 SDK 是否支持 AndroidX
推荐方案
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部