【发布时间】:2015-05-27 23:52:16
【问题描述】:
有谁知道是否可以将 Windows 版本的 GStreamer(使用 gst-launch)的输出通过管道传输到 MPlayer 等其他播放器?我认为如果这是 Linux,我可以使用 fdsink 或 filesink location=/dev/stdout。 Windows 版本显然只有文件接收器,我无法说服该位置是标准输出。我试过 - 和 con 作为位置。 - 什么都不做。 Con 不会管道,但会转储到控制台。我还认为使用 dump 的 fakesink 会起作用,但显然不是。
另外,我很好奇是否可以将 RTP 流直接通过管道传输到 MPLayer。这将消除我使用 GStreamer 的需要。我知道我可以使它与指向源地址/端口的 SDP 文件一起工作,但是我需要运行另一个软件来实际检索 RTP 数据包,我希望能够通过管道传输它们进入 MPlayer。
【问题讨论】: