解码性能参数Jessibuca和vlc

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

请注意,不同的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硬件加速备注
H2641080Pjessibuca软解187%25019%0%0.14http-flv不开启性能瓶颈,1路
H2641080Pjessibuca软解140%13619%0%0.14http-flvwebcodecs不开启非常流畅
H2641080Pjessibuca软解285%30512%0%0.18http-flvwebcodecs不开启非常流畅
H2641080Pjessibuca软解395%71215%0%0.112http-flvwebcodecs不开启性能瓶颈3路,非常流畅,偶尔流畅
H2641080Pjessibuca软解495%171213%0%0.116http-flvwebcodecs不开启4路,轻微卡顿,跳秒和画面倍速效果,追帧解码
H2641080Pjessibuca软解110%51419%0%0.14.2http-flvMediaSource不开启播放器存在内存泄露问题
H2641080Pjessibuca软解245%8709%0%0.18.3http-flvMediaSource不开启
H2641080Pjessibuca软解360%55411%0%0.212.3http-flvMediaSource不开启
H2641080Pjessibuca软解465%67211%0%0.216.4http-flvMediaSource不开启非常流畅,存在小概率播放停止
H2641080Pjessibuca软解678%185412%0%0.224.4http-flvMediaSource不开启性能瓶颈
H2641080Pjessibuca软解892%372314%0%0.237http-flvMediaSource不开启性能瓶颈7路,部分窗口停止播放,且开始出现轻微的拖影现象
H2651080Pjessibuca软解164%46912%0%0.14http-flv不开启性能瓶颈,1路,卡顿严重,需要调整视频参数
硬解码
H2641080Pjessibuca硬解15%65416%10%0.24.2ws-flvmediasource开启画面存在拖尾和水影,需要优化
H2641080Pjessibuca硬解215%125423%21%0.38.3ws-flvmediasource开启画面存在拖尾和水影,需要优化
H2641080Pjessibuca硬解430%198710%46%0.516.4ws-flvmediasource开启画面存在拖尾和水影,需要优化
H2641080Pjessibuca硬解855%259432%55%0.733ws-flvmediasource开启偶现播放画面卡死,且无法自动恢复问题,持续播放8小时内,8窗口画面全部死掉,且初次打开画面会存在拖影和水影的现象,需要jessibuca深度优化
H2641080Pjessibuca硬解1065%200022%65%1.0 41ws-flvmediasource开启流畅,部分画面存在轻微拖影现象,偶尔画面卡顿
H2641080Pjessibuca硬解1275%211411%41%1.150ws-flvmediasource开启流畅,部分画面存在轻微拖影现象,且存在对应的跳秒播放问题,偶尔画面卡顿
H2641080Pjessibuca硬解16ws-flvmediasource开启非常卡顿,大部分播放停止播放,如此统计的性能资源无意义
H2641080Pjessibuca硬解17%13424%10%0.14.2ws-flvwebcodecs开启
H2641080Pjessibuca硬解215%24444%23%0.37.5ws-flvwebcodecs开启
H2641080Pjessibuca硬解440%45639%33%0.516.8ws-flvwebcodecs开启
H2641080Pjessibuca硬解865%80620%25%0.825.8ws-flvwebcodecs开启流畅,时延问题需要清理窗口,持续播放2小时,存在严重时延问题,低频卡顿
H2641080Pjessibuca硬解985%86832%30%1.137ws-flvwebcodecs开启流畅,性能瓶颈,时延问题需要清理窗口,低频卡顿,触发操作稍高cpu动作,则触发播放窗口卡顿停止
H2641080Pjessibuca硬解10ws-flvwebcodecs开启非常卡顿,大部分播放停止播放,如此统计的性能资源无意义
编码分辨率播放器解码类型路数cpu内存(MB)渲染gpu解码gpu显存(GB)网络(Mbps)协议备注
H2641080Pvlc软解110%103.912%0%0.38rtsp
H2641080Pvlc软解219%18820%0%0.316rtsp
H2641080Pvlc软解432%37223%0%0.435rtsp
H2641080Pvlc软解856%128020%0%0.565rtsp性能瓶颈
H2641080Pvlc软解1270%192025%0%0.650rtsp动态画面已经严重拖尾,性能已经不符合监控查看标准
H2651080Pvlc软解116%27930%0%0.15rtsp
H2651080Pvlc软解236%48024%0%0.18rtsp
H2651080Pvlc软解456%72135%0%0.216rtsp性能瓶颈
H2651080Pvlc软解580%109628%0%0.220rtsp性能瓶颈,非常低概率出现全部灰屏问题
H2651080Pvlc软解686%122130%0%0.225rtsp低概率画面出现全部灰屏,性能已经达到瓶颈
H2651080Pvlc软解796%112630%0%0.220rtsp非常高频率画面出现全部灰屏,性能已经达到瓶颈,cpu100%
硬解码
H2641080Pvlc硬解14%12516%10%0.28rtsp
H2641080Pvlc硬解26%22110%20%0.216rtsp
H2641080Pvlc硬解416%35625%40%0.532rtsp
H2641080Pvlc硬解824%6849%33%0.860rtsp
H2641080Pvlc硬解1236%109011%48%1.260rtsp
H2641080Pvlc硬解1641%145415%60%1.662rtsp性能瓶颈
H2641080Pvlc硬解2048%182218%65%1.964rtsp存在轻微的卡顿现象,从整体感受上可以接受
H2641080Pvlc硬解2548%141127%98%2.377rtsp存在轻微的卡顿.部分窗口轻微的画面残留现象,从整体感受上可以接受,性能上已经达到极限,无法开启新的一路
H2651080Pvlc硬解15%8016%8%0.14.2rtsp
H2651080Pvlc硬解26%13813%16%0.39rtsp
H2651080Pvlc硬解48%30024%30%0.516rtsp
H2651080Pvlc硬解823%37925%54%0.932rtsp
H2651080Pvlc硬解1648%92916%69%272rtsp性能瓶颈
H2651080Pvlc硬解2050%80915%39%1.980rtsp存在轻微的卡顿现象,从整体感受上可以接受
H2651080Pvlc硬解2868%240628%85%2.9115rtsp性能上无法使用,严重的拖影,部分窗口直接无画面

 

