一、vMix以Listener模式接收编码器推送的SRT流1、打开vMix软件,点击左下角“添加输入”-“更多”,选择“Stream/SRT”选项,界面如下:2.选择“StreamType”为“SRT(Listener)”,并配置“Port”、“Latency”、“Passphrase”(如果需要)、“DecoderDelay”等参数,点击“确定”完成配置。3、在vmix的主界面,可以看到vmix一直在监听Input1窗口中的SRT流。当没有视频流输入时,窗口显示为黑屏。4.将千视编码器配置为发起SRT连接的Caller,依次配置“握手方式”、“IP地址”、“端口”、“传输时延”等参数(相关参数需要对应vmix端)5.SRT正确连接后,vmix可以正常接收和显示编码器传过来的视频画面。2、vMix以Caller模式将SRT流推送到解码器1、点击底部“External”左侧的齿轮状按钮,选择“Output/NDI/SRTSettings”2、弹出Settings菜单,然后选择“输出/NDI/SRT”选项。“Output”的source选择要传输的视频源(比如选择Input1,需要保证Input1有视频信号)。点击齿轮状设置按钮,弹出“输出设置”对话框,勾选“启用SRT”,“类型”、“主机名”、“端口”、“延迟”、“密码”、“Quality”依次配置相应的参数,勾选“UseHardwareEncoder”,点击“OK”确认。(“UseHardwareEncoder”一般需要勾选,可以提高编码能力)3.在千视视频解码器中添加一个SRT类型的视频源接收SRT流,将“Name”和“HandshakeMode”设置为“Listener”依次,“端口号”、“传输延迟”等参数与vmix配置一致。4、解码器中检查SRT握手连接是否正常,是否有视频图像输出。如果没有,可以点击“External”左侧齿轮状按钮的“SRT”-“Enable”选项,重新配置一次,关闭后启用vmixstreaming(Enable表示启用流媒体状态)。
