Windows 4K低延时H265/H264硬编码直播
随着5G的建设,高码率直播也具备了传输条件,4K直播也有部分需求,4K相当于4个1080P,Windows上软编码有些困难,特别是h265,别说4K软编,4K软解都困难. 基于英伟达显卡硬编码(NVIDIA NVENC),我们做了些尝试,测试下来效果还可以,无论是H265还是H264 4K 30fps都能编的动(当然还是要看具体显卡型号,我用GeForce RTX 2060做的测试). 延时可以低至180-300毫秒左右. 看看实际效果:
H265 rtmp扩展直播:
推送端4K硬编码配置:
播放端4K硬解码效果:
H265 4K编码和解码GPU, CPU占用情况:
H265 4K延时效果:
从图上可以看出延时也就100多毫秒.
再来看下H264 4K直播:
H264 4K推送端配置:
H264 4K播放端效果:
H264 4K 硬编解码GPU, CPU占用情况:
H264 4K直播低延时效果:
整体测试下来,英伟达硬编码(NVENC)能达到期望的效果,可以满足毫秒级低延时大分辨率需求,同时NVENC也提供了灵活的码率控制策略来满足不同的编码需求。目前连续长跑多个小时编码器未出问题,稳定性也能得到保障。另外除了rtmp协议之外,搭配rtsp协议也可以使用。
NVIDIA VIDEO CODEC SDK 下载地址https://developer.nvidia.com/nvidia-video-codec-sdk, 支持编码的显卡型号请参考https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new#Encoder
更多问题欢迎交流: qq群: 182979815 294891451. github
Windows 4K低延时H265/H264硬编码直播相关推荐
- android 硬编码h264,windows 平台 ffmeg h264 硬编码
本文讲述windows 平台下ffmpeg如何利用intel media SDK 进行 h264硬编码(测试版本为3.2.2). ffmeg硬编编码的流程与软件编码流程相同,唯一不同的地方在初始化en ...
- Qt Qml 实现多屏、低延时播放超高清8K直播
Qt Qml 实现多屏.低延时播放超高清8K直播 之前一篇写了如何实现实时视频播放. 借助 VideoFrameProvider 和 VideoOutput,将其实现为一个组件. 这里简单称为 Vid ...
- HDMI全高清H264硬编码UVC音视频采集卡(LCC260)
市场上的HDMI高清音视频采集卡,有些带有USB 3.0接口的采集卡它们的视频输出格式能有MJPEG和YUV两种.MJPEG格式是已经经过编码的,传给后端后需要后端解码:YUV是没有编码的,通过USB ...
- iOS h264硬编码
从这里抄过来的:https://github.com/LevyGG/iOS-H.264-hareware-encode-and-decode/blob/master/VTDemoOniPad/H264 ...
- iOS视频开发(二):视频H264硬编码
1.前言 前面我们已经介绍了在iOS开发中如果调用摄像头进行视频数据的采集和编解码.但折腾了这么多,对于YUV这玩意儿还是不是特别理解.其实在我的个人实践过程中我也一直搞不懂这个YUV,一顿恶补之后, ...
- iOS视频硬编码技术
iOS视频硬编码技术 一.iOS视频采集硬编码 基本原理 硬编码 & 软编码 硬编码:通过系统自带的Camera录制视频,实际上调用的是底层的高清编码硬件模块,即显卡,不使用CPU,速度快 软 ...
- android硬编码用rtmp,Android RTMP推流之MediaCodec硬编码二(RTMPDump推流)
简介 在前面的两篇文章中:Android RTMP推流之MediaCodec硬编码一(H.264进行flv封装)介绍了如何MediaCodec进行H264硬编码,然后将编码后的数据封装到flv文件中. ...
- 5G低延时的误区和机会——从理论到工程落地的数据差异
我们有幸请到虎牙直播的5G首席架构师--林正显老师,为我们介绍5G低延时的误区和机会.本文从介绍5G低延时原理开始,一步步解开大众对5G低延时的5个误区,最后分享了虎牙直播在建设低延时确定性网络技术的 ...
- 网易云信亮相LiveVideoStackCon2022,解构基于WebRTC的开源低延时播放器实践
8 月 5 日- 6 日,LiveVideoStackCon 2022 音视频技术大会上海站隆重召开,作为音视频领域颇具影响力的技术大会,此次大会吸引了众多行业专家,融汇新概念.新技术.新趋势和新思想 ...
- 引领高并发直播场景进入毫秒时代,阿里云发布超低延时直播服务
近日,阿里云上线超低延时直播服务RTS(Real-time Streaming),该服务在视频直播产品的基础上,进行全链路延时监控.传输协议改造等底层技术优化,支持千万级并发场景下的毫秒级延迟直播能力 ...
最新文章
- Ubuntu搭建Spark运行环境
- 半导体物理与器件pdf施敏_西湖大学工学院先进固态半导体实验室行政助理招聘,户籍专业不限!...
- SQLBulkCopy 性能统计
- 【算法】快速排序算法的编码和优化
- 下载Java Jar包的网站(托管厂库)
- ubuntu linux root,Ubuntu 中的 root 用户:你应该知道的重要事情 | Linux 中国
- 锁 mysql_Mysql的锁(S锁和X锁的区别)
- 怎么调节电机启动值_开关式智能充电机-全自动充电机-铅酸电池充电机品牌-济南能华...
- 为什么很多企业都喜欢鹅厂出来的产品经理?
- 如何用木板做桥_为这份动手能力点赞!旧木板打磨后做成橱柜,效果可媲美定制的...
- 模拟通信与数字信号区别
- Config文件的使用:通过程序修改Config文件
- Windows平台下编译FFmpeg
- 计算机网络设备是固定资产哪类,财政六大类常用固定资产分类及代码
- 如何使用PAUP4、MrBayes、TNT构建系统发育树
- 商丘服务器维修,商丘联想服务器维修网点
- C++ 填入数字1-9 使数学等式成立
- 金彩教育:高转化详情页怎么优化
- itunes下载的软件所在目录
- 【微处理器】基于FPGA的微处理器VHDL开发