目标是用户向服务器发送图像流。服务器应将其转发到媒体服务器,以便将其作为实时连续视频显示给客户端。
以下是实现的想法,请告诉他们是否可以。
使用轻量级rtmp服务器接受来自用户的图像流(请建议是否可以通过rtmp实现这一点,以及是否可以轻松有效地完成其他操作)
使用ffmpeg使用rtmp(或其他)url作为输入,并将这些图像发送到ffserver进行流式传输。(我在这里也很困惑,如果ffserver连续收到图像,它能把这些图像显示为视频吗?)
我认为一个更简单的解决方案是使用能够流式播放幻灯片的RTMP实时ecoder。这可以通过使用Windows照片查看器播放幻灯片,然后设置实时编码器来捕获Windows照片查看器的输出并将其作为实时流传输来实现。两个RTMP编码器应该能够做到这一点是OBS(开放广播软件)和XSplit。另一个(免费)解决方案是将Adobe Flash Media Live Encoder与名为ManyCam的软件结合使用。ManyCam可以从视频、图像等中捕获提要,并使用驱动程序将其提供给FMLE。安装ManyCam并在播放列表选项中创建图像幻灯片。然后启动FMLE并选择ManyCam驱动程序。您现在可以将幻灯片直播到rtmp服务器。