zoukankan      html  css  js  c++  java
  • 毕业设计记录——3.2

      上周总结:上周主要完成视频会议的雏形,已经可以在局域网下多人视频,可以设置主讲人切换到主屏。如果想在公网上连接的话,需要配置coturn服务器。

    而coturn不能再windows下部署,这就比较麻烦,需要再阿里云上重新配置一个liunx服务器。

      本周计划:关于会议管理整体业务流程的细化再往后拖一拖,本周先着重提出的两个新功能点:

      (1)将发言人的语音自动转换成文字并且生成会议纪要。感觉这个比较有难度,因为视频会议中的发言可能是多人同时都在说话,无法区分具体某个人,

       像一般的微信上聊天语音转文字都是固定的语音长度,而发言则不好处理一些。看能不能将会议整个过程中发言人的语音流导出,做成某个格式再转换。

        (2)主讲人视频录制,会后可以进行回放。这个与上边的都有一个共同的问题:就是发言人是变化的,如何做到将不同的发言人的视频存储一个完整的视频。

      今天工作内容:

       (1)之前只能在火狐48版本里运行,在新版chrome和火狐浏览器上双方无法建立连接,但是一些保存stream的方法好像都在新版chrome api里才有,所有重新捋顺了

      程序在新版chrome里边运行报错的过程,重要找到了问题所在,因为socket传值的data里边有的参数不对。分析过程:

      

      (2)因为在新版的chrome调用本地摄像头时只能是https形式,所有在阿里云认证了ssl证书,将程序在阿里云服务器上部署了https,可以访问。

      有时间再记录一下申请ssl证书过程,走了好多坑。

  • 相关阅读:
    Vue源码学习之双向绑定
    Vue源码学习之数据初始化
    JavaScript跨域资源请求(CORS)解决方案
    Vue学习笔记
    MongoDB学习笔记
    实现一个类似bootstrap的多级下拉菜单
    bootstrap栅格系统的实现
    滑动效果的标签页切换
    一个简单的类似Vue的双向绑定
    元素垂直居中的常见方法
  • 原文地址:https://www.cnblogs.com/ssyh/p/12398414.html
Copyright © 2011-2022 走看看