标签: brightscript

如果没有mod操作符,我该怎么办?

此脚本语言没有%或Mod().我有一个Fix(),它可以删除数字的小数部分.我只需要积极的结果,所以不要太强大.

modulo roku brightscript

12
推荐指数
3
解决办法
1万
查看次数

使用明亮的脚本单击“保存”按钮后,重定向到主页?

  1. 我已经在明亮的脚本中创建了登录屏幕和设置URL屏幕,并使用凭据用户名,登录屏幕中的密码和设置URL屏幕中的设置URL以及两个按钮进行保存和设置。

这只是我的登录屏幕:

  • 登入画面

    '''''''''''''''''''''''''''''''''''''''''''''''' '

    用户名: TextBox1

    密码: TextBox2

    保存 设置

    '''''''''''''''''''''''''''''''''''''''''''''''' '

我单击设置按钮打开设置URL屏幕,它在这里:

  • 网址画面

    ''''''''''''''''''''''''''''''''''''

    网址: TextBox3

    保存

    ''''''''''''''''''''''''''''''''''''

我在设置URL屏幕中写入设置URL,然后单击“保存”按钮。现在保存设置URL后,我想再次导航回登录屏幕。我将所有三个凭证都存储在roRegistrySection中。这是一家成功的商店。但是,登录屏幕和设置URL屏幕之间的导航无法正常工作。当我单击保存按钮时,它将打开主屏幕。任何人都知道如何在两个屏幕之间导航。

预期结果:按照以下步骤。

  1. 首先,我单击设置按钮以在文本框中输入URL。再次单击保存按钮后,导航回到登录屏幕。

  2. 在登录屏幕中,我有两个文本框。输入用户名和密码后,我单击“保存”按钮,然后使用roRegistrySection中的三个值存储重定向到主页。

任何人都知道问题。

roku brightscript

12
推荐指数
1
解决办法
275
查看次数

如何在roku中向某些服务器发出api请求

我非常擅长使用roku和roku特定语言(BasicScript).我需要对某些服务器进行api调用以获取通道.我不知道如何在roku中这样做.请建议.

xml ajax xmlhttprequest roku brightscript

6
推荐指数
1
解决办法
2840
查看次数

在没有XSLT的情况下使用ASP.NET控制台应用程序进行XML转换动态的哪种合适方式?

首先,我在ASP.NET中成功创建了Web API。从另一台服务器获取XML的API。我找到了适合XML的所有格式更改。

我试图应用belove逻辑:

 using (XmlReader reader = XmlReader.Create("XML.xml"))
 {
    //String starttime,Endtime;
    while (reader.Read())
    {
        // Only detect start elements.
        if (reader.IsStartElement())
        {
            switch (reader.Name)
            {                           
                   case "EventInfo":
                   // Detect this element.
                   Console.WriteLine("Start <content> element.  ");
                   Console.WriteLine();
                   break;
             }
         }
     }
}
Run Code Online (Sandbox Code Playgroud)

这样,仅单个文件即可转换为另一个文件。我试图一次创建多个文件,然后转换为另一种格式。

我从Web API提供了以下格式数据,这是一种常规XML格式:

<EventInfo>
   <Event>
        <EventId>1</EventId>   
        <EventName>shedule-1</EventName>   
        <EventText>ch1 Channel Description</EventText> 
        <StartTime>00:00:00</StartTime>
        <Duration>00:30:00</Duration>
        <Date>20.06.2019</Date>
   </Event>
<EventInfo>
Run Code Online (Sandbox Code Playgroud)

我在标题标签中应用了Logic,它的开始时间+持续时间是我的结束时间,我同时在tile标签中显示EventName和Time。

这是它的ROKU格式XML:

<Content>

      //Here i only print the HH-MM.
      <item title="00:00 - 00:30 shedule-1" LIVE="true" streamformat="mov" description="ch1 Channel Description" realeasedate="20.06.2019" description-color="0xC36419"/>

<Content>
Run Code Online (Sandbox Code Playgroud)

任何人都知道哪种是转换XML的最佳方法。谢谢。

xml asp.net console-application roku brightscript

6
推荐指数
0
解决办法
132
查看次数

如何在Roku ..中使用圆形图像视图?

我正在使用BrightScript和SceneGraph组件在圆形视图中显示图像,但是找不到“圆形视图”选项。我想要一个如下图的视图:

例

roku brightscript

6
推荐指数
0
解决办法
200
查看次数

