视频流内网穿透

视频流内网穿透

采用ZLMediakit流媒体服务器视频流管理控制

记录下内网视频流在公网通过穿透进行访问

相关工具/程序

  • ZLMediaKit_webRTCZLMediaKit
  • NPS内网穿透工具(具体使用见内网穿透NPS一文)
  • vlc

nps配置页面

img

云服务器

云服务器需要开放端口:

  • 8000(UDP)
  • 82(TCP)
  • 554 (TCP)

img

云服务器端口区分协议类型,这里使用ZLM开源流媒体服务器,8000端口是通过UDP进行传输

ZLMediaKit服务配置

流媒体服务需要配置

  • [general]wan_ip为公网服务器IP
  • [rtc]extern_ip为公网服务器IP

调试命令

  • tcpdump -i any -s 0 udp port 8000 监听UDP模式8000端口数据
  • udp port 8000 wireshark过滤udp的8000端口

可以通过PC的wireshark和网页开发者模式判断视频流无法在公网播放原因

posted @ 2022-08-25 16:10  Koduck  阅读(709)  评论(0)    收藏  举报