请注意,不同的cpu型号和gpu型号对于性能影响比较大!视频的编码格式,分辨率,编码参数都会有很大影响
jessibuca播放器:(官方默认v3版本,未优化)
264/1080P:软解/1路,软解/MediaSource/6路 软解/webcodecs/3路 硬解/MediaSource/8路(若产品化需要优化开源源码) 硬解/webcodecs/9路
265/1080P:软解/1路(需降图像质量和帧率或提升cpu型号),硬解码:不支持 软解/MediaSource/不支持 软解/webcodecs/不支持
vlc播放器:(默认配置,未优化)
264/1080:软解/8路,硬解/18路
265/1080:软解/4路,硬解/16路
| 编码 | 分辨率 | 播放器 | 解码类型 | 路数 | cpu | 内存(MB) | 渲染gpu | 解码gpu | 显存(GB) | 网络(Mbps) | 协议 | 解码模式 | chrome硬件加速 | 备注 |
| H264 | 1080P | jessibuca | 软解 | 1 | 87% | 250 | 19% | 0% | 0.1 | 4 | http-flv | 无 | 不开启 | 性能瓶颈,1路 |
| H264 | 1080P | jessibuca | 软解 | 1 | 40% | 136 | 19% | 0% | 0.1 | 4 | http-flv | webcodecs | 不开启 | 非常流畅 |
| H264 | 1080P | jessibuca | 软解 | 2 | 85% | 305 | 12% | 0% | 0.1 | 8 | http-flv | webcodecs | 不开启 | 非常流畅 |
| H264 | 1080P | jessibuca | 软解 | 3 | 95% | 712 | 15% | 0% | 0.1 | 12 | http-flv | webcodecs | 不开启 | 性能瓶颈3路,非常流畅,偶尔流畅 |
| H264 | 1080P | jessibuca | 软解 | 4 | 95% | 1712 | 13% | 0% | 0.1 | 16 | http-flv | webcodecs | 不开启 | 4路,轻微卡顿,跳秒和画面倍速效果,追帧解码 |
| H264 | 1080P | jessibuca | 软解 | 1 | 10% | 514 | 19% | 0% | 0.1 | 4.2 | http-flv | MediaSource | 不开启 | 播放器存在内存泄露问题 |
| H264 | 1080P | jessibuca | 软解 | 2 | 45% | 870 | 9% | 0% | 0.1 | 8.3 | http-flv | MediaSource | 不开启 | |
| H264 | 1080P | jessibuca | 软解 | 3 | 60% | 554 | 11% | 0% | 0.2 | 12.3 | http-flv | MediaSource | 不开启 | |
| H264 | 1080P | jessibuca | 软解 | 4 | 65% | 672 | 11% | 0% | 0.2 | 16.4 | http-flv | MediaSource | 不开启 | 非常流畅,存在小概率播放停止 |

该文详细对比了jessibuca和vlc播放器在播放1080P H264与H265视频流时的软硬解码性能。结果显示,硬解码通常能提供更好的性能和流畅度,但存在画面质量问题。软解码在多路播放时,性能随着路数增加显著下降,内存和CPU占用率上升。同时,播放器的内存管理和优化问题也对性能产生影响。测试环境为Windows10,处理器为Intel i5-7500,显卡为GTX1050。
最低0.47元/天 解锁文章
964

被折叠的 条评论
为什么被折叠?



