html52.com
我爱小程序-开发者交流社区

小程序视频服务器

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 需求 客户端 7.0.4 WechatLib: 2.7.4(2019.7.4 17:20:33)

- 需求的场景描述(希望解决的问题)


- 希望提供的能力


小程序的video标签可以播放视频,但是如果我填的src是腾讯视频的地址,那么是无法正常播放的,应该要填一个很复杂的src地址。


那么我的想法是我自己搭建一套视频服务器,但是我看网上rtmp的端口是1935,可是小程序用的443,请问这个我要如何把视频流推到443端口呢。


第二个问题,我现在用springboot写了个后台推视频文件的代码:

try {
String path = utils.getResourceLocation() + "/video/"+ videoid;
   File file = new File(path);
   response.setContentType(MediaType.APPLICATION_OCTET_STREAM_VALUE);
   response.setHeader("Content-Disposition", "attachment; filename="+file.getName().replace(" ", "_"));
   InputStream iStream = new FileInputStream(file);
   IOUtils.copy(iStream, response.getOutputStream());
   response.flushBuffer();
} catch (Exception e) {
response.setStatus(HttpStatus.NOT_FOUND.value());
} catch (Exception e) {
response.setStatus(HttpStatus.INTERNAL_SERVER_ERROR.value());
}


但是这段代码实现的却是下载文件的功能。它没有实现那种在线播放视频的功能。

请问各位大神,谁知道该如何实现一个类似腾讯  youku的后端,可以在网页中输入一个url后就播放视频,而不是下载视频。


评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付