Comments (14)
from flat.
It seems rtcEngine
is not defined on desktop app when join the room.
flat/desktop/renderer-app/src/apiMiddleware/Rtc.ts
Lines 29 to 31 in 26cd62e
I didn't reproduce this error on my machine. @BlackHole1 can you investigate it?
from flat.
@meimosor Have you refreshed your classroom page?
from flat.
@meimosor Have you refreshed your classroom page?
No, as long as you click to join the room, this error will be reported immediately
from flat.
did you launch it in a development environment, or did you use our built application?
from flat.
did you launch it in a development environment, or did you use our built application?
I pulled the main branch source code directly to run, launch it in a development environment.
from flat.
I think I know the problem, under windows we can only use 32-bit nodejs, because agora-electron-sdk doesn't support 64-bit nodejs
Please try using:
nvm install 16.4.1 32
nvm use 16.4.1 32
yarn run bootstrap
When running these commands, remember to synchronize the most recent code
from flat.
because agora-electron-sdk doesn't support 64-bit nodejs
Not exactly, currently it uses the latest agora sdk and x64 for both macos and windows OS.
from flat.
We are still using 32-bit instead of 64-bit in our project. Because I have not received any news that it supports 64-bit
see:
from flat.
Well, I run it in a 64-bit environment. Another question is, where is the document address of the project? If I want to run on the web, which project should I pull and what are the steps?
from flat.
we are still in the stage of refining the project and do not have particularly much time to write the documentation.
The backend currently used in this project is also open source: https://github.com/netless-io/flat-server
as long as you can deploy the server, you can basically distribute your application to the Internet.
of course you can also use our server, because we have already prepared the configuration file for you: https://github.com/netless-io/flat/tree/main/config
from flat.
Thank you, I have run the backend and electron client. But how does the web end run, and which branch is it?
from flat.
The web part is in the web/flat-web
folder, to run it from the root folder:
yarn workspace flat-web start
from flat.
alright, thank you very much
from flat.
Related Issues (20)
- 关于屏幕共享 HOT 2
- 回放页面无法监听到当前播放时间进度 HOT 4
- Ipad不支持屏幕共享吗 HOT 7
- 进入房间后开启录制,结束后回放的后半段是白屏。 HOT 6
- Run pnpm i failed. HOT 4
- Flat Desktop Client Now Available in Arch User Repository (AUR) HOT 4
- electron/js2c/renderer_init.js:93 Unable to load preload script: HOT 5
- Camera blank HOT 4
- [BUG](desktop/classroom-cloud): the subfiles and directories path do not match in classroom cloud setting of Desktop APP
- 开发环境一切正常-MAC打包后检测摄像头麦克风空白,权限提示没弹,MAC版本MACOS Monterey 12.6.7
- UPDATE_DOMAIN检查版本更新, 阿里云上怎么存放Windows 与 Mac 安装包格式 HOT 1
- Why phone number required? HOT 2
- 课堂开启录制报错,麻烦看一下 HOT 1
- Both chrome and edge browsers on Android don't work. HOT 5
- Is it possible to make hyperlinks in Word, PDF, PPT and Excel clickable? HOT 2
- Can I use it in the vue system built by npm? HOT 1
- error with Bluetooth HOT 3
- cannot resolve https://npmmirror.com/mirrors/electron/12.0.15/electron-v12.0.15-win32-x64.zip: status code 404 HOT 2
- How can I create an account using a Google email when that part is missing from your frontend? HOT 4
- screenshots, and tools HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flat.