首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >实时视频渲染

实时视频渲染
EN

Stack Overflow用户
提问于 2014-08-22 03:11:50
回答 1查看 333关注 0票数 0

我们开始了一个新的项目,在那里我们应该能够修改动态视频-添加文本,插入图像。该项目正计划用Java编写。我是视频处理方面的新手,所以我想了解一下。修改视频并返回给客户端(web浏览器)的最好、最快的解决方案是什么?我可以使用ffmpeg很容易做到这一点,但mp4是不可流式的。我应该先把它写到文件中,然后再返回给客户端--这不是很快。也许我的问题非常抽象,但我应该从某个地方开始:)

谢谢

EN

回答 1

Stack Overflow用户

发布于 2014-08-22 03:34:45

我不明白你为什么要提到java,因为在我看来,你似乎需要将(来自摄像机的)实时视频流与alpha通道图形等混合在一起,然后实时分发(就像电视台那样?)。如果我误解了,请纠正我。

我想这一切都取决于你需要分发的视频的质量,使用像摄像头这样的数字来源并不是很令人兴奋--尽管大多数现代产品也可以做到这一点。最好是使用一个更专业的摄像头,它有一个像样的光学系统,可以将质量流发送到一个软件控制的视频混音器和编码器(输入卡)。Blackmagic为这类东西做廉价的搅拌器(与同类产品相比,ATEM是便宜的)。Telestream的Wirecast是一种非常便宜的替代解决方案,可以在不购买额外编码器的情况下完成整个事情。

您需要将流发送到分发服务器。这取决于您选择购买的产品(例如,你可以使用相当昂贵的H.264,甚至JPEG2000编码器和解码器与ATEM)如果你做一个更便宜的rtmp流与wirecast或类似的,你可以处理分发与ffmpeg服务器-还有其他的服务和CDN,你可以连接到如果你使用rtmp并希望有人帮助你。

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

https://stackoverflow.com/questions/25434202

复制
相关文章

相似问题

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