SongXie 发表于 2018-4-27 18:53:33

如果将本地录制好的视频文件上传到自己的业务服务器?

本帖最后由 SongXie 于 2018-4-27 18:58 编辑

有这样一个业务需求,在web端本地录制完成视频后,希望能把这个录制好的视频文件提交给我们的业务服务器。

我只找到到能将远程拍照了的文件转换成base64字符串和使用Web服务器的方式提供本地录制好的视频连接的方法,但我应该如何将文件post到我们的业务服务器呢?

ps:业务服务端提供了上传的接口,需求是在录制结束时调用该上传接口把录制好的视频文件提交上去。

佰锐科技-曾力 发表于 2018-4-27 19:11:30

您好!录制完成后,会有一个文件生成,而且还有录制完成回调信息,你业务服务器可以获取回调路径,然后通过业务代码逻辑上传。

佰锐科技-曾力 发表于 2018-4-28 16:51:02

本帖最后由 佰锐科技-曾力 于 2018-5-2 09:06 编辑

AnyChat有成熟的录像及上传方案,有客户端本地的录制方式、有服务器录制方式;其中:
一、客户端本地录制方式是在客户端实现录制,录制完成后会在客户端本地生成录像文件。看问题描述,您目前是想采用这种方式了。。这种方式的文件上传有两种方式。   
1、自己使用FTP或Http方式进行文件上传,可以上传到指定的服务器上;   
2、使用AnyChat SDK的上传API接口实现录像上传,上传到AnyChat核心服务器指定的目录中。

二、服务器录制,在客户端发起录制请求后,通话双方的视频流会自动传到录像服务器进行处理,完成录制,文件也自动保存到录像服务器了。

ps:请问你目前使用AnyChat想要实现一个怎样的业务场景,是想把本地录制的文件上传到服务器保存,还是其他的业务需求,方便留下QQ吗?后续有什么问题可以直接QQ沟通。


页: [1]
查看完整版本: 如果将本地录制好的视频文件上传到自己的业务服务器?