2022-05-13 20:30:36 +02:00
|
|
|
---
|
|
|
|
title: Web
|
|
|
|
weight: 23
|
|
|
|
---
|
|
|
|
|
|
|
|
Run below on Linux or Mac
|
|
|
|
|
|
|
|
Currently, yuv converter and vp9 are the bottleneck
|
|
|
|
|
2022-05-17 17:02:52 +02:00
|
|
|
```sh
|
2022-05-13 20:30:36 +02:00
|
|
|
git clone https://github.com/rustdesk/rustdesk
|
|
|
|
cd rustdesk/flutter/web/js
|
2022-05-17 17:02:52 +02:00
|
|
|
|
2022-05-13 20:30:36 +02:00
|
|
|
# install protoc first http://google.github.io/proto-lens/installing-protoc.html
|
|
|
|
npm install ts-proto
|
|
|
|
yarn build
|
2022-05-17 17:02:52 +02:00
|
|
|
|
2022-05-17 19:54:39 +02:00
|
|
|
cd ..
|
2022-05-17 17:02:52 +02:00
|
|
|
|
2022-05-17 19:54:39 +02:00
|
|
|
# about details of yuv converter, check this https://github.com/rustdesk/rustdesk/issues/364#issuecomment-1023562050
|
2022-05-13 20:30:36 +02:00
|
|
|
wget https://github.com/rustdesk/doc.rustdesk.com/releases/download/console/web_deps.tar.gz
|
|
|
|
tar xzf web_deps.tar.gz
|
2022-05-17 17:02:52 +02:00
|
|
|
|
2022-05-17 19:54:39 +02:00
|
|
|
cd ..
|
|
|
|
|
2022-05-13 20:30:36 +02:00
|
|
|
# Good Luck!
|
|
|
|
flutter run -d chrome
|
|
|
|
```
|