tvlive和weblive两种播放模式有什么区别
两个容易混淆的入口
在平台切换窗里,除了虎牙、抖音这些具体平台,还有两个形态特殊的入口:TV LIVE 与 WEB LIVE。它们不是两个"平台",而是两种不同的内容获取方式,理解它们的差别对解决播放问题很有帮助。
TV LIVE:原生播放器直连
- 内容经由应用内集成的方式获取,用内置 ExoPlayer 播放器直接解码播放;
- 支持的交互最完整:线路切换、清晰度选择、弹幕、收藏、推送等都走这条路;
- 3.0.31 更新中的"增加 tvlive多源存储"就是对这一模式的增强,让直播源有多个备份来源;
- 3.0.29 的"兼容 多种直播源"同样服务于 tvlive 模式的稳定性。
WEB LIVE:网页方式播放
- 3.0.22 版本引入"weblive的网页播放",官方说明"均来自各官方网站的播放内容";
- 本质是用内置 WebView 打开平台网页版直播间,相当于在大屏上跑一个专门的浏览器页面;
- 适合原生方式暂时失效的平台或场景,作为兜底方案;
- 自带一些网页模式的特有设置:3.0.14 重构了 weblive 频道列表显示,3.0.18 增强了 weblive 在设置界面的遥控器选择,3.0.13 调整了 WebLive 的全屏策略。
怎么选
| 场景 | 建议 |
|---|---|
| 看虎牙、B站、抖音等主流平台 | 优先 tvlive,交互与画质控制最完整 |
| 某平台原生播放异常 | 切到 WEB LIVE 用网页方式看,等版本更新 |
| 需要官方网页端的完整功能 | WEB LIVE 更接近原平台体验 |
相关的版本演进
- 3.0.21:修复 weblive 列表无法选择频道的问题,移除了 weblive 的直播延迟检测;
- 3.0.20:优化 WebView 配置,增强网页兼容性;
- 3.0.18:重构 weblive 在设置界面无法使用遥控器选择的问题。
WebView 版本过低会有提示(3.0.19 优化了该提示),若 weblive 播放异常,可尝试升级系统 WebView。两种模式的具体表现可能随版本变化,以官方最新版为准。