HTTP文件及其内容已下载并存在于内存中。我只需要将内容传递给gstreamer中的解码器并播放内容。但是,我无法找到两者之间的连接链接。
阅读完文档后,我了解到gstreamer使用httpsoupsrc来下载和解析http文件。但是,就我而言,我有自己的解析器以及文件下载器来做同样的事情。它接收url并返回解码器使用的部分数据。我不知道如何绕过httpsoupsrc并使用我的解析器,而不是如何将它链接到解码器。
如果有人知道怎么做,请告诉我。
答案 0 :(得分:1)
您可以使用appsrc。您可以根据需要将数据块传递给应用源。