首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何判断直播已结束?

如何判断直播已结束?

提问于 2018-09-12 00:29:07
回答 2关注 2查看 2.1K

如何判断直播已结束?

基于各种标准的实现原理不同,很多直播流通常没有结束事件(2006)抛出,此时可预期的表现是:主播结束推流后,SDK会很快发现数据流拉取失败(WARNING_RECONNECT),然后开始重试,直至三次重试失败后抛出PLAY_ERR_NET_DISCONNECT事件。

所以2006和2301&都要监听,用来作为直播结束的判定事件。

以上是文档中对判定直播结束事件的描述,现在遇到的问题如下:

经测试,直播结束、用户网络不佳或断网的情况下都返回了PLAY_ERR_NET_DISCONNECT事件,那么该如何真正判断直播已经结束了呢?

按文档的说法,因网络情况抛出的PLAY_ERR_NET_DISCONNECT事件也会提示直播结束了,这样对于我们的用户体验和流量方面都会带来很不利的影响,请问应该怎么解决呢?

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档