Kurento Room开发指南

Quick hints

这些是应用程序为了使用Room API而必须满足的一些设计和体系结构要求:

  • 将SDK模块包括到其依赖关系列表中

  • 通过以下提供的接口来创建两种Room Manager类型之一的实例:

    RoomHandler

    KurentoClientProvider

  • 提供支持WebRTC设备开发应用程序的客户端(提示:或使用我们的客户端-js库并查看演示的客户端实现)

  • 在客户端和服务器之间使用的房间信令协议(提示:或使用来自kurento-room-server的WebSockets API)

  • 实现客户消息的服务器端处理程序,将使用RoomManager来处理这些请求(提示:我们在kurento-room-server中提供了一个JSON-RPC处理程序)

  • 选择用于与客户端通信的响应和通知机制(提示:从kurento-room-server发出的JSON-RPC通知服务)

可以或应该用于实现Rooms应用程序的技术栈:

  • WebSockets作为服务器和客户端之间的消息传输(以及消息格式的JSON-RPC)。

  • Spring Boot用于简单配置和与Kurento的一些模块集成。 它还提供了一个WebSockets库。

当然,主要要求是至少需要Kurento Media Server的一个安装。

Try the tutorial

有一个完整的教程,介绍如何利用已经在此项目中提供的组件(Room SDK,Room Server和JavaScript客户端)创建多会议应用程序。 本教程基于Room Demo应用程序的开发。

转载于:https://my.oschina.net/997155658/blog/841837

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值