gpt4 book ai didi

ubuntu - 如何使 UDP 接收器和源在 GNURadio 中的单个流程图中运行?

转载 作者:太空宇宙 更新时间:2023-11-03 17:10:57 31 4
gpt4 key购买 nike

我尝试使用 UDP 源和接收器来控制 VLC,如本例所示:http://www.oz9aec.net/index.php/gnu-radio-blog/320-a-simple-way-to-get-video-in-and-out-of-gnu-radio Gnuradio flowgraph

程序:

  1. 在一台笔记本电脑上打开 2 个 VLC 实例。 (要在 VLC 中启用多个实例:工具 > 首选项 > 取消选中“仅使用一个实例..”框)

  2. 指定实例 1(接收器)的 udp 地址 (udp://:@5005) 并单击播放。使用另一个实例(源)来流式传输视频,就像链接上显示的那样

  3. 如链接所示执行 gnuradio 流程图

我希望在实例 1 上从 VLC 实例 2 获得流式视频,但没有显示任何内容。 VLC 似乎无法访问流程图中的 UDP 源和接收器。

我试图通过将两个实例上的 UDP 套接字设置为同一端口来验证 VLC 是否正常并且能够流式传输:

    instance1 -> udp://:@5005
instance2 -> ip address: 127.0.0.1 ; port:5005

The streamed video from VLC instance 2 succesfully shown on instance1.

所以我猜想问题一定出在 gnuradio 中的 UDP 实现上。为了验证这一点,我制作了另一个流程图如下:

    signal_source->udp_sink
udp_source->qt_gui_sink

我将 udp sink 和 source 都设置到同一个端口:1234。我希望在 gui_sink 上得到一个波形,但我什么也没得到。

从这里我可以看出,UDP 源和接收器不能在单个流程图中工作。所以,问题是如何使 UDP 源和接收器在单个 gnuradio 流图中工作,以便它可以在单个笔记本电脑上工作?

我在 Ubuntu 14.04 上运行 GNU Radio v3.7.9.2。

谢谢

最佳答案

嗯,我能看到的是,如果你在 2 个 VLC 窗口中设置配置,你不会说。你说你设置了其中一个,但你需要在你想要发送视频的 VLC 窗口中做同样的事情。你可以在视频中看到如何做到这一点,但对我来说,这只是因为你的程序无法运行的配置。我希望你能解决你的问题。

关于ubuntu - 如何使 UDP 接收器和源在 GNURadio 中的单个流程图中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36788200/

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