视频转码服务器应用在不同的视频编码格式之间的互转,通过部署视频转码服务器可以快速的解决各种视频间的编码格式不兼容的问题,助力视频项目快速落地。今天我们以新领通PRN1600视频转码服务器为例,看一下,如何讲H.265的视频实时转换为H.264编码。
视频转码服务器应用在不同的视频编码格式之间的互转,通过部署视频转码服务器可以快速的解决各种视频间的编码格式不兼容的问题,助力视频项目快速落地。今天我们以新领通PRN1600视频转码服务器为例,看一下,如何讲H.265的视频实时转换为H.264编码。
首先我们用GB28181方式去摄像头拉流,当然,也可以通过RTSP方式进行拉流。
1. 配置摄像头视频编码为H.265
我们采用海康摄像头作为演示,配置海康摄像头为H.265编码,分辨率1080P
2. 配置国标GB/T28181注册到转码服务器
在海康摄像头平台接入界面,可以配置摄像头国标参数,可以直接注册到视频转码服务器上。我们用于演示的情况可以直接配置。在实际项目中,你的摄像头可能注册在NVR,国标监控平台上 。在项目中,视频转码网关可以直接对接NVR,监控平台,配置方法大同小异。
3.视频转码服务器上配置一个编码规则
通过配置一个转码规则,将视频转码为H.264,分辨率为720P,可以灵活的配置转码规则,通过配置多个转码规则,达到不同的转码效果。在转码策略时灵活调用。
4. 配置转码策略
配置一个转码策略,选择我们刚刚配置好的转码规则,如现在的转码策略是不管转码服务器拉的视频流是什么编码格式,都根据720规则来处理。如上所示,720规则就是所有视频转换为H.265,分辨率为720P。
5.通过VLC测试拉一路FLV视频流
完成以上配置,我们可以使用VLC进行测试。通过VLC视频播放器直接拉一路国标的摄像头,并采用FLV格式播放。
通过VLC去拉GB28181的国标ID为34020000001320000005的摄像头。
可以成功拉出视频流
我们进入转码服务器运行状态界面,可以查看到此时的转啊状态。
我们可以通过转码状态界面查看到,此时,一路输入到视频,编码是H.265,分辨率是1080P,而输出视频是H.264编码,720P的分辨率。 并可以查看此时的延迟,抖动,帧率,码率等重要信息,并可以根据具体需求在转码规则和策略中进行调整。
当然,新领通视频转码服务器还支持输出国标28181,RTP,RTSP,RTMP,HLS,SIP,WebRTC等多种方式,本文只演示国标28181转码FLV的方式,后续会给大家介绍更多的转码方法和应用场景。