YouTube和Netflix如何将内容推送到Roku?

YouTube和Netflix如何将内容推送到Roku?,youtube,netflix,roku,Youtube,Netflix,Roku,使用移动应用程序,可以将媒体从移动应用程序“投射”到同一网络上的Roku设备。我不理解正在使用的机制,该机制允许远程设备(例如YouTube Android应用程序)导致所选Roku打开YouTube频道并开始播放视频。 我查阅了Roku开发者文档,在没有用户选择频道的情况下,无法找到任何启动频道的方法。这是一种方法: 使用 要查找Roku设备,请执行以下操作 使用 命令,以确保已安装您目标的应用程序 和/或获取应用程序id。您也可以使用 如果您知道应用程序id并且发现该应用程序是 未安装 使用

使用移动应用程序,可以将媒体从移动应用程序“投射”到同一网络上的Roku设备。我不理解正在使用的机制,该机制允许远程设备(例如YouTube Android应用程序)导致所选Roku打开YouTube频道并开始播放视频。
我查阅了Roku开发者文档,在没有用户选择频道的情况下,无法找到任何启动频道的方法。

这是一种方法:

  • 使用 要查找Roku设备,请执行以下操作
  • 使用 命令,以确保已安装您目标的应用程序 和/或获取应用程序id。您也可以使用 如果您知道应用程序id并且发现该应用程序是 未安装
  • 使用 打开应用程序并深入链接到特定内容。url应该是 看起来像这样
    http://:8060/launch/?contentId=&mediaType=movie

    请注意,
    install/appID
    命令也会在安装后启动应用程序 它的安装方式与
    launch/appID
    命令相同
  • 处理Roku应用程序中的深层链接
  • 例如:

    sub main(args as dynamic)
      contentID = args.contentID
      mediaType = args.mediaType
      if contentID <> invalid and mediaType <> invalid
        // Either store the parameters for later use in the app, or make the 
        // requests to your content API right here.
      end if
    end sub
    
    sub-main(参数为动态)
    contentID=args.contentID
    mediaType=args.mediaType
    如果contentID无效,mediaType无效
    //将参数存储在应用程序中供以后使用,或者
    //对您的内容API的请求就在这里。
    如果结束
    端接头
    
    关于深度链接的更多详细信息。

    除了答案之外,您还可以在此处查看一些简单的实现。

    所以您会问“如何以编程方式将内容推送到Roku(如Youtube和Netflix)”?