2013-12-29, 07:06 AM
Hello,
Not sure if this is a NPVR issue or nDroid issue.
When transcoding live TV, ffmpeg seems to only be using 50% CPU. This is a dedicated box that only does PVR and NAS functions. WinXP Pro SP3 32bit, with all non-essential services cut off. CPU is always at 1% or less unless transcoding is taking place for android playback. I have a P4 3.0Ghz dual core (prescott or northwood, not sure which one) with 2GB RAM, and a GeForce210.
Live playback on my local network is... Ok. I've tweaked all the typical registry tcp settings (sendwindow, globalmaxtcp, etc) to get better throughput but I still get the occasional hesitation from time to time. Transcoding 800kbps and under plays back fine, but above and ffmpeg can't keep up. Process monitor shows ffmpeg maxing out at 50% CPU usage with approximately 48% idle CPU.
Is there a setting somewhere to increase how much processing power ffmpeg can use?
Thanks!
Jon aka poor_red_neck
Not sure if this is a NPVR issue or nDroid issue.
When transcoding live TV, ffmpeg seems to only be using 50% CPU. This is a dedicated box that only does PVR and NAS functions. WinXP Pro SP3 32bit, with all non-essential services cut off. CPU is always at 1% or less unless transcoding is taking place for android playback. I have a P4 3.0Ghz dual core (prescott or northwood, not sure which one) with 2GB RAM, and a GeForce210.
Live playback on my local network is... Ok. I've tweaked all the typical registry tcp settings (sendwindow, globalmaxtcp, etc) to get better throughput but I still get the occasional hesitation from time to time. Transcoding 800kbps and under plays back fine, but above and ffmpeg can't keep up. Process monitor shows ffmpeg maxing out at 50% CPU usage with approximately 48% idle CPU.
Is there a setting somewhere to increase how much processing power ffmpeg can use?
Thanks!
Jon aka poor_red_neck