Page 1 of 1
Streaming over lan, how to scale down the picture on the svr
Posted: Tue Feb 12, 2008 12:44 pm
by Puk
Hi,
Is there a way to scale the picture down (let say to 50%) on the server side?
I stream some content to my kitchen PC witch have only a slow CPU and the image sometimes stops a bit (cpu usage is at 100%), if I could stream a smaller picture than this problems wouldn't appear.
Puk
.
Posted: Tue Feb 12, 2008 4:44 pm
by Prog
Current vesion to support that.
But you can try change video decoder or decoder settings.
Re: .
Posted: Sun Feb 17, 2008 9:55 am
by Puk
Prog wrote:Current vesion to support that.
But you can try change video decoder or decoder settings.
what does "to support that"? it dont sounds like proper englich
where to change decoder settings
Posted: Sun Feb 17, 2008 2:28 pm
by Juergen
I did not really understand this either...
However, down scaling mpeg based video of any kind (2, 4, whatever) means, to de- and recompress resp. transcode in real time, which requires a very fast system and enormous CPU power to do.
It's possible, but it does not make sense, to invest a giant server machine and even quite a lot of extra electrical power, to just optimize for a little less network traffic or for a bit slow CPU on client side.
Perhaps try to find a codec, that's getting some HW support from the client's VGA card, to reduce CPU use.
And regarding network load, there surely are a few things to optimize, like e.g. broadcasting (which disables packet retreival), instead of unicast or multicast, or like proper (max.) packet size and similar.
Some networking routines may add a few bytes to every packet, by this reducing payload maximum, else causing conflicts.
If using wireless, there's even one more eye of the needle to pass through...
Posted: Sun Feb 17, 2008 5:10 pm
by Puk
CPU utilization on the server side is not relevant for me, my server have enough CPU's, I can do trans coding and scaling of any video including HD on my server with VLC in real time with much less than one core utilization.
My problem are the client's where one is a 400 MHz P2 and my Wlan that not everywhere have good quality.
Unfortunately I can not use VLC for DVB-T.
Posted: Sun Feb 17, 2008 11:06 pm
by Juergen
I see.
Had a P2 400 MHz some time ago, and it's even to weak for normal software decoding with a Nexus.
700 MHz and up highly recommended...
Fairly enough for DVD, but that's easier, as all the data packets already come in well constrained for PC.
DVB transmissions aren't constrained.
However, even with some possible basic HW support from your VGA card, like for DCT on an old Rage Pro, you supposingly won't get happy this way.
So, you should have MPEG1 (VCD style, 1/4 D1 resolution) or similar, streamed there to.
Though, a faster machine would surely be better, like a cheap 2nd hand P4/1700MHz or alike, that can be gotten for pretty small money these days, won't consume to much, and f.e. Fujitsu Siemens SCENICs are around everywhere and almost silent, too.
However, as I did not either understand Prog's last comment - did he now mean YES or NO ? - , and right now I can't test on streaming over here, I can't help any further on this.
Anyone else, who can?
Please...