如何向前端传输可播放的视频?
发布于 8 年前 作者 qingmingsang 4708 次浏览 来自 问答

我的思路是

<vedio src=’/xx/api’>

后端向前端传视频文件数据(二进制),然后改相应的header,比如说MP4 但是试了也没成功,网上找也没找到相关的资料, 不知道到底哪里有问题

大概希望的效果是这样的

http://hc.yinyuetai.com/uploads/videos/common/B7D20154766D39739AF193BCE138419F.flv?sc\u003d0743670c523be875\u0026br\u003d759\u0026vid\u003d2561631\u0026aid\u003d311\u0026area\u003dHT\u0026vst\u003d2
7 回复

html5 video 内是不支持flv(flash video)播放的,要转成web optimized MP4格式。MP4格式可以直接放在普通HTTP服务器上,客户端会自动用range query请求流数据。

@flamingtop 意思是直接给资源路径?

@flamingtop 如果想做类似优酷那种能实时播放的呢?

@qingmingsang 那你就要HLS,MPEG-DASH这样的方案了。

回到顶部