gpt4 book ai didi

ios - Gstreamer 上的 Videosink 1.2.3 (iOS)

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:43:38 26 4
gpt4 key购买 nike

gstreamer for ios 目前是否支持显示视频。我正在学习需要创建管道的教程

gst_parse_launch("videotestsrc ! warptv ! videoconvert ! autovideosink", &error);"

然后连接视频覆盖。

video_sink = gst_bin_get_by_interface(GST_BIN(pipeline), GST_TYPE_VIDEO_OVERLAY);

但是,video_sink 总是nil。如果我将管道更改为仅可以工作的 playbin,但 playbin 用于从 URI 播放,但我需要构建完整的 gstreamer 视频管道。

除了autovideosink,我也找不到任何视频接收器。显示当前支持 iOS 的 gstreamer 视频管道吗?

这是在带有 gstreamer 1.2.3 的 ios 7.1 上。

最佳答案

在邮件列表的帮助下,我得到了测试视频。我提出了我的工作版本 ios video tutorial app .

简短的回答是 gstreamer 1.2.3 确实支持使用 eglglessink 显示视频。但是,您需要修改 gst_ios_init.h 中的 #defines 以确保包含 eglglessink。您还需要使用 GLKView 来提供 GL 基元和 video_overlay 方法来进行设置。

我发现很难从文档中发现这一点,因此希望其他人可能会发现该教程有用。

关于ios - Gstreamer 上的 Videosink 1.2.3 (iOS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22465227/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com