spreed

spreed

全方位视频音频会议应用 助力远程协作

Nextcloud Talk是一款功能全面的视频音频会议应用,支持多种通话模式和屏幕共享。该应用与Nextcloud生态系统深度集成,并提供联邦聊天功能。Talk适用于个人和团队用户,旨在提升远程协作效率。其灵活的通信选项和与其他聊天平台的兼容性,使其成为现代工作环境中的实用工具。

Nextcloud Talk视频会议音频会议聊天屏幕共享Github开源项目
<!-- - SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud贡献者 - SPDX-License-Identifier: CC0-1.0 -->

Nextcloud Talk

REUSE状态

Nextcloud的视频和音频会议应用

概览
✨ 为什么如此出色?
📚 文档
🚧 开发设置

✨ 为什么如此出色?

  • 💬 聊天 Nextcloud Talk配备简单的文本聊天功能,允许您从Nextcloud文件应用或本地设备共享或上传文件,并提及其他参与者。
  • 👥 私人、群组、公开和密码保护的通话! 邀请某人、整个群组或发送公开链接邀请参加通话。
  • 🌐 联邦聊天 与其他服务器上的Nextcloud用户聊天
  • 💻 屏幕共享! 与通话参与者共享您的屏幕。
  • 🚀 与其他Nextcloud应用集成 如文件、日历、用户状态、仪表板、工作流、地图、智能选择器、联系人、看板等等。
  • 🌉 与其他聊天解决方案同步 通过集成Matterbridge,您可以轻松地将许多其他聊天解决方案与Nextcloud Talk同步,反之亦然。

未来版本还将有更多功能。

如果您有建议或遇到问题,请提出issue或直接贡献 🤓


📚 文档

📦 生产环境安装

Nextcloud Talk的安装非常简单。您只需从Nextcloud应用商店启用应用,一切就会开箱即用。

在某些情况下(严格防火墙/对称NAT后的用户)需要TURN服务器。这个安装稍微复杂一些。您可以在我们的文档中找到说明,而Nextcloud VM背后的团队开发了一个脚本,可以为您处理所有事情(vm-talk.sh)。该脚本在最新的Ubuntu Server LTS上测试过。请记住,它是专门为VM开发的,任何问题都应该在那个仓库报告,而不是在这里。

这里有一个关于如何操作的简短视频


🚧 开发设置

  1. 只需将此仓库克隆到您的Nextcloud开发实例的apps文件夹中。
  2. 运行make dev-setup安装依赖项。
  3. 运行make build-js
  4. 然后通过应用管理激活它。 🎉
  5. 要在本地构建文档,请安装mkdocs:apt install mkdocs mkdocs-bootstrap

🏎️ 使用HMR加速前端开发

你可以启用HMR(热模块替换)以避免在前端工作时重新加载页面:

  1. 安装并启用hmr_enabler 应用
  2. 运行 npm run serve
  3. 打开正常的Nextcloud服务器URL(不是上述命令给出的URL)

如果你想加入讨论,我们也在我们的公共Talk团队对话中可用。

🌏 本地测试联邦

在本地测试联邦对话时,可能需要一些额外步骤来改善行为并允许服务器之间相互通信:

  1. 允许自签名证书
    occ config:system:set sharing.federation.allowSelfSignedCertificates --value true --type bool occ security:certificates:import /path/to/the/nextcloud.crt occ security:certificates
  2. 允许本地服务器作为远程服务器
    occ config:system:set allow_local_remote_servers --value true --type bool

此外,你可以启用调试模式,该模式会将本地用户列为联邦用户选项,允许你与同一实例上的账户进行联邦。联邦仍然会工作并使用完整的联邦体验,与联邦文件共享相反,不会创建本地共享。

🪄 测试视频通话的有用技巧

👥 多用户加入测试通话

  • 在Firefox中发送假流(音频和视频):
    1. 打开 about:config
    2. 搜索 fake
    3. media.navigator.streams.fake 切换为 true
    4. media.navigator.audio.fake_frequency 设置为 60,以获得更愉悦的声音体验
  • 然后安装 Firefox多账户容器 插件
  • 现在你可以创建多个账户容器,在每个容器中使用不同的Nextcloud账户登录,并以多个不同用户身份加入同一个通话

📸 修改可用的媒体设备

  • 禁用摄像头直到重启:sudo modprobe -r uvcvideo
  • 重新启用摄像头:sudo modprobe uvcvideo

🔃 里程碑和分支

分支

在Talk应用中,我们为每个Nextcloud服务器版本设置一个分支。应用的 stable* 分支应始终与Nextcloud服务器的相同分支兼容。 这只在服务器发布前后有所不同,以便更容易完成功能,这样我们就不必进行回溯。

里程碑

  • v17.0.0 - 数字里程碑已确定,等待发布或最后的润色
  • 💛 下一个补丁版本 (27) - 下一个补丁里程碑用于给定Nextcloud版本的下一个点发布版本(在示例中为27 - 例如17.0.1)的问题/PR
  • 💚 下一个主要版本 (28) - 下一个主要里程碑用于新的主要Nextcloud版本的下一个功能发布版本的问题/PR(由于27有补丁发布,这将是28)
  • 💔 待办事项 - 待办事项里程碑分配给所有剩余的问题

