使用Coldfusion通过HTML表单将视频上传到Brightcove
我想从HTML表单直接上传视频到Brightcove。我们在服务器上运行Coldfusion 9 我可以找到有关将视频上载到本地服务器的说明,如下所示:使用Coldfusion通过HTML表单将视频上传到Brightcove,coldfusion,brightcove,Coldfusion,Brightcove,我想从HTML表单直接上传视频到Brightcove。我们在服务器上运行Coldfusion 9 我可以找到有关将视频上载到本地服务器的说明,如下所示: <cffile action="upload" nameconflict="makeunique" filefield="form.video_file" destination="#upload_path#" result="uploaded_file"> <cfhttp url="#variables.apiBaseUr
<cffile action="upload" nameconflict="makeunique" filefield="form.video_file" destination="#upload_path#" result="uploaded_file">
<cfhttp url="#variables.apiBaseUrl#" method="post" timeout="#variables.timeout#" result="resultVar" multipart="true">
<cfhttpparam type="formfield" name="json" VALUE = "#arguments.jsonArgs#">
<cfhttpparam type="file" name="#getFileFromPath(arguments.filename)#" file="#arguments.filename#"/>
</cfhttp>
。。。关于将视频从本地服务器上传到Brightcove的说明如下:
<cffile action="upload" nameconflict="makeunique" filefield="form.video_file" destination="#upload_path#" result="uploaded_file">
<cfhttp url="#variables.apiBaseUrl#" method="post" timeout="#variables.timeout#" result="resultVar" multipart="true">
<cfhttpparam type="formfield" name="json" VALUE = "#arguments.jsonArgs#">
<cfhttpparam type="file" name="#getFileFromPath(arguments.filename)#" file="#arguments.filename#"/>
</cfhttp>
但不是直接从HTML表单到Brightcove
这可能吗
谢谢!
Nick有一些例子说明了如何直接从浏览器上传到Brightcove 但是,正如文档所指出的,由于以下几个原因,不推荐您想要完成的工作:
- 某些浏览器(如IE9)会提示您下载响应,而不是在表单中显示响应,因为浏览器不知道如何处理mime类型
- 如示例源代码中所述,在表单上公开API标记不是一个好的做法
- 由于缺乏安全性,不建议将客户端媒体API调用作为UGC上载解决方案
有一些例子说明了如何直接从浏览器上传到Brightcove 但是,正如文档所指出的,由于以下几个原因,不推荐您想要完成的工作:
- 某些浏览器(如IE9)会提示您下载响应,而不是在表单中显示响应,因为浏览器不知道如何处理mime类型
- 如示例源代码中所述,在表单上公开API标记不是一个好的做法
- 由于缺乏安全性,不建议将客户端媒体API调用作为UGC上载解决方案
谢谢,这很有帮助!没问题。我刚刚经历了与Brightcove的Zencoder服务非常相似的事情,只是我使用的是Ruby。
延迟的_作业
队列管理器是非常宝贵的;可惜CF没有类似的功能。谢谢,这非常有用!没问题。我刚刚经历了与Brightcove的Zencoder服务非常相似的事情,只是我使用的是Ruby。延迟的_作业
队列管理器是非常宝贵的;可惜CF没有类似的东西。