discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] UDP streaming and queue-ing incoming ts stream to


From: Marcus Müller
Subject: Re: [Discuss-gnuradio] UDP streaming and queue-ing incoming ts stream to be tx'ed by dvb-s2
Date: Thu, 20 Apr 2017 10:59:00 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0

I'd would design the app that way, too, indeed. But ZMQ has different socket types, and I think the (probably best, appropriate, right) socket type you're referring to here is req/rep (request/reply), and yeah, in that scenario, the GNU Radio block on the would request new data, as soon as it has enough space in its buffers. That would inherently lead to rate-limiting, and would try to keep buffers as full as possible.

Cheers,

Marcus


On 19.04.2017 22:44, address@hidden wrote:

ok, I got it.... did some reading in the mean time.

Who (in my setup) is the 'client' and who is the 'source'?

I guess: the program who makes the ts stream is the 'source'/server
and the gnuradio is the 'client' who requests data from the server?

correct?


Van: "Marcus Müller" <address@hidden>
Aan: "on4bhm" <address@hidden>
Cc: "discuss-gnuradio" <address@hidden>
Verzonden: Woensdag 19 april 2017 22:37:29
Onderwerp: Re: [Discuss-gnuradio] UDP streaming and queue-ing incoming ts stream to be tx'ed by dvb-s2

ZMQ is a kind of a socket framework; In GRC, you'll find the category "ZMQ Blocks", and you'll find infos on how to use it from .Net on http://zguide.zeromq.org/page:all

(e.g. many of the examples in the beginner's guide are also available in C#)

Cheers,

Marcus


On 04/19/2017 10:23 PM, address@hidden wrote:
Hi,

To be clear, the UDP or TCP sender is a .net program on windows...
the receiver is of course gnuradio on Linux with limesdr or hacksdr.

Can you clearify what this ZMQ is? where can I find info?
Will it be usable in my given context?

kind regards



Van: "Marcus Müller" <address@hidden>
Aan: "discuss-gnuradio" <address@hidden>
Verzonden: Woensdag 19 april 2017 22:15:28
Onderwerp: Re: [Discuss-gnuradio] UDP streaming and queue-ing incoming ts stream to be tx'ed by dvb-s2

Hi Guy,

you're right, UDP alone doesn't work here.

However, the ZMQ PULL source would work :) ZMQ is available for practically every major programming language, so that might be an easy to use choice (or you use the matching ZMQ PUSH source in GNU Radio on the computer that sends the TS file via network).

Best regards,

Marcus



On 04/19/2017 10:10 PM, address@hidden wrote:
Hi Group,

I want to send a ts stream with gnuradio and dvb-s2.
I can already record (make) a ts file and copy it to Linux to be send by gnuradio running dvb-s2.
This works ok.

But now I want to send the ts file live to the Linux gnuradio pc via network.

But I think I need some queueing or something like that.
How can I otherwise tell to the udp client, to send the ts packets in a certain pace...?

Any advice on how to do this?

thanks
Guy Roelant
ON4BHM



_______________________________________________
Discuss-gnuradio mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


_______________________________________________
Discuss-gnuradio mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio




reply via email to

[Prev in Thread] Current Thread [Next in Thread]