Hello
Hello I try to find in Helix DNA Server sources place where
I can
implement algoritm which will realize packet scheduling. I
need to do it
for my own researches. I think I found this place in file
ppm.cpp in
function PPM::SendNextPacket(Session* pFixedSession). I
figure out that
when I modify value of ulActualDeliveryRate variable as I
wrote below
UINT32 ulActualDeliveryRate =
(UINT32)(m_ulActualDeliveryRate *
(1-counter/5000.0));
where counter is integer value which increases with one unit
with every
execution of function SendNextPacket. Everything worked well
but I
perceive that server sends packets with constant frequency
in the
beginning and my modification has influence on packet
scheduling just
after 30 second from the start of streaming. I'm wondering
why not
sooner? I have checked this with Wireshark.
What should be modified to have influence on packet
scheduling from the
beginning? Is there any other way and place in sources to
implement
packet scheduling ?
Please for help
Pawel
----------------------------------------------------
Sport, show i sexappeal czyli Mistrzostwa Polski
w siatkówce plażowej mężczyzn -> zobacz gdzie grają! -
Kliknij:
http://klik.wp.pl/?adr=http%3
A%2F%2Fadv.reklama.wp.pl%2Fas%2Fd122.html&sid=1233
_______________________________________________
Helix-server-dev mailing list
Helix-server-dev helixcommunity.org
http://lists.helixcommunity.org/mailman/listinf
o/helix-server-dev
|