使用vimeo作为Feed构建Roku频道

时间:2016-10-26 08:48:10

标签: json vimeo channel roku

我很抱歉打扰你们这些看起来很简单的东西。我正在努力帮助开发一个公共Roku频道给一个我知道谁有100个视频的真棒部长。 (希望Naz Vanof或对此有很多了解的人可以提供帮助)

我试图找到有关如何将Vimeo用作json feed提供程序的信息,但没有找到任何教程。 (Vimeo的在线帮助没有帮助)。

首先,上传到我的Vimeo帐户的每个视频都需要做些什么准备才能用作json?我尝试在Direct Publisher Feed链接上使用我提供的Vimeo帐户的URL,但它不会接受它。

我已经在这个主题上搜索了两天,并没有真正到达任何地方,唯一可以看到相关内容的地方就在这里(Naz)。我正在使用的视频我已获得开发者的许可,但是他们通过Keepvid在线程序从Youtube下载到我的电脑,然后上传到Vimeo。这是一个问题吗?

对于缺乏知识感到抱歉,但我很高兴能够在这方面沾沾自喜,并且在其他领域具有很高的天赋,我只是这个领域的新手。从两天前开始,我浏览了Roku上的所有教程并完成了建立开发人员帐户的所有准备工作,并学习了如何加载和修改频道模板,现在我只需要知道如何获取我的URL链接以进行连接和在Vimeo上组织视频。稍后我会更深入地了解Brightscript应用程序。但他们为Direct Publisher模板所拥有的内容将非常适合入门。

再次感谢和抱歉这个基层问题。

4 个答案:

答案 0 :(得分:1)

Direct Publisher接受两种类型的Feed,如Direct Publisher Feed Specifications中所述:他们自己的自定义JSON格式(这不是我想象的Vimeo提供的,基于新的Direct Publisher的方式)和MRSS feed(Vimeo)可能提供,不确定)。如果Vimeo没有提供其中任何一个,那么您可能无法使用Direct Publisher,除非您在API层之间创建自己的层,从而将Vimeo提供的内容转换为Direct Publisher所需的内容。

答案 1 :(得分:0)

根据其他消息来源,Vimeo确实提供了JSON提要。我确实购买了Vimeo Pro,但仍然无法访问我的文件。我想知道Youtube上我必须下载上传到Vimeo的编码类型是否会干扰Direct Publisher Feed?它们不支持Youtube链接,因此我使用了Keppvid程序从Youtube下载然后上传到Vimeo。 Vimeo接受这些下载没问题。但我的URL不适用于Direct Publisher。我和Vimeo谈过,他们说我的帐户网址应该有效。我被卡住了。

答案 2 :(得分:0)

您需要将Vimeo提要与Roku的feed specification进行比较,并找出导致其无效的区别,然后将Vimeo提要加载到文本编辑器中并对其进行更改以使其兼容。或者,最好是编写一个脚本,在自己的服务器上进行转换,这样你就可以让它每天运行一次,然后将服务器从服务器传送到Roku的服务器,而不是直接从Vimeo传送。

答案 3 :(得分:0)

使用Vimeo的问题是将视频存放在外部xml文档中,vimeo在其URL中使用Ampersand。样品:

    https://player.vimeo.com/external/213601353.hd.mp4?s=71a24afbe4d4792806a08391263kjhisihe69fe2&profile_id=xxx

这需要修改为:

    https://player.vimeo.com/external/213601353.hd.mp4?s=71a24afbe4d4792806a0839126c484c175269fe2&profile_id=174

进行此更改后,将正确解析xml URL。该URL正在剥去&符号,这就是它可能无法正常工作的原因。我已经使用我们所有的vimeo视频对其进行了测试,现在它们正常运行。

希望这有帮助。