添加RTSP视频源
点击“添加”,在弹出的对话框里面配置相关参数,点击“确定”即可增加一个视频源。
同一名称下可以添加两个URL地址,一个主码流和一个子码流。主码流用于解码输出,子码流用于页面预览。如果仅填写一个主码流地址,预览和输出将都使用主码流。
注意:首先需要确认获取正确的视频源URL地址,非正常工作的源地址会导致设备无法正常工作(可通过vlc播放器测试视频源是否可用)
上图所示以添加RTSP源为例介绍如何添加视频源,添加其他类型视频源操作步骤相同,相关参数请参考下表。
视频源各参数定义如下:
名称 | 视频源名称,可任意设置,支持中英文混合 |
---|---|
URL地址 | 支持RTSP、RTMP、RTMPS、RTP、UDP、HTTP等多种协议,解码器可自动识别URL地址。在输入URL地址后,如果有一些高级参数的配置,对话框会自动弹出相应对话框以便配置对应参数。也可点击页面各协议选项直接进行详细的参数设置。 |
传输方式 | 可配置为TCP或UDP,TCP为可靠传输协议,UDP为不可靠传输协议 |
用户名/密码 | 根据视频源有无用户认证进行配置,一般不需要配置 |
缓冲和延时据 | 针对各种不同的应用场景和网络,对于解码实时性和流畅性的平衡,设备提供了多种缓冲策略供用户选择。可选择零缓冲、50ms、120ms、200ms、500ms、1s,依据实际网络情况设置,网络好的可选择低一点的延时参数,网络差的则需选择高一点的延时参数。 |
视频接收端口 | 网络接收端口,范围1-65535 |
音频接收端口 | 网络接收端口,范围1-65535 |
绑定网络 | 默认auto |
视频CODER | 格式为[PT,]CODER[/时间戳单位],如96,H264/90000 |
音频CODER | 格式为[PT,]CODER[/时间戳单位/声道],如96,MPEG4-GENERIC/48000/2 |
添加SRT视频源
SRT源各参数定义如下:
- 名称:可以任意配置,支持中英文数字组合;
- 握手模式:可选Caller、Listener、Rendezvous三个模式;
- URL:使用CALLER模式时,URL地址格式为:srt://对端公网IP地址:端口;使用Listener
模式时,URL地址为:srt://:端口 - 地址:设置接收端的IP地址;
- 端口:配置一个监听端口,需和发送方端口一致;
- 传输延时:基于当前网络链路的性能来设置的,在SRT源设备和SRT目标设备两端都可以设置Latency的大小,最终将取两个值中较大的一个为SRT传输延时;
- 加密方式:支持AES-128、AES-192、AES-256三种加密模式;
- 密钥:加密密钥,根据加密方式填写10-32位字母或者数字组合;
- 带宽开销:根据网络链路质量设置的百分比值。用这个百分比值乘以编码器编码的视音频总码率,可以得到BandwidthOverhead允许的开销最大占用带宽大小,这个值与视音频码率的总和是当前SRT传输带宽的阈值,也是SRT流可以使用的最大带宽。如从“开销”的角度理解,它就是在传输所需的媒体内容(可以理解为载荷payload)外,额外要占用的“无效”带宽,但它与我们常见的协议开销、TCP首部开销、UDP首部开销有所区别,这里的带宽开销并不是固定的20 ~ 60字节TCP首部开销或8字节UDP首部开销,而是根据网络情况实时变化的,网络链路条件越差,正常传输所需的开销就越多。设置范围是5%~100%,默认大小为25%。
- 载荷大小:发送数据包大小,接收方需匹配同样大小为最优。默认大小为1316为编解码最优数据包大小。