有一个短视频接口,我想知道如何能通过axios请求或者后端请求,直接获得视频地址
http://v.nrzj.vip/video.php?_t=0.9640358809997094
(1)放在浏览器可以直接下载视频,并每次下载不同的视频
(2)放在video的src中可以直接播放,并且每次创建video组件都会播放新的视频
(3)因为有时候接口会失败,失败时想做处理,所以src需要动态的,最好可以把接口外置,自己这边请求一下,失败了调用redis缓存的视频地址,因为每十次大概失败一次,失败率有点高。
这边也在考虑用java请求这个接口然后用application/octet-stream接收,然后自己处理压缩二次封装。但是不是很理解这个类型的视频接口,不理解这种返回的是什么类型的东西,还望大佬解答
我看了一下 他是直接返回的是视频文件(二进制流) 类型
e.g.
所以你可以在后端压缩后发给前端 也可以直接将视频流转发给前端。