文件名称:play-meetings:使用Scala Actors和WebRTC构建的Web会议示例
文件大小:700KB
文件格式:ZIP
更新时间:2024-06-02 05:10:57
JavaScript
玩会议 这是带有Scala |的Play Framework应用程序。 Akka | WebSockets。 如今,所有网络会议网络软件都使用Adobe Flash或桌面应用程序(Adobe Connect,Gometeeting)构建。 这是尝试检查js功能以实现相同功能的尝试。 过去的RTMP调用+ Flash Media Server视频流已被WebSockets + WebRTC p2p视频取代。 特征 用户存在 聊天 使用WebRTC进行多用户视频聊天(仅适用于Firefox和Chrome) 设置 (或从USB复制过来) 提取zip并从非交互式shell运行activator或activator.bat脚本 您的浏览器应打开激活器用户界面: 未来可能的步骤 添加akka持久性以在房间actor重新启动后保持房间状态; 添加用户列表; 添加更多会议功能:图像共享,屏幕共享
【文件预览】:
play-meetings-master
----conf()
--------application.conf(1KB)
--------routes(693B)
--------dev.conf(28B)
----test()
--------ApplicationSpec.scala(771B)
--------IntegrationSpec.scala(546B)
----LICENSE(591B)
----app()
--------actor()
--------controllers()
--------views()
----build.sbt(846B)
----dependencies.yml(60B)
----.gitignore(43B)
----project()
--------plugins.sbt(164B)
--------build.properties(132B)
----public()
--------images()
--------pc()
--------javascripts()
--------fonts()
--------stylesheets()
----README.md(1008B)