03-20-2020, 06:28 AM
One issue when streaming video & over-heating, is that the video may not be decoded by the GPU/VPU, (Graphics/Video Processing Unit). But, instead it's being decoded by the CPU.
I don't have any information on how to check that is the case, other than looking at CPU load averages. If they are high, (and I don't know what would be high in this case), then it's likely CPU video decoding.
But, please note that their are other things required for streaming. Specifically network. Many SoCs, (including the one used by the Pinebook Pro), have odd I/O setups, that are sometimes not highly optimized for low CPU overhead. For example, any computer with a 10Gbit per second Ethernet more than likely have a TCP & IP off-load engine & fancy DMA to reduce the main CPU's need for handling network transfers. Lower performance CPUs, like we have in our PBPs, would benefit from such I/O processors, except they would add cost & reduce battery life.
I don't have any information on how to check that is the case, other than looking at CPU load averages. If they are high, (and I don't know what would be high in this case), then it's likely CPU video decoding.
But, please note that their are other things required for streaming. Specifically network. Many SoCs, (including the one used by the Pinebook Pro), have odd I/O setups, that are sometimes not highly optimized for low CPU overhead. For example, any computer with a 10Gbit per second Ethernet more than likely have a TCP & IP off-load engine & fancy DMA to reduce the main CPU's need for handling network transfers. Lower performance CPUs, like we have in our PBPs, would benefit from such I/O processors, except they would add cost & reduce battery life.
--
Arwen Evenstar
Princess of Rivendale
Arwen Evenstar
Princess of Rivendale