V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
bshu
V2EX  ›  分享创造

PP9.2 发布,推翻重做可视化沟通

  •  
  •   bshu · 2022-06-27 11:29:09 +08:00 · 1689 次点击
    这是一个创建于 640 天前的主题,其中的信息可能已经有所发展或是发生改变。

    原来的可视化沟通功能改名 “视频共享” ,UI 和逻辑大部分重做,但是功能目标没有变,依然是:

    1. 只需要浏览器就能建立任何设备之间的实时视频连接,相互展示双方的创建的画面与语音
    2. 支持常用的内容来源,包括摄像头、麦克风、屏幕、涂画板、本地视频、图片等
    3. 支持多个视窗,并能自由切换
    4. 支持视频录制
    主要更新内容
    • 优化了很多子功能,比如 “屏幕分享” 功能,分享的过程中可以开启和关闭麦克风,不影响屏幕分享内容的情况下,可以远程实时解说
    • UI 操作更直观便利
    • 提升性能,大幅降低了 CPU 占用,也更稳定

    如果说之前的可视化沟通更像一个实验品,升级后的功能已经具有一定实用性。 有时单纯靠文字或图片很难解释或讨论明白的,可以通过实时视频把本地的各种画面或语音进行远程共享,辅助完成展示、讨论、沟通

    有需要的朋友可以尝试一下,如果使用中发现任何问题,可以在网站内反馈给我,我会尽快改进。

    地址: [https://www.ppzhilian.com]

    8 条回复    2022-07-02 12:01:12 +08:00
    lzgshsj
        1
    lzgshsj  
       2022-06-27 13:29:45 +08:00
    很久之前看还是个简单的传文件的工具,现在已经发展这么多元了么
    bshu
        2
    bshu  
    OP
       2022-06-27 14:04:56 +08:00
    @lzgshsj 恩,有些是自己平时需要用的功能,有些是用户提的需求,有些开始是实验 js 的一些新特性,后来优化出来的功能
    ToBeHacker
        3
    ToBeHacker  
       2022-06-28 00:50:01 +08:00
    @lzgshsj chrome 最新的浏览器显示不支持。。。
    bshu
        4
    bshu  
    OP
       2022-06-28 08:11:38 +08:00
    @ToBeHacker 请说明一下是哪个系统哪个版本,是不是浏览器禁用了 webrtc 或者开启了隐私模式?
    cnit
        5
    cnit  
       2022-06-29 09:10:57 +08:00
    请问视频共享是 WebRTC 吗?完全自己实现的还是用了 SRS 之类的?
    bshu
        6
    bshu  
    OP
       2022-06-29 10:51:45 +08:00
    @cnit 视频共享用的是 webrtc ,canvas ,audioContext 等技术自己实现的,没有用 SRS 之类的,因为视频共享没有后台服务器,如果直连就直接 p2p 传输,如果无法直连,是通过 coturn(开源的 stun server)转发
    cnit
        7
    cnit  
       2022-06-30 10:05:08 +08:00
    @bshu 能不能出个博文介绍下实现细节啊
    bshu
        8
    bshu  
    OP
       2022-07-02 12:01:12 +08:00
    @cnit 有时间的时候吧,还有很多工作要做,实在没有精力去整
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1628 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 16:52 · PVG 00:52 · LAX 09:52 · JFK 12:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.