Skip to main content

连接内网 VLC UDP 流媒体服务

企业在内网通过 VLC 部署 UDP 流媒体服务时,只能通过企业内网访问。当研发、测试员工外出时,无法对内部流媒体服务进行研发和测试。本案例介绍如何在 ZeroNews 平台上部署公网可访问的 VLC UDP 流媒体服务。

先决条件

  1. 拥有一个有效的 ZeroNews 账户

第 1 步:内网部署 VLC 流媒体服务器

  1. 在 Windows 上下载安装 VLC 客户端

下载并安装 VLC 客户端软件。安装完成后,打开 VLC 客户端程序,选择“媒体” -> “流”。

320388369-ba82f078-f64d-463a-b0f7-3b8b9bd97b30

  1. 添加流媒体文件

点击“添加”按钮选择流媒体文件,然后点击“串流”。

320388494-a8c45b06-d2e0-4f30-8365-e11cf5c43b5a

  1. 选择 UDP 模式

在流输出界面,下拉框选择“UDP(legacy)”模式。

320388614-440ef905-4991-45d0-a889-a8fa101ad78f

  1. 设置 IP 地址及 UDP 端口号

在目标设置界面,设置 IP 地址及 UDP 端口号。IP 地址为本机 IP 地址。

320388696-c41d4138-06ec-4c04-99b1-ba84cc938c66

  1. 完成服务器设置

继续下一步,在选项设置界面,点击“流”完成服务器设置。

320388885-76ca8b84-5eeb-4331-956f-7ec688f571cf

第 2 步:生成 ZeroNews 客户端所需的 Token

用户登录 ZeroNews 平台,在“快速开始”页面复制您的 Token。

第 3 步:运行 ZeroNews 客户端

参考 在 windows 中运行ZeroNews , 在windows 电脑上运行 ZeroNews,绑定 Token, 完成 ZeorNews 客户端上线。

第 4 步:为 ownCloud 分配 ZeroNews 公网域名

  1. 添加用于 VLC 流媒体访问的公网域名

    用户登录 ZeroNews 平台,在 "资源" 的 "域名" 管理页面, 点击 "添加域名" 添加公网可访问的域名。

    • 域名前缀: 用户输入定义的 域名前缀,如 vlcvideo
    • 勾选 UDP 协议,并添加对应的端口

第 5 步:为 VLC 添加公网映射

  1. 进入"映射"页面,点击 "添加映射”添加 VLC 映射 。

    • 选择设备:选择已经认证的设备
    • 映射协议:选择 UDP 协议
    • 公网访问地址:选择 VCL 的UDP域名地址,如 vlcvideo.center.takin.cc:10001
    • 映射带宽: 为 VCL 流媒体分配带宽,不大于用户当前的最大可用带宽
    • 内网映射地址:内网IP地址默认输入 127.0.0.1
    • 内网端口输入VLC端口号 8000

  2. vlc 映射添加完成后,可在映射列表查看到已经添加好的映射地址。

第 6 步:通过 VLC Player 访问内网 VLC 流媒体应用

  1. 客户端安装 VLC Player。
  2. 打开 VLC Player,选择"媒体" -> "打开网络串流"。
  3. 在输入框中输入访问流媒体服务的 ZeroNews 域名地址,点击"播放"即可。

通过以上步骤,即可在公网安全地访问您的内网 VLC UDP 流媒体服务。