[PD] Burst of packets.
Mario Mey
mariomey at gmail.com
Thu Feb 18 19:24:53 CET 2016
This night I'll start doing my spectacle again (the last perform like
this was two years ago), where I use my MEH-SYSTEM. So... I don't have
time to do some TCP tests right now...
However, I did a some of them! (anxiety) With no luck, no success. I
have to use the MobMuPlat version that Daniel Iglesia sent me that can
handle netreceive, netsend, oscparce and oscformat. But, as I said
before, no success: I had some errors at the console. I maybe go on
testing it tomorrow.
Now, I have some doubts about TCP:
Sometimes, when a packet is lost, some other packets are too, for a few
seconds. If I send a message over TCP... I think there is guaranteed to
arrive to destiny... but, if the situation is the same, will this packet
arrive late? I mean, will this message wait to arrive to the server?
Because, as I record/play loops... maybe it's better to lost the message
and know about this... than the message arrives 1 second later.
I repeat, I didn't use the system over TCP, so there will be more tests
and maybe they will resolve my doubt.
Thank you.
El 17/02/16 a las 20:33, Chris McCormick escribió:
> Hi Mario,
>
> On 18/02/16 05:07, Mario Mey wrote:
>> A buddy from a group suggested me to send "bursts of packets" instead
>> only one packet... considering this packet as important.
>
> If you need guaranteed, ordered delivery from one machine to another
> then you should use TCP sockets instead of UDP sockets. Since you seem
> to be sending directly between two machines this is ideal. In Pd it is
> trivial to set up a TCP connection with [netsend] and [netreceive].
> TCP has slightly larger overhead than UDP because of the ACKs but I
> think over WiFi you will not notice the difference.
>
> Cheers,
>
> Chris.
>
More information about the Pd-list
mailing list