问题标签 [roku]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1020 浏览

json - Vimeo API 对 GET 请求没有响应

对于我正在构建的 Roku 应用程序,我需要获取 Vimeo 用户的频道列表。这是公共数据,所以我可以使用他们的 Simple API 来获取它,如下例所示:

https://vimeo.com/api/v2/user17146517/albums.json

只需访问 url,该请求就可以很好地工作 - 我得到一个 JSON 对象数组。请求在 Roku 项目中设置(同步):

响应是空的。当我异步尝试请求时,请求超时并且我什么也得不到。我也尝试过对完整的 Vimeo API 使用经过身份验证的请求,但看到了同样的问题。

此代码块适用于其他 url。像 JSON 测试 API 这样简单的东西会给我返回数据。我在可汗学院 ( http://www.khanacademy.org/api/v1/playlists )上找到了一个视频播放列表列表,其格式与我想要访问的 Vimeo API 类似,而且效果也很好。我想念的 Vimeo 有什么不同之处?谢谢!

0 投票
1 回答
525 浏览

xml - BrightScript 中的 roUrlTransfer

我正在为 Roku 创建自己的频道。我需要从服务器的 JSON 文件中获取我的视频和图像流。我找到了几个使用 roUrlTransfer 组件的示例,但所有这些示例都表明您需要先拥有一个 Web 服务才能从中获取 JSON 或 xml 文件,而我对创建 Web 服务并不十分熟悉. 我可以在我的服务器上放置一个 JSON 文件并使用 roUrlTransfer 获取它,而不是让 Web 服务为我生成该文件吗?

0 投票
1 回答
560 浏览

javascript - 使用 Marmalade SDK for Roku 进行 JavaScript/HTML 开发

我们能否使用 Marmalade SDK 而不是 BrightScript 为 Roku 开发 HTML5/JavaScript 应用程序?

非常感谢斯滕

0 投票
1 回答
320 浏览

amazon-web-services - 在 Brightscript 中生成即将到期的 AWS S3 URL 链接

有人可以向我指出一些使用brightscript 使用AWSaccesskey 生成过期AWS S3 url 以附加到来自XML 提要的视频链接的文档。

例子:http://s3.amazonaws.com/bucket/path?AWSAccessKeyId=44CF9590006BF252F707&Expires=1141889120&Signature=vjbyPxybdZaNmGa%2ByT272YEAiv4%3D

0 投票
2 回答
1112 浏览

roku - 如何在 BrightScript 中为特定屏幕设置背景图像?

如何在brightscript中为特定屏幕设置背景图像?

dfNewBitmapSet() 是用来设置背景的方法吗?!

请分享你的答案

0 投票
1 回答
199 浏览

roku - Roku - 页面未加载

我启用了 roku 开发模式,并尝试按照此页面中的说明使用 Roku ip 地址在 Web 浏览器中检查凭据。但该页面未在我的浏览器中加载。 http://blog.roku.com/developer/ 在此处输入图像描述

我的系统 ip 地址是 192.168.2.25,我的 Roku ip 地址是 192.168.3.110。

0 投票
1 回答
191 浏览

roku - roKeyboardScreen 自定义

roKeyboardScreen除了按钮 ( ButtonNormalColor& ButtonHighlightColor)之外,我找不到任何关于外观自定义的文档。我看到了“roKeyboardScreen color”主题,但没有任何答案。

我为所有屏幕中的面包屑文本自定义了颜色,并且roKeyboardScreen标题颜色与其不同,导致不良(不一致)的 UI 外观和感觉。另外,我很高兴知道还有其他roKeyboardScreen元素的自定义功能。

任何输入将不胜感激。

谢谢!

0 投票
1 回答
484 浏览

roku - 如何管理流缓冲?

我有一些关于缓冲以及如何管理它的问题。目前,我有一个 roku 频道,可以同时传输 mkv 和 mp4 文件,以及 hls 实时流。

当我以 50 Mbps 测试通道时,它运行良好,但在互联网连接速度较慢(5 - 12 Mbps)的情况下,它会缓冲很多,我没有找到任何有关如何管理它的信息。

对于直播,我正在使用使用 roVideoPlayer 的自定义播放器,为其提供直播链接列表。显然,当它失去连接时,它会跳到列表中的下一个项目,我想做的是即使连接很慢也重新缓冲当前频道。

现在对于 mkv 和 mp4,我使用的是 roVideoScreen,问题是对于高清内容(超过 420 个)它会缓冲很多,即使需要更长时间,我也只想缓冲一次。

任何帮助,将不胜感激

0 投票
1 回答
2219 浏览

exit - 手动退出 roku 应用程序

当我按下特定按钮时,我需要从一页退出我的 roku 应用程序。

我在尝试,

但它不会从我的应用程序中退出。我需要通过代码进入主屏幕。这可能吗?这MainMenuCanvas是一个内页来自其他一些页面。

0 投票
1 回答
771 浏览

google-dfp - 如何为 Roku 广告框架包含 Roku_Ads.brs 库

我正在尝试在 Roku 上使用 DFP 制作插播广告,但遇到了一些问题。

我正在阅读有关使用 Roku 广告框架 (RAF) 的文档,它说要放入Library "Roku_Ads.brs"我想使用 RAF 的代码中。由于它使用Library调用,它让我假设该库包含在 Roku 中,并且不必单独下载。

但是,当我放在文件Library "Roku_Ads.brs"顶部时lib/ads.brs,总是会收到以下错误:

我在这里想念什么?Roku_Ads.brs我需要先从某个地方下载一些文件吗?

谢谢您的帮助!