【问题标题】:Real-time video render实时视频渲染
【发布时间】:2014-10-15 13:13:58
【问题描述】:

我们正在着手一个新项目,我们应该能够在其中即时修改视频 - 添加文本、插入图像。 项目计划用 Java 编写。 我是视频处理的新手,所以我想了解。 什么是修改视频并返回客户端(网络浏览器)的最佳和快速解决方案。 我可以使用 ffmpeg 轻松做到这一点,但 mp4 不可流式传输。我应该先把它写到文件中,然后再返回给客户端——它并不快。 也许我的问题很抽象,但我应该从某个地方开始:)

谢谢

【问题讨论】:

    标签: java video ffmpeg video-streaming video-processing


    【解决方案1】:

    我不确定您为什么提到 java,因为在我看来,您需要将实时视频流(来自相机)与 alpha 通道图形等混合,然后实时分发(如电视)站呢?)。如果我误解了,请纠正我。

    我想这完全取决于您需要分发的视频的质量,使用像网络摄像头这样的数字源并不是很受欢迎 - 尽管大多数现代产品也可以做到这一点。最好使用具有良好光学元件的更专业的相机,可以将质量流发送到软件控制的视频混合器和编码器(输入卡)。 Blackmagic 为这种东西做便宜的调音台(ATEM 比同级别的其他产品便宜)。 Telestream 的 Wirecast 是一种非常便宜的替代解决方案,无需购买额外的编码器即可完成整个工作。

    您需要将流发送到分发服务器。根据您选择购买的内容(例如,您可以使用相当昂贵的 H.264 甚至 JPEG2000 编码器和解码器与 ATEM)如果您使用 rtmp 并希望有人帮助您,您可以使用其他服务和 CDN。

    【讨论】:

      猜你喜欢
      • 2020-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多