你可以随时选择任何里程碑的任务,我们将帮助你将其纳入指定的里程碑,如果时间允许,也可以纳入更早的里程碑。这只是为了有一个概览和更好的可见性,我们认为应该优先处理哪些工作,但并不是排他性的。

💙 贡献指南

有关更多信息,请参阅此存储库的贡献指南

编辑推荐精选

TRAE编程

TRAE编程

AI辅助编程,代码自动修复

Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。

AI工具TraeAI IDE协作生产力转型热门
蛙蛙写作

蛙蛙写作

AI小说写作助手,一站式润色、改写、扩写

蛙蛙写作—国内先进的AI写作平台,涵盖小说、学术、社交媒体等多场景。提供续写、改写、润色等功能,助力创作者高效优化写作流程。界面简洁,功能全面,适合各类写作者提升内容品质和工作效率。

AI辅助写作AI工具蛙蛙写作AI写作工具学术助手办公助手营销助手AI助手
问小白

问小白

全能AI智能助手,随时解答生活与工作的多样问题

问小白,由元石科技研发的AI智能助手,快速准确地解答各种生活和工作问题,包括但不限于搜索、规划和社交互动,帮助用户在日常生活中提高效率,轻松管理个人事务。

热门AI助手AI对话AI工具聊天机器人
Transly

Transly

实时语音翻译/同声传译工具

Transly是一个多场景的AI大语言模型驱动的同声传译、专业翻译助手,它拥有超精准的音频识别翻译能力,几乎零延迟的使用体验和支持多国语言可以让你带它走遍全球,无论你是留学生、商务人士、韩剧美剧爱好者,还是出国游玩、多国会议、跨国追星等等,都可以满足你所有需要同传的场景需求,线上线下通用,扫除语言障碍,让全世界的语言交流不再有国界。

讯飞智文

讯飞智文

一键生成PPT和Word,让学习生活更轻松

讯飞智文是一个利用 AI 技术的项目,能够帮助用户生成 PPT 以及各类文档。无论是商业领域的市场分析报告、年度目标制定,还是学生群体的职业生涯规划、实习避坑指南,亦或是活动策划、旅游攻略等内容,它都能提供支持,帮助用户精准表达,轻松呈现各种信息。

AI办公办公工具AI工具讯飞智文AI在线生成PPTAI撰写助手多语种文档生成AI自动配图热门
讯飞星火

讯飞星火

深度推理能力全新升级,全面对标OpenAI o1

科大讯飞的星火大模型,支持语言理解、知识问答和文本创作等多功能,适用于多种文件和业务场景,提升办公和日常生活的效率。讯飞星火是一个提供丰富智能服务的平台,涵盖科技资讯、图像创作、写作辅助、编程解答、科研文献解读等功能,能为不同需求的用户提供便捷高效的帮助,助力用户轻松获取信息、解决问题,满足多样化使用场景。

热门AI开发模型训练AI工具讯飞星火大模型智能问答内容创作多语种支持智慧生活
Spark-TTS

Spark-TTS

一种基于大语言模型的高效单流解耦语音令牌文本到语音合成模型

Spark-TTS 是一个基于 PyTorch 的开源文本到语音合成项目,由多个知名机构联合参与。该项目提供了高效的 LLM(大语言模型)驱动的语音合成方案,支持语音克隆和语音创建功能,可通过命令行界面(CLI)和 Web UI 两种方式使用。用户可以根据需求调整语音的性别、音高、速度等参数,生成高质量的语音。该项目适用于多种场景,如有声读物制作、智能语音助手开发等。

咔片PPT

咔片PPT

AI助力,做PPT更简单!

咔片是一款轻量化在线演示设计工具,借助 AI 技术,实现从内容生成到智能设计的一站式 PPT 制作服务。支持多种文档格式导入生成 PPT,提供海量模板、智能美化、素材替换等功能,适用于销售、教师、学生等各类人群,能高效制作出高品质 PPT,满足不同场景演示需求。

讯飞绘文

讯飞绘文

选题、配图、成文,一站式创作,让内容运营更高效

讯飞绘文,一个AI集成平台,支持写作、选题、配图、排版和发布。高效生成适用于各类媒体的定制内容,加速品牌传播,提升内容营销效果。

热门AI辅助写作AI工具讯飞绘文内容运营AI创作个性化文章多平台分发AI助手
材料星

材料星

专业的AI公文写作平台,公文写作神器

AI 材料星,专业的 AI 公文写作辅助平台,为体制内工作人员提供高效的公文写作解决方案。拥有海量公文文库、9 大核心 AI 功能,支持 30 + 文稿类型生成,助力快速完成领导讲话、工作总结、述职报告等材料,提升办公效率,是体制打工人的得力写作神器。

下拉加载更多