首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >网站在线/云视频编码

网站在线/云视频编码
EN

Stack Overflow用户
提问于 2014-03-29 03:11:03
回答 3查看 484关注 0票数 0

用户将从ios应用程序、android应用程序和vía webupload上传视频到我的服务器。所以我得到了很多不同的视频格式,我需要对它们进行编码,以便在网站上显示它们。正如我们现在所看到的,视频编码并不是一件简单的事情。到目前为止,我是在php服务器上使用ffmpeg和php完成这项工作的。这对于Beta版来说是可以的,但现在我需要一个专业的服务。编码需要大量的服务器cpu时间,并且试图覆盖所有视频格式对我来说几乎是不可能的。

据我所知,到目前为止,最专业的解决方案似乎是像transloadit.com、zencoder.com或encoding.com这样的在线/云服务。还有更多,但这就是到目前为止的情况。

有没有人有使用这些或其他类似服务的经验,并能说出每种服务的优缺点?

我也考虑使用亚马逊S3存储桶来保存上传的视频。如果需要,一些(或全部)命名服务还可以将编码的视频传送到S3存储桶中。

最后但并非最不重要的一点是,我也想得到一些建议使用播放器的帮助。这些视频将从桌面、平板电脑和智能手机上调用,而不是一个网络应用程序。到目前为止,我看到的替代方案是jwplayer.com,flowplayer.org和vid.ly player。

EN

回答 3

Stack Overflow用户

发布于 2014-03-29 10:18:33

一个非常高级的第三方服务,我过去用过,如果是Wistia.com。他们有上传视频(我猜是大多数格式的)的API。上传完成后,您需要等待转码并准备流媒体-您可以通过API再次查看此状态。然后你会得到一个HTML嵌入代码(来自youtube),你可以使用它在你的网站上流式播放视频。这基本上为你抽象了很多东西(不需要处理jwplayer,代码转换器等)

无论如何,你可以使用AWS弹性代码转换器进行代码转换,如果你想用开发人员的方式来做的话。你应该能够从任何地方(甚至从你的web服务器)调用这些API。您可以配置S3,以便您的用户可以直接上传到S3,代码转换器从S3中选择它,转换并将其放回S3中。

API Reference - Amazon Elastic Transcoder

This example helps you setup a video trans-coding pipeline.

票数 1
EN

Stack Overflow用户

发布于 2015-03-06 05:24:29

还有http://www.bitcodin.com作为基于云的转码服务,可以通过API使用它来自动化流程。有一个完整的教程与亚马逊S3和CloudFront一起使用:http://www.bitcodin.com/blog/2015/02/create-mpeg-dash-hls-content-for-amazon-s3-and-cloudfront/

票数 0
EN

Stack Overflow用户

发布于 2015-09-18 19:18:39

我用过亚马逊的elastic_encoder和zencoder.com,如果它们都很棒,我个人更喜欢zencoder.com,它更高效,更快,但它的缺点是成本更高。正如你所提到的,你正在使用amazons存储桶上传视频,那么值得一提的是,亚马逊弹性转码器在s3上运行顺畅,而且比s3便宜得多。此外,zencoder比elasctic代码转换器支持更多的视频格式。在工作中,我使用弹性代码转换器作为主要的代码转换,但当它失败时,我的用户zencoder.com,大部分弹性代码转换器应该可以做得很好。对于aws elastic encoder (django和python栈)的实现,以及解释zencoder.Hope实现的这篇文章,它是有帮助的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22721254

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档