直播视频小窗口具体实现

WindowManager 的FLAG_NOT_TOUCH_MODAL和 FLAG_NOT_FOCUSABLE 参数

WindowManager.LayoutParams详解总结和对应实例

产品要在首页右下角 【广告位】 位置 支持 视频小窗口播放功能

产品要在首页右下角 【广告位】 位置 支持 视频小窗口播放功能,这个需求的不容易实现是由于,播放器没有直播结束的回调事件,项目中是使用 腾讯im 推送的自定义消息【直播结束消息】来关闭直播页的。

直播视频小窗口具体实现

判断直播是否结束:基于各种标准的实现原理不同,许多直播流一般没有结束事件(2006)抛出,此时可预期的表现是:主播结束推流后,SDK 会很快发现数据流拉取失败(WARNING_RECONNECT),然后开始重试,直至三次重试失败后抛出 PLAY_ERR_NET_DISCONNECT 事件。所以2006和 -2301都要判断,用来作为直播结束的判定事件。

1,目前用户在首页还没有进入 直播间,所以不能用 腾讯im自定义消息来实现。

2,用推送的消息透传来实现? 轮训调接口的方式 + 条件判断(当前页面在前台) ?

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容