我在 Drupal 7 中使用视频模块,并使用 Zencoder 作为编码视频的选项。我使用http://progrium.com/localtunnel/ 在互联网上公开本地主机服务器。
我按照以下步骤在我的机器中配置 localtunnel
- 下载 Ruby/Ruby Gems 并生成 ssh 密钥以在公共场所托管 localhost。
我的 Apache 服务器在端口 80 上运行。所以我运行这个命令
localtunnel -k ~/.ssh/id_rsa.pub 80
- 它要求输入密码,我给了它。
然后它显示以下消息:-
此本地隧道服务由 Twilio 提供给您。现在可以从 http://5557.localtunnel.com访问端口 80 "
当我给
http://5557.localtunnel.com/VideoSample/postback/jobs
作为管理 » 配置 » 媒体 » 视频中转码器选项的回发 URL 中的值,那么配置也会被保存。
现在我上传视频内容类型的视频。保存节点后,它会给出以下消息。
该视频目前正在处理中。请稍等。
当我在 Zencoder 检查我的帐户时,它显示状态为“处理中”。一段时间后,它将状态更改为失败并给出以下消息:-
我们尝试在以下位置下载文件
http://localhost/VideoSample/sites/default/files/videos/original/big_buck_bunny.mp4, but it was not there. Get more information in the documentation.
文件夹 videos/original 已授予公共访问权限。请让我知道我在哪里做错了,或者要执行哪些权限或步骤才能将编码文件返回到网站。