Comments (3)
It's not specified by default.
You may be able to control it via media_stream_constraints media_stream_constraints
(ex:
Line 84 in 3ace08d
For now, this parameter is used as an argument of
navigator.mediaDevices.getUserMedia()
on the frontend to initialize the media devices, and video.frameRate
can be set like this.
How is code like below though I have not tested it yet?
WEBRTC_CLIENT_SETTINGS = ClientSettings(
rtc_configuration={"iceServers": [{"urls": ["stun:stun.l.google.com:19302"]}]},
media_stream_constraints={
"video": {
"frameRate": { "ideal": 10, "max": 15 }
},
"audio": True,
},
)
from streamlit-webrtc.
Sorry, it's not supported yet.
Wait for the next release.
from streamlit-webrtc.
It's available on v0.21.0
from streamlit-webrtc.
Related Issues (20)
- No frame arrived issue HOT 1
- Is there a way to process both video and audio in one callback? HOT 1
- Does this support multi camera HOT 2
- The video chat example has been broken with streamlit>=1.20.0
- Programmable audio source HOT 2
- Need Help with Streamlit: Updating/Displaying Counter Value from VideoTransformerBase
- Server to client media playback with frame-based processing HOT 2
- how to mix audio track HOT 2
- Error when running Streamlit app: FileNotFoundError
- Failed to get any callback frames to render HOT 1
- Receiving an existing WebRTC stream as an input track
- Incompatibility between the av==10.0.0 library and streamlit-webrtc==0.47.1 HOT 1
- how to let the ctx player running background with hidden ?
- Encoding too slow - option for hardware acceleration? HOT 3
- How do i set a trigget function for webrtc_streamer
- multi users audio process
- Is there a way to send local video frame by socket to this tool ?
- How can I stream both audio and video using streamlit_webrtc and only save the audio to a .wav file?
- audio implementation with lags and discontinuities
- CPU-heavy task causes frame delay HOT 1
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 streamlit-webrtc.