[ENet-discuss] enet design question
H. Steuer
steuer at unixsystems.de
Tue Jan 2 11:13:36 PST 2007
hi guys, hi lee,
we would like to use enet for realtime delivery of video and
audio
packets. first of all i would like to see if the design of enet
is
applicable for such a task.
i've been digging through the list and found that the sending
side
flushes its queues as fast as it can. meaning that it does not
wait for
acknowledgements (in reliable mode) for a already sent packet
(or a
bunch of packets). the receiving side tries to bring packets
back into
sequence and does the fragmentation.
while testing enet i tried to flood the server with about 80k
packets.
the server side just receives about 900 of them, then hangs
(seems to
wait for other packets/fragments to be received).
it seems that the queues on the server side are filled up and
enet cant
rebuild the packet stream. the higher the packet rate is and the
larger
the packets are (fragmentation then creates more packets), the
faster
enet stops responding.
the client then times out after quite a while.
any ideas on that issue or alternatives to enet?
thanks alot for your help.
cheers,
heri
More information about the ENet-discuss
mailing list