根据之前的rtmp相关文档,在ti368上进行rtmp推送,碰到的问题汇总
1、苹果手机解码不正常,android、vlc都正常。
查出原因为苹果手机校验很严格,推送的sps中出现了00 00 01字段,导致苹果解析sps出现问题,所以不能解码。
2、苹果手机只能解一帧。
原因为音频推送不正常,推送的音频config字段与实际的不匹配。
3、ti368的aac编码为adts,在rtmp推送时,需要将前面的7个字节的adts头去掉。
根据之前的rtmp相关文档,在ti368上进行rtmp推送,碰到的问题汇总
1、苹果手机解码不正常,android、vlc都正常。
查出原因为苹果手机校验很严格,推送的sps中出现了00 00 01字段,导致苹果解析sps出现问题,所以不能解码。
2、苹果手机只能解一帧。
原因为音频推送不正常,推送的音频config字段与实际的不匹配。
3、ti368的aac编码为adts,在rtmp推送时,需要将前面的7个字节的adts头去掉。