项目:其它
负责人:
里程碑:
是否置顶: 紧要
标签: feature
Jim 2018-11-27 19:30

直播课开始录制和截止录制的接口地址:http://api.links123.net/schedule/swagger/index.html

评论(8)

Paul
Paul 2019-01-11 00:55

录制服务器接口地址:http://api.links123.net/class/record/swagger/index.html

 

课程表库调用这个地址来检测录制服务器是否可用:http://api.links123.net/class/record/v1/record/check,返回状态码为200就可以

Paul
Paul 2019-01-08 22:33

服务端录制后面已经可用,开始安排全端接入

Paul
Paul 2018-12-29 11:54

录制的音视频文件上都有创建和结束的时间戳,再跟您的白板上指令的时间戳做对齐来实现同步

 

可以直接读取uid_xxx.txt文件来获取所有时间戳信息

Paul
Paul 2018-12-28 11:23

一堂课只能录制一次,没有暂停录制;点了结束录制后就不能再次录制;录制不满一分钟,点击停止录制后,不生成回顾视频;

Jim
Jim 2018-12-28 10:17

期待~

Paul
Paul 2018-12-28 10:12

收到,我们先部署起来让前端开始接入

Codecc
Codecc 2018-12-28 00:49

问题1: 已经OK

问题2: 目前策略是接入层服务发布录制任务之前,先通过录制层提供的接口/record/check接口检查服务是否可用,可用才发布录制消息, 已开发完 已OK

问题3: 录制sdk支持直接录制过程中直接生成mp4文件,并发上传阿里云需要调研下 需调研

问题4: 需调研

问题5: 测试服务器开几个端口,可以先把服务部署在测试服务器

问题6: 老师是异常退出后,若学生也都退出直播,可以通过录制sdk支持的配置idle超时来停止录制,若学生未退出直播,需要记录老师的id,然后监听老师退出的事件,老师退出后停止录制。

问题7: 同问题6

问题8: 接入层已经提供了/record/start和/record/stop两个接口。

Paul
Paul 2018-12-27 13:34
  1. 代码规范问题
  2. 录制服务异常退出以后直播课那边不知道异常退出了还会继续发送录制请求
  3. 目前录制 转码 上传阿里云是线性的不是并行速度会比较慢
  4. 把录制文件的临时存储目录作为流媒体服务器的视频源服务,对手机浏览器端提供直播服务
  5. 提供方便运行、测试的部署环境
  6. 确定老师端异常退出录制是否会同步退出
  7. 上课结束以后老师没有关闭直播的情况下录制服务的停止机制确定
  8. 优先事项直播库中的内容让前端可以同步进行,同时完善上面的任务
游客