Comments (2)
While it doesn't do everything, or even several important things, tester.py can supply static client avatars in bulk. It also does user avatars and tests a whole bunch of widgets.
For video client avatars, I now use:
for i in ls *.mjpeg | shuf | head -n 7
; do nohup /opt/google/chrome/chrome https://cpe-74-64-104-129.nyc.res.rr.com:8043/b/partake --window-size=600x200 --use-fake-device-for-media-stream --use-file-for-fake-video-capture=${i} --disable-gpu --user-data-dir=$(mktemp -d) --no-default-browser-check --use-fake-ui-for-media-stream --no-first-run & done
The --no-first-run tag makes it not show that annoying "make me default" dialog. OTOH, --window-size doesn't actually seem to work. Note that --use-fake-ui-for-media-stream is needed, despite the warning the browser will show of how it is an unsupported flag.
from ritualengine.
We're using TestRTC for this. It seems to work well enough.
from ritualengine.
Related Issues (20)
- secretId too small HOT 2
- Micless + Sentry = Eternal Restart HOT 9
- Calibration screen wording tweaks
- Caption all the videos
- Make lyrics and captions work properly in "500 Million"
- Make better wording for error box HOT 4
- Remember if user clicked "I guess no one will hear me"
- Restyle the error box HOT 1
- Error while navigating away from a slide
- On first entry, if you don't grant mic permission quickly, it stops trying and goes to "I guess no one will hear me"
- My camera's on but I'm not uploading video or pictures of myself HOT 1
- Nobody can hear me and I can hear nobody HOT 1
- Thoroughly test welcome flow with every convoluted mix of setup we can find HOT 5
- Disconnecting/Reconnecting BBS can swallow marks (e.g. for lyrics) HOT 3
- Bucket Brigade drops future events on reconnection, impacting pre-canned lyrics HOT 1
- Get all the lyric timings HOT 9
- Document setup process better for people who aren't us
- Speech videos start at the beginning if you come in late HOT 4
- Clarify distinction between last-bucket and no-bucket HOT 1
- More strongly indicate that refreshing is an option on initial mic connection
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 ritualengine.