0

HTTP 文件及其内容已下载并存在于内存中。我只需要将内容传递给 gstreamer 中的解码器并播放内容。但是,我无法找到两者之间的联系。

看了文档,才知道gstreamer是使用httpsoupsrc来下载和解析http文件的。但是,就我而言,我有自己的解析器和文件下载器来做同样的事情。它获取 url 并返回部分数据以供解码器使用。我不确定如何绕过 httpsoupsrc 并使用我的解析器而不是如何将其链接到解码器。

如果有人知道如何做,请告诉我。

4

1 回答 1

1

你可以使用appsrc。您可以根据需要将数据块传递给应用程序源。

于 2012-08-03T19:56:31.977 回答