在视频流中,如何获得块?

有人知道ROKU中哪个位置存储块吗?以及如何使用代码获取块

roku brightscript

6
推荐指数
0
解决办法
83
查看次数

从Roku中的临时文件读取和写入

在Roku中,如何从文件夹中的临时文件读取和写入数据tmp:?我找不到任何与此有关的文件.我存储的数据太大,无法存储在注册表中.

roku brightscript

5
推荐指数
1
解决办法
1377
查看次数

在 Roku 中播放 MultipleAudioTrack

我知道 Roku 不支持同时播放多个视频。但是,一些开发人员将多次播放和多个音轨这两种情况混为一谈。Roku 支持多音轨吗?

\n\n

我尝试在 Roku 中播放 MultipleAudioTrack。我使用下面的代码在这里找到了多个音轨,?"m.video.availableAudioTracks :"m.video.availableAudioTracks但这里没有任何可用的音轨。我的流签入 VLC MediaPlayer。这里有两条轨道可用。但是,我在 Roku 中没有找到。我的音频格式是 AAC。我也设置在这里m.video.audioFormat = "aac"。播放多个音频所需的任何其他配置。

\n\n

我的 m3u8 文件如下。

\n\n
#EXTM3U\n#EXT-X-TARGETDURATION:9\n#EXT-X-MEDIA-SEQUENCE:1\n#EXT-X-VERSION:3\n#EXTINF:8,\nRokuMedia00000001.ts\n#EXTINF:8,\nRokuMedia00000002.ts\n#EXTINF:8,\nRokuMedia00000003.ts\n
Run Code Online (Sandbox Code Playgroud)\n\n

m3u8文件需要什么配置吗?

\n\n

我阅读了Roku 提供的HLS\xc2\xa0文档\xc2\xa0。但是,我对 HLS Stream 仍然存在一些疑问。我使用 Roku Premiere plus 设备。\xc2\xa0

\n\n

在此输入图像描述

\n\n

对于 CC,我使用下面的编码启用隐藏式字幕选项。

\n\n
m.videoContent.streamformat = "hls"\nm.videoContent.subtitleTracks = [{ language: "EN", description: "EN", trackName: "eia608/1" }]\nm.videoContent.subtitleConfig = { trackName: "eia608/1" }\n
Run Code Online (Sandbox Code Playgroud)\n\n

它在 M3u8 文件内容中不可用。它可以在我的 ts 文件中找到。我在上面提到了我的M3u8内容。

\n\n

同样,我尝试使用编码启用多音轨。

\n\n

我使用跟随字段来获取多个音轨。

\n\n
?"m.video.availableAudioTracks :"m.video.availableAudioTracks\nm.video.audioFormat = "aac"\n
Run Code Online (Sandbox Code Playgroud)\n\n

我参考 …

audio video-streaming audiotrack roku brightscript

5
推荐指数
1
解决办法
595
查看次数

使用 AKAMAI CDN 播放流时,为什么 Roku 播放器会抛出错误“读者选择流错误:坏:无效或损坏的播放列表”

我们正在将 Akamai CDN HLS 流用于我们的一款 OTT 应用程序。该应用程序有两种类型(直播和点播)的流媒体 URL。播放 VOD 内容时,Roku 播放器可以流畅地播放流,但当我们播放直播流内容时,Roku 播放器会抛出错误“读者选择流错误:错误:无效或损坏的播放列表”在 Apple TV 等其他播放器上播放此流时, VLC、Exo Player、Android TV 和 Web 播放器(JWplayer、HTML5)然后流媒体将按预期工作。

此外,Roku 播放器上播放的实时视频很少。

我已经检查过这些要点。

  1. 检查API调用和端点
  2. 播放器的 URL 构成
  3. 托管 Cookie
  4. 检查了 HTTP 协议,例如 1.0/1.1/2.0
  5. 检查比特率25000以上
  6. 匹配的视频编解码器
  7. 虽然分辨率有所不同,但相同的分辨率在点播部分工作正常。

我过去 4 周一直在挖掘,但不幸的是我还没有找到任何解决方案。

非常感谢任何帮助

akamai cdn roku brightscript ott

5
推荐指数
0
解决办法
467
查看次数

BrightScript 中 m 和 m.top 的区别?

Roku 论坛上提供了此差异。但我不明白。有谁知道这个区别及其属性?

roku brightscript

4
推荐指数
1
解决办法
1415
查看次数