jessibuca: Jessibuca是一款开源的纯H5直播流播放器,通过Emscripten将音视频解码库编译成Js(ams.js/wasm)运行于浏览器之中icon-default.png?t=M3K6https://gitee.com/mirrors/jessibuca.git @v3@cc57ac6cf90dc2cab82d013c1fd66fba3d21385e

1. 测试环境:

  • 测试环境:版本 Windows 10 专业版
    版本号 21H2
    安装日期 ‎2021/‎10/‎21
    操作系统内部版本 19044.1645
    体验 Windows Feature Experience Pack 120.2212.4170.0
  • Windiows 10 操作系统的资源占用:

 

 

  • 显示屏分辨率:1080P
  • 设备名称 DESKTOP-5REGCE3
    处理器 Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz 3.40 GHz
    机带 RAM 16.0 GB
    设备 ID 4C08B4E2-53DE-42EC-A586-94C740F16A36
    产品 ID 00331-10000-00000-AA168
    系统类型 64 位操作系统, 基于 x64 的处理器

 

  • 独立显卡:GTX 1050  显存2GB 

核心:GP107-300
核心面积:132mm2
晶体管数量:33亿
光刻工艺:14nm FinFET
CUDA核心:640
光栅化处理单元(ROPs):32
纹理贴图单元(TMUs):40
像素填充速率:43.3 GPixel/s
纹理填充速率:54.2 GTexel/s
基础频率:1354 MHz
Boost频率:1455 MHz 

显存频率:7 Gbps
标准显存配置:2 GB GDDR5
显存位宽:128 bit
显存带宽:112 GB/s  

C:\Users\admin>nvidia-smi

 

2.视频参数配置:

 

 

3. 测试工具:

 

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

百鸣

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值