需求:

1、通过HTML<video>标签可以播放指定的视频

2、前后端分离,接口只返回视频播放地址

3、使用Golang语言的gin框架实现

实现思路:

1、Gin框架做接口端,返回视频文件(本质上就是下载视频文件接口)

2、<video>标签中的src地址填写视频下载地址,通过Chrome在线播放

准备材料:

1、golang gin框架

2、一个mp4视频文件(pgs.mp4)

项目目录:

Go代码:

HTML<video>标签代码:

实现效果: