home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Support
Installation, configuration support
Client Connection Problems
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="mm1352000" data-source="post: 1174534" data-attributes="member: 82144"><p>It seems that you don't understand: this is a problem (!). If you see total CPU usage of approximately 25% on the compute stick, you need to realise that the CPU is likely to be overloaded.</p><p></p><p>Generally speaking most software these days is [still] primarily single threaded. Certainly MP is mainly single threaded. That means it will mostly only use one CPU core. Your CPU has four cores. When single threaded software runs on your CPU, one core will be loaded and the other three cores will be idle (do nothing). When one CPU core is running at maximum load and the other cores are idle, Windows Task Manager will report the CPU usage as 25%. This is deceptive because it suggests that there is 75% "head-room". However, single threaded software cannot use the other three cores. Therefore you should consider this situation as if the CPU usage is actually 100%.</p><p></p><p>In other words, I recommend you learn to think about the CPU usage <strong>per core</strong>. Windows Task Manager -> performance tab -> resource monitor -> CPU tab can show you this. If the CPU usage <strong>for any core</strong> is 90% or higher then it should be cause for concern.</p><p></p><p></p><p>Yes, they are perfect - thanks. <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite24" alt="(y)" title="Thumbs Up (y)" loading="lazy" data-shortname="(y)" /></p><p>LAV-Video1.png shows the settings that you normally need to care about.</p><p>...and again you have a problem there. "Hardware decoder to use" is set to "none". This means that if MP uses the LAV video codec, the compute stick's CPU will be used to decode/decompress the video. Using the CPU is not optimal because the GPU has dedicated hardware for doing the job with much lower power and minimal CPU usage. With a low power system like the compute stick you should want - even <em>need</em> - to use that dedicated GPU hardware whenever possible.</p><p></p><p>So, please:</p><ol> <li data-xf-list-type="ol">Change the LAV video codec "hardware decoder to use" setting to DXVA2 or QuickSync.</li> <li data-xf-list-type="ol">Ensure MP is configured to use the LAV video codec in all cases (video, TV, DVD, Blu-Ray...).</li> <li data-xf-list-type="ol">Try to view TV in MP again and check task manager -> performance -> resource monitor for CPU, network etc.</li> </ol><p></p><p></p><p>Decoding h.264 video - even SD - can be quite taxing for a CPU. Disabling Defender may have reduced the CPU load enough to show the improvements that you see. However you should be able to do better by following the recommendations above.</p><p></p><p></p><p>The last entries in the log file are:</p><p></p><p></p><p>So, I suspect this may be due to the TV plugin's connection to the server. We'll see if the recommendations above also help with this.</p><p></p><p></p><p>Maybe the lower overhead helps... or maybe it's just coincidence. I don't know. Never used Frames.</p><p></p><p></p><p>Nope, the default skin is still Titan AFAIK.</p><p></p><p></p><p>Are you looking at the settings <strong>on the compute stick</strong>, or on the PC where TV Server is installed?</p><p>You should be looking on the compute stick. Since TV Server is not installed on the compute stick, you should be able to choose either RTSP (default) or UNC.</p><p>.</p><p></p><p>Please try to play the file with MediaPortal.</p><p></p><p></p><p>No, it isn't what you already have. All the channels I've seen you view in the log files - including RTL - have been h.264/AVC video:</p><p>[2016-02-06 10:23:24,355] [Log ] [MPMain ] [INFO ] - TVHome.ViewChannelAndCheck(): View channel=RTL</p><p>...</p><p>[2016-02-06 10:23:25,764] [Log ] [MPMain ] [INFO ] - TsReaderPlayer: OnVideoFormatChanged - streamtype=<strong>H264 </strong>resolution=720x576 aspect ratio=16:9 bitrate=0 isInterlaced=True</p><p></p><p>"MPEG 2 TS" is MPEG 2 transport stream. It's a container format like MP4, MKV, WMV, AVI. The internal video and audio format can be h.264/AVC, h.265/HEVC, MPEG 2... etc.</p><p></p><p></p><p>Yes.</p><p></p><p></p><p>Most security ("anti virus" etc.) software these days (Norton, McAfee, etc.) includes some kind of network-related security or monitor. Therefore you should consider any security software you have installed. I can't see which software you've installed, so I can't be more specific than that. Maybe you have nothing more than Windows Defender and Windows Firewall - fine. It's just a suggestion.</p></blockquote><p></p>
[QUOTE="mm1352000, post: 1174534, member: 82144"] It seems that you don't understand: this is a problem (!). If you see total CPU usage of approximately 25% on the compute stick, you need to realise that the CPU is likely to be overloaded. Generally speaking most software these days is [still] primarily single threaded. Certainly MP is mainly single threaded. That means it will mostly only use one CPU core. Your CPU has four cores. When single threaded software runs on your CPU, one core will be loaded and the other three cores will be idle (do nothing). When one CPU core is running at maximum load and the other cores are idle, Windows Task Manager will report the CPU usage as 25%. This is deceptive because it suggests that there is 75% "head-room". However, single threaded software cannot use the other three cores. Therefore you should consider this situation as if the CPU usage is actually 100%. In other words, I recommend you learn to think about the CPU usage [B]per core[/B]. Windows Task Manager -> performance tab -> resource monitor -> CPU tab can show you this. If the CPU usage [B]for any core[/B] is 90% or higher then it should be cause for concern. Yes, they are perfect - thanks. (y) LAV-Video1.png shows the settings that you normally need to care about. ...and again you have a problem there. "Hardware decoder to use" is set to "none". This means that if MP uses the LAV video codec, the compute stick's CPU will be used to decode/decompress the video. Using the CPU is not optimal because the GPU has dedicated hardware for doing the job with much lower power and minimal CPU usage. With a low power system like the compute stick you should want - even [I]need[/I] - to use that dedicated GPU hardware whenever possible. So, please: [LIST=1] [*]Change the LAV video codec "hardware decoder to use" setting to DXVA2 or QuickSync. [*]Ensure MP is configured to use the LAV video codec in all cases (video, TV, DVD, Blu-Ray...). [*]Try to view TV in MP again and check task manager -> performance -> resource monitor for CPU, network etc. [/LIST] Decoding h.264 video - even SD - can be quite taxing for a CPU. Disabling Defender may have reduced the CPU load enough to show the improvements that you see. However you should be able to do better by following the recommendations above. The last entries in the log file are: So, I suspect this may be due to the TV plugin's connection to the server. We'll see if the recommendations above also help with this. Maybe the lower overhead helps... or maybe it's just coincidence. I don't know. Never used Frames. Nope, the default skin is still Titan AFAIK. Are you looking at the settings [B]on the compute stick[/B], or on the PC where TV Server is installed? You should be looking on the compute stick. Since TV Server is not installed on the compute stick, you should be able to choose either RTSP (default) or UNC. . Please try to play the file[B] [/B]with MediaPortal. No, it isn't what you already have. All the channels I've seen you view in the log files - including RTL - have been h.264/AVC video: [2016-02-06 10:23:24,355] [Log ] [MPMain ] [INFO ] - TVHome.ViewChannelAndCheck(): View channel=RTL ... [2016-02-06 10:23:25,764] [Log ] [MPMain ] [INFO ] - TsReaderPlayer: OnVideoFormatChanged - streamtype=[B]H264 [/B]resolution=720x576 aspect ratio=16:9 bitrate=0 isInterlaced=True "MPEG 2 TS" is MPEG 2 transport stream. It's a container format like MP4, MKV, WMV, AVI. The internal video and audio format can be h.264/AVC, h.265/HEVC, MPEG 2... etc. Yes. Most security ("anti virus" etc.) software these days (Norton, McAfee, etc.) includes some kind of network-related security or monitor. Therefore you should consider any security software you have installed. I can't see which software you've installed, so I can't be more specific than that. Maybe you have nothing more than Windows Defender and Windows Firewall - fine. It's just a suggestion. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Support
Installation, configuration support
Client Connection Problems
Contact us
RSS
Top
Bottom