Gstreamer - 从 RAM 播放视频

问题描述 投票:0回答:1

在我的应用程序中,RAM 中有字节的视频。我需要创建一个容器,源在其中获取视频字节(并将其传递到接收器),但我无法弄清楚应该使用什么插件以及如何将字节传递给插件。我真的很感激 Rust 或 C 的例子。

video gstreamer
1个回答
0
投票

您尝试过使用appsrc元素吗? https://gstreamer.freedesktop.org/documentation/app/appsrc.html?gi-language=c

您可以使用其信号将 RAM 中的数据添加到 appsrc 元素

need-data
https://gstreamer.freedesktop.org/documentation/app/appsrc.html#appsrc::need-data

有很多关于如何使用 appsrc 元素的示例。我建议查看官方 GStreamer 教程:https://gstreamer.freedesktop.org/documentation/tutorials/basic/short-cutting-the-pipeline.html?gi-language=c

© www.soinside.com 2019 - 2024. All rights reserved.