ENC编码器RTMP推流时横屏改竖屏的方法
ENC编码器RTMP推流时横屏改竖屏的方法
今天有个客户问这个问题,我之前没留意过,因此自己试了一下,然后把方法贴上来吧,下次如果有客户遇到这个问题就有参考依据了。
原视频是1920*1080, 如下图所示:
旋转90度配置方法:
第一步,进入编码设置
的 高级编码参数
将分辨率
改为1080*1920
第二步,进入编码设置
的 视频参数
将 旋转
设置为90
搞定,RTMP
推流预览:
黑屏补偿的方法
第一步,进入编码设置
的 高级编码参数
将分辨率
改为1080*1920
第二步,进入视频混合
界面,将混合开关
打开,如果需要HDMI输出,请打开HDMI开关
,选择Mix
作为视频源
,如下图:
第二步,在视频混合的页面配置混合布局,如下图:
上图中将布局改为上下
,然后在自定义布局
,原来的布局选择上下
时如下:
[{"x":0,"y":0,"w":1,"h":0.5,"index":0},
{"x":0,"y":0.5,"w":1,"h":0.5,"index":1}]
更改后为:
[{"x":0,"y":0,"w":1,"h":0.33,"index":0},
{"x":0,"y":0.33,"w":1,"h":0.33,"index":1},
{"x":0,"y":0.66,"w":1,"h":0.33,"index":2}]
保存后,我们查看RTMP
推流效果:
如上图所示,上下已经补偿了黑屏部分,这个我只是举了个例子,如果想自定义布局,自己可以学习自定义布局参数。
结束。谢谢大家的支持和点赞!
ENC1
设备参考地址: https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.4ace1debu8flPw&ft=t&id=618201308044