gpt4 book ai didi

android - 使用 gstreamer 在 Android 上播放 RTMP 流

转载 作者:行者123 更新时间:2023-11-30 01:13:24 25 4
gpt4 key购买 nike

我是 gstreamer 的新手。我正在尝试创建一个能够播放 rtmp 流的管道。我在谷歌上搜索了很多,据我所知,我必须将视频重新编码为其他格式。这是我的管道:

data->pipeline = gst_parse_launch("rtmpsrc location=\"rtmp://193.93.236.33:443/rtmp&file=Lenina347 live=1\" ! glimagesink name=sink sync=false", &error);

我也明白我应该在rtmpsrcglimagesink之间添加一些插件。我的问题是:我应该添加什么?

最佳答案

我找到了问题的解决方案。现在,我正在使用 playbin 来播放 rtmp 流。 Playbin 支持开箱即用地播放 rtmp,但重要的是传递给 location 属性正确的链接,即:

rtmp://hostname[:port]/path/rtmpfile.

**重要**主机名后必须有两个斜杠。我还注意到端口是可选的。

关于android - 使用 gstreamer 在 Android 上播放 RTMP 流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38187633/

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