ffmpeg总是通过directshow传递视频?

时间:2011-05-17 19:08:34

标签: ffmpeg directshow flash-media-server flashmedialiveencoder

ffmpeg总是通过directshow传递视频?

我需要获取来自ip camera的流媒体视频,并将其传递给directshow。我正在使用ffmpeg来获取这个视频,我想知道如果在Windows上,ffmpeg使用的所有东西都使用了directshow吗?

我知道如何在rstp协议中获取电影,但我不知道如何将其输出到directshow。

如果是,如何获得电影,阅读并将输出传递给directshow?

感谢。

1 个答案:

答案 0 :(得分:2)

ffmpeg是一个独立的压缩/解压缩工具/库,它默认情况下不使用directshow,但you can configure it使用directshow(通过avisynth),它也可以与directshow一起使用应用程序,(ffdshow filter)。

为了使用directshow捕获rtsp流我建议使用rtsp源过滤器,你可以找到一个here

为了进一步了解整个过程,我建议您遵循一些directshow tutorials作为初步步骤。

编辑:

根据评论,在我看来,你需要一个可以在Flash Media Encoder中使用的directshow源过滤器。我不知道任何(免费)过滤器,但有关于如何处理此问题的评论herehere