07-RTSP视频应用配置举例
本章节下载: 07-RTSP视频应用配置举例 (1.15 MB)
目 录
本文档介绍了H3C SecPath G9000-X-G系列多级安全互联交换平台(以下简称为平台)的配置举例。
平台用于隔离网络数据交换。提供SIP、RTSP 应用级检测通道。使用户可以在两边网络隔离的前提下,即底层TCP/IP协议彻底阻断的情况下,实现上述应用的互访。专用于解决视频环境的隔离网络信息交换问题。
本文档中的配置均是在实验室环境下进行的配置和验证,配置前设备的所有参数均采用出厂时的缺省配置。如果您已经对设备进行了配置,为了保证配置效果,请确认现有配置和以下举例中的配置不冲突。本文档中所配置举例中,平台前置口到视频服务器和内网客户端HOST1路由可达,后置口到RTSP服务器路由可达。
注:所有场景涉及到标准RTSP协议时,必须提前导入视频license授权,其它情况无需授权。
本文假设您已了解平台特性。
如图1所示, 192.168.11.30/24属于内网视频服务器,192.168.11.31/24是内网客户端HOST1,192.168.99.30/24是外网RTSP视频服务器。部署平台后,配置1条应用通道,使得允许HOST1和内网视频服务器可以通过RTSP协议回看到外网RTSP视频服务器上的视频资源。
图1 RTSP协议应用配置举例组网图
· 首先统计过平台的应用有哪些,在此测试环境中RTSP应用
· 调查这些应用分别部署在哪些服务器上,在此环境上192.168.99.30/24RTSP视频服务器,192.168.11.30/24、192.168.11.31/24为访问源。
· 将所有需要被访问服务器的IP以及服务端口PORT统计全,设计服务映射列表。申请前后置需要的IP地址。在此测试环境中平台后置分配1个IP作为出口连接IP以及RTSP收流地址,前置分配1个IP为外网1台服务器做映射。若有多条RTSP应用,每一条RTSP必须申请各自独立的映射地址和连接出口地址,不能用不同端口的方式混用IP。因为平台在内部需要为回来的视频流动态生成反向通道,该通道为隐藏通道,但同样需要占用端口资源。
表1 业务梳理:
访问源IP (源端发起访问的主机地址) |
监听地址 (连接客户端侧的接口地址) |
连接地址 (连接服务器侧的接口地址) |
目的地址 (RTSP服务器IP) |
192.168.11.30 192.168.11.31 |
192.168.1.10 |
172.16.1.11 |
192.168.99.30 |
本举例是在ESS 6702P01版本上进行配置和验证的。
通过平台前置机MAN管理口登录平台,打开浏览器输入https://192.168.0.1,(MAN口为前置机专用管理口)
系统管理员默认账号:admin;默认密码:adminh3c
安全管理员默认账号:secrecy;默认密码:secrecyh3c
图2 前置机登录页面
点击“网络管理”>“IP地址管理”,选中GE0/1,点击“+”设置平台前置系统的IP。
图3 设置前置系统IP
设置完后点“保存”退出。
图4 添加、保存前置IP设置
点击“网络管理”>“路由配置”设置前置机的路由,如下图。
图5 路由管理
点击“新增路由”按钮添加路由。由于平台是多机体系,请注意所添加的路由是在哪一端系统上的。设置完毕后点“保存”退出。
图6 添加、保存前置路由
通过平台后置机MAN管理口登录平台,打开浏览器输入https://192.168.0.2,(MAN口为后置机专用管理口)
系统管理员默认账号:admin;默认密码:adminh3c
安全管理员默认账号:secrecy;默认密码:secrecyh3c
图7 后置机登录页面
点击“网络管理”>“IP地址管理”,选中GE0/0,点击“+”设置平台后置系统的IP。
图8 设置后置系统IP
设置完后点“保存”退出。
图9 添加、保存后置IP设置
点击“网络管理”>“路由配置”设置后置机的路由,如下图。
图10 路由管理
点击“新增路由”按钮添加路由。由于平台是多机体系,请注意所添加的路由是在哪一端系统上的。设置完毕后点“保存”退出。
图11 添加、保存后置路由
该配置在前、后置系统的安全管理员secrecy下操作
添加RTSP监听通道
图12 RTSP监听通道配置界面
表2 必填参数说明:
参数 |
说明 |
注意事项 |
通道ID |
由用户自定义一个1~2000的自然数,将两侧的监听通道和连接通道关联上,形成一条完整的转发规则。 |
前后置同一个应用的通道需要配置相同的ID。部分通道类型只有监听通道,没有连接通道。这类通道配置后,可能会导致两侧自增长的ID错位,后续通道保存前请谨慎核对。 |
类型 |
应用类型:配置应用时请选择对应协议类型 |
前后置同一个应用的协议类型必须一致 |
通道方向 |
监听通道指入口规则 连接通道指出口规则 |
本端靠近访问源,则选择监听通道 本端靠近访问目标,则选择连接通道 |
端口类型 |
选择单个端口或者多个端口 |
前后置同一个应用的端口类型必须一致 |
监听地址 |
映射IP和映射端口。监听地址是连接客户端侧的多级平台接口地址。这2个参数用于入口规则监听通道上。当访问的请求,其目标IP、目标端口符合监听地址、监听端口时,受理其访问请求,转发到另一端上。 |
同一个监听IP和监听端口的组合只能对应一个服务 |
监听端口 |
图13 已保存的前置RTSP监听通道
添加RTSP连接通道
图14 RTSP连接通道配置界面
保存并启用RTSP连接通道
表3 必填参数说明:
参数 |
说明 |
注意事项 |
通道ID |
由用户自定义一个1~2000的自然数,将两侧的监听通道和连接通道关联上,形成一条完整的转发规则。 |
前后置同一个应用的通道需要配置相同的ID。部分通道类型只有监听通道,没有连接通道。这类通道配置后,可能会导致两侧自增长的ID错位,后续通道保存前请谨慎核对。 |
类型 |
应用类型:配置应用时请选择对应协议类型 |
前后置同一个应用的协议类型必须一致 |
通道方向 |
监听通道指入口规则 连接通道指出口规则 |
靠近访问源,则选择监听通道 靠近访问目标,则选择连接通道 |
端口类型 |
选择单个端口或者多个端口 |
前后置同一个应用的端口类型必须一致 |
连接地址 |
出口地址即连接服务器侧的多级平台接口地址,重新封装数据包时,会以此IP作为源地址发出。 |
选择连接IP,即选择出口地址。请确保出口地址到目标服务器路由可达。 |
目的地址 |
另一端实际服务器的IP地址 |
|
目的端口 |
另一端实际服务器的服务端口 |
|
图15 已保存的后置RTSP连接通道
该通道的作用是,外网RTSP服务器192.168.99.30,其80端口的RTSP服务映射到平台前置192.168.1.10的80端口上。当内网HOST1或者视频服务器访问192.168.1.10的80端口时,平台会将请求转发到对端。随后以172.16.1.11出口连接地址作为源IP,访问实际的192.168.99.30服务器。RTSP服务器,最后将回放视频流推送到平台后置172.16.1.11,通过动态端口视频流通道返回到请求源。
HOST1需要安装VLC客户端工具
图16 VLC media player工具
打开工具:VLC,点击“媒体”>“打开网络串流”。
图17 设置RTSP工具参数
在URL地址框内输入监听通道的监听地址和监听端口,例如:“rtsp://192.168.1.10:80/jok.mkv”,然后点击播放。
图18 输入“rtsp://192.168.1.10:80path/file”(监听ip监听端口)访问rstp
图19 RTSP视频播放成功
图20 视频回放成功
网络连接正常切配置正确时,检索完录像可以正常回放录像
图21 视频回放失败
网络连接不通或配置错误时,检索录像失败
不同于普通路由交换设备。平台连通性不能用单纯的ping或telnet来测试连通性。由于平台摆渡的仅仅是应用层数据,所以只能通过应用来测试。平台配置完后需要根据不同的业务来进行测试和验证其连通性。
若有多路RTSP应用配置的需求,且码流端口范围相同需要用多个独立IP做映射(每路通道的监听地址和连接地址需配置不同IP地址),否则会造成返回的码流通道逻辑冲突;
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!