Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json 以vimeo为馈源构建Roku通道_Json_Vimeo_Channel_Roku - Fatal编程技术网

Json 以vimeo为馈源构建Roku通道

Json 以vimeo为馈源构建Roku通道,json,vimeo,channel,roku,Json,Vimeo,Channel,Roku,我很抱歉用这么简单的事情来打扰你们。我正试图为我认识的一位拥有100多部视频的杰出部长开发一个公共Roku频道。(希望纳兹·万诺夫或对这一点非常了解的人能帮上忙) 我试图找到关于如何使用Vimeo作为json提要提供程序的信息,但没有找到任何教程。(Vimeo的在线帮助没有帮助) 首先,是否需要为上传到我的Vimeo帐户的每个视频做一些准备,以便将它们用作json?我尝试在Direct Publisher提要链接上使用为我的Vimeo帐户提供的URL,但它不接受 我已经在这个主题上搜索了两天,但

我很抱歉用这么简单的事情来打扰你们。我正试图为我认识的一位拥有100多部视频的杰出部长开发一个公共Roku频道。(希望纳兹·万诺夫或对这一点非常了解的人能帮上忙)

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

首先,是否需要为上传到我的Vimeo帐户的每个视频做一些准备,以便将它们用作json?我尝试在Direct Publisher提要链接上使用为我的Vimeo帐户提供的URL,但它不接受

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

对不起,我缺乏知识,但我很高兴能在这方面有所进展,并在其他领域有很高的能力,我只是这个领域的新手。从两天前开始,我阅读了所有关于Roku的教程,为建立开发者帐户做了所有准备,并学习了如何侧向加载和更改频道模板,现在我只需要知道如何获得我的URL链接来连接和组织Vimeo上的视频。稍后,我将使用Brightscript应用程序深入了解。但是他们为Direct Publisher提供的模板非常适合开始使用


再次感谢并对这个基本问题表示歉意。

Direct Publisher接受两种类型的提要,如中所述:它们自己的自定义JSON格式(根据Direct Publisher的新情况,我认为这不是Vimeo提供的格式)和MRSS提要(Vimeo可能提供,不确定)。如果Vimeo不提供这两种功能,您可能无法使用Direct Publisher,除非您创建自己的中间API层,将Vimeo提供的功能转换为Direct Publisher需要的功能

根据其他来源,Vimeo确实提供JSON提要。我确实购买了Vimeo Pro,但仍然无法访问我的文件。我想知道Youtube上的编码类型是否会干扰直接发布者订阅源,我必须将下载内容上传到Vimeo?他们不支持Youtube链接,所以我使用Keppvid程序从Youtube下载,然后上传到Vimeo。Vimeo接受了这些下载,没有问题。但我的URL在Direct Publisher上不起作用。我和Vimeo谈过,他们说我的帐户URL应该可以工作。我卡住了

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

使用Vimeo的问题是将视频存储在外部xml文档中,vimeo在其URL中使用了符号和。样本:

    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视频测试了这一点,现在它们工作正常


希望这有帮助。

Vimeo只提供.mp4视频文件URL-如果您无法将视频文件URL放入Direct Publisher,并且您仍然希望使用Vimeo作为视频主机,则需要使用其他内容来构建Roku频道。另外请注意,要从Vimeo获得.mp4外部播放器链接,您必须拥有一个专业或商业帐户。我有一个Vimeo专业帐户,我与Vimeo交谈过,他们说帐户URL应该有效。所以我想知道是否通过Keepvid从Youtube下载到我的电脑,然后上传到Vimeo与此有关?但是直接发布者甚至不承认这个URL。未被承认。所以我很确定那不是视频?如果它到了Vimeo,它应该可以在那个提要上使用吗?根据多个来源,Vimeo确实支持JSON提要。(但我在Vimeo上找到的任何东西都没有证实这一点)上传的文件是否必须是JSON格式,以便Vimeo以JSON格式提供?或者,如果Vimeo有JSON提供,它是否会自动将其设置为JSON?如果需要在Vimeo上设置JSON文件,以便将JSON提供给直接发布者,我是否可以使用文件转换器将每个mp4视频设置为JSON文件?JSON不是文件格式,这是一种编程符号/数据格式。从YouTube下载视频并上传到Vimeo与工作流程无关。从提供的link-Siekerman技术来看,directpublisher只支持自己类型的JSON格式元数据或MRSS提要,vimeoapi目前都不导出这些元数据或MRSS提要。如果要使用Direct Publisher,必须编写一个中间API,用于导入Vimeo视频对象和导出Direct Publisher格式的JSON。