Project

General

Profile

High CPU usage

Added by Josu Lazkano over 8 years ago

Hello all,

I have some problems with CPU usage in my Debian server.

I installed from this repository:

deb https://dl.bintray.com/tvheadend/deb jessie unstable

If I stream a single channel I have high CPU in the server:

I am using "Intel(R) Core(TM)2 Duo CPU E4500 @ 2.20GHz" proccesor.

How could I debug it?

Where could I see the tvheadened log?

Thanks for your help.

Kins regards.


Replies (3)

RE: High CPU usage - Added by Josu Lazkano over 8 years ago

Hello again,

I active the syslog and this is what I have when streaming a channel from web interface:

Jun 16 16:34:56 tvserver tvheadend[22667]: libav: forced frame type (5) at 2875 was changed to frame type (3)
Jun 16 16:34:56 tvserver tvheadend[22667]: libav: forced frame type (5) at 2876 was changed to frame type (3)
Jun 16 16:34:56 tvserver tvheadend[22667]: libav: forced frame type (5) at 2877 was changed to frame type (3)
Jun 16 16:34:56 tvserver tvheadend[22667]: libav: forced frame type (5) at 2878 was changed to frame type (3)
Jun 16 16:34:56 tvserver tvheadend[22667]: libav: forced frame type (5) at 2879 was changed to frame type (3)
Jun 16 16:34:56 tvserver tvheadend[22667]: libav: forced frame type (5) at 2881 was changed to frame type (3)
Jun 16 16:34:56 tvserver tvheadend[22667]: libav: forced frame type (5) at 2882 was changed to frame type (3)
Jun 16 16:34:56 tvserver tvheadend[22667]: libav: forced frame type (5) at 2883 was changed to frame type (3)
Jun 16 16:34:56 tvserver tvheadend[22667]: libav: forced frame type (5) at 2884 was changed to frame type (3)
Jun 16 16:34:56 tvserver tvheadend[22667]: libav: forced frame type (5) at 2885 was changed to frame type (3)
Jun 16 16:34:56 tvserver tvheadend[22667]: libav: forced frame type (5) at 2886 was changed to frame type (3)
Jun 16 16:34:56 tvserver tvheadend[22667]: libav: forced frame type (5) at 2887 was changed to frame type (3)
Jun 16 16:34:56 tvserver tvheadend[22667]: libav: forced frame type (5) at 2889 was changed to frame type (3)
Jun 16 16:34:56 tvserver tvheadend[22667]: libav: forced frame type (5) at 2890 was changed to frame type (3)
Jun 16 16:34:56 tvserver tvheadend[22667]: libav: forced frame type (5) at 2891 was changed to frame type (3)
Jun 16 16:34:56 tvserver tvheadend[22667]: libav: forced frame type (5) at 2892 was changed to frame type (3)
Jun 16 16:34:56 tvserver tvheadend[22667]: libav: forced frame type (5) at 2893 was changed to frame type (3)
Jun 16 16:34:56 tvserver tvheadend[22667]: libav: forced frame type (5) at 2894 was changed to frame type (3)
Jun 16 16:34:56 tvserver tvheadend[22667]: libav: forced frame type (5) at 2895 was changed to frame type (3)
Jun 16 16:34:56 tvserver tvheadend[22667]: libav: forced frame type (5) at 2897 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2898 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2899 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2900 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2901 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2902 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2903 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2905 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2906 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2907 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2908 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2909 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2910 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2911 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2913 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2914 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2915 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2916 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2917 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2918 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2919 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2921 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2922 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2923 was changed to frame type (3)
Jun 16 16:34:57 tvserver tvheadend[22667]: libav: forced frame type (5) at 2924 was changed to frame type (3)

It only happens with web interface player, it works great with VLC.

Regards.

RE: High CPU usage - Added by Mark Clarkstone over 8 years ago

libav indicates that your doing transcoding and on an old CPU it's to be expected..

RE: High CPU usage - Added by Josu Lazkano over 8 years ago

Thanks!

Is there any hardware to make transcode without CPU power?

Kind regards.

    (1-3/3)