【发布时间】:2018-04-01 16:41:32
【问题描述】:
问题
我有一个调用 m3u8 直播流的 TVML 应用程序。问题是,如果流未激活,视频播放器会抛出无法自定义的错误消息。我想要做的是在尝试播放之前检查流是否是实时的。有没有办法可以在 javascript 中实现这一点?
错误:
(更新)
TVJS 播放错误事件返回代码为 -1008 的 IKJSError,描述:资源不可用和域:NSUrlErrorDomain。此错误还有一个基础错误(也称为 IKJSError),代码为 -12884,描述:“操作无法完成。 (CoreMediaErrorDomain 错误 -12884 - 未收到播放列表文件)”。
问题是当收到此错误时,播放器会立即在电视上显示我无法替换的错误消息。这就是为什么我想在尝试播放之前检查流是否处于直播状态。
【问题讨论】:
-
抛出的错误是什么?
-
刚刚用从playbackError事件收到的错误更新了问题。
-
你能在 stacksn-ps 重现问题吗?
标签: javascript live-streaming m3u8 tvml