【问题标题】:How to check Operating System Version on the roku device programmatically?如何以编程方式检查 roku 设备上的操作系统版本?
【发布时间】:2020-01-21 18:28:06
【问题描述】:

我需要以编程方式获取 Roku 设备上的操作系统版本,因为我需要根据操作系统版本将播放 url 切换为 Playready url 或 Widevine url。因为 Roku 设备只有在 Roku 操作系统为 8.1 或高级时才能播放 Widevine 加密内容。

我们可以使用 roDeviceInfo 的 GetOSVersion() 来获取此信息,但此 API 从 Roku OS 9.2 开始可用。有没有其他方法可以让操作系统版本在 roku 设备上运行?

【问题讨论】:

    标签: roku brightscript


    【解决方案1】:

    您可以使用 roDeviceInfoGetVersion()。这将返回一个 13 个字符的字符串,其中第 3 到第 6 个字符是主要和次要数字。您可以使用 Mid(string, start_position, substring_length) 函数获取此子字符串。

    【讨论】:

      【解决方案2】:

      从 roDeviceinfo 你得到了关于 Roku 设备的所有信息

      【讨论】:

        猜你喜欢
        • 2019-02-09
        • 1970-01-01
        • 2017-10-25
        • 1970-01-01
        • 2016-10-08
        • 1970-01-01
        • 1970-01-01
        • 2016-09-29
        相关资源
        最近更新 更多