Spring Boot 视频聊天

问题描述 投票:0回答:2

我的任务是创建视频聊天,这将允许两个人互相交流。我的应用架构是:前端 Angular 2/typescript,后端:java、spring boot(和子模块)。一切正常,但我在理解如何制作视频流方面遇到了问题。我一直在寻找任何框架来做到这一点,但我失败了。据我了解,WebSocket 无法帮助我完成这项任务,并且不适合使用它。据我了解,Spring 没有任何工具来解决这个任务。我真的必须通过java中存在的干净的UDP创建流吗?或者也许还有另一种方式,任何为任务提供更高接口的框架?

java angular spring-boot udp video-streaming
2个回答
9
投票

这里的神奇关键字是“WebRTC”,它是支持音频和视频的浏览器支持 Real Time CWeb通信。

基本上,通信是在用户的浏览器之间进行对等 2 对等的。您的应用程序唯一负责的是发信号...为您的客户端交换对等数据。

基于此,请查看 这个名为 NextRTC 的项目以供参考。


0
投票

您可以使用agora rtc进行群组视频聊天和点对点视频聊天。但是使用起来会花费一些钱,但是如果生产中的应用程序更好地使用WEB实时连接,我们可以使用10000分钟免费时间

© www.soinside.com 2019 - 2024. All rights reserved.