metaRTC
metaRTC copied to clipboard
对接阿里云的低延迟直播时的一些代码问题
在嵌入式端使用metartc whip推流阿里云的直播服务时,遇到的一些问题
- 代码中的yang_http_post不支持ssl,线上环境基本都是ssl的,我使用libcurl来请求阿里云的whip接口
- 阿里云的直播服务whip要求上传的sdp里面的msid必须为指定的两个值,rtc audio/rtc video, 通过修改源码编译后可以获取sdp信息
- 阿里云的whip接口返回的sdp信息中的部分字段长度很长,例如ufrag,超过100个字节,代码里面的有些地方只为一些字段分配了64甚至更少的内存,运行时会崩溃 改完以上几点问题后可以成功推流阿里云低延迟RTS直播服务,并且正常播流。感谢您的开源项目
可以分享参考学习下不,刚接触metaRTC 从0开始~~