by Joksi » Sun Feb 06, 2011 8:38 am
I have now experimented some time with my standalone Pentium D 3Ghz server with PMServ.
I cannot get 1080p to play smoothly at all, it stutters a lot, and that confuses me because when I run "top" on the server i get approx the following values during transcoding:
top - 08:31:41 up 15 min, 1 user, load average: 0.23, 0.22, 0.15
Tasks: 93 total, 2 running, 91 sleeping, 0 stopped, 0 zombie
Cpu(s): 58.3%us, 0.5%sy, 0.0%ni, 41.2%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 2045036k total, 1264648k used, 780388k free, 7788k buffers
Swap: 2095100k total, 0k used, 2095100k free, 670456k cached
Even so, it stutters almost all the time!
I have tried with both keyint=1:vqscale=1:vqmin=1 and keyint=1:vqscale=1:vqmin=2 but it doens't make any noticeable difference in the stuttering.
When wathing the info on the PS3 it starts out at about 50 Mbps and sometimes goes up to over 100 Mbps, although it stutters both on 50Mbps and 100Mbps bitrate.
I have even tried limiting the bandwith at 50 or 80Mbps, it seems to respect it kind of well but still no difference, it stutters!
I have tried both 400Mb and 600Mb buffer, no difference then either.
I'm trying with both 100Mbps connection between the servern and PS3 and 1Gbps.
Any ideas? I would understand if it stutters and the "top" command showed me maybe 95-100% CPU utilization when it starts to stutter, but the thing is it doesnt, it maybe reaches up to at most 80%... Also bandwitdh should not be of any problems when connecting at 1Gbps.