Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/whitphx/streamlit-webrtc
/ functions
Functions
467 in github.com/whitphx/streamlit-webrtc
⨍
Functions
467
◇
Types & classes
112
↳
Endpoints
1
Function
DeviceSelectForm
({ onClose, ...deviceSelectProps }: DeviceSelectFormProps)
streamlit_webrtc/frontend/src/DeviceSelect/DeviceSelectForm.tsx:9
Function
InfoHeader
(props: InfoHeaderProps)
streamlit_webrtc/frontend/src/InfoHeader.tsx:10
Function
InnerComponent
()
streamlit_webrtc/frontend/src/DeviceSelect/components/Defer.stories.tsx:6
Function
InputMediaControls
({ disabled = false, stream, }: InputMediaControlsProps)
streamlit_webrtc/frontend/src/InputMediaControls.tsx:37
Function
MediaApiNotAvailableMessage
()
streamlit_webrtc/frontend/src/DeviceSelect/components/messages/MediaApiNotAvailableMessage.tsx:4
Function
MediaStreamPlayer
(props: MediaStreamPlayerProps)
streamlit_webrtc/frontend/src/MediaStreamPlayer.tsx:28
Function
Placeholder
(props: PlaceholderProps)
streamlit_webrtc/frontend/src/Placeholder.tsx:19
Function
ThemeProvider
(props: React.PropsWithChildren<unknown>)
streamlit_webrtc/frontend/src/ThemeProvider.tsx:10
Function
TranslatedButton
({ translationKey, defaultText, ...props }: TranslatedButtonProps)
streamlit_webrtc/frontend/src/translation/components/TranslatedButton.tsx:9
Function
TranslationProvider
(props: TranslationProviderProps)
streamlit_webrtc/frontend/src/translation/TranslationProvider.tsx:9
Function
VideoPreview
(props: VideoPreviewProps)
streamlit_webrtc/frontend/src/DeviceSelect/VideoPreview.tsx:8
Function
VoidVideoPreview
()
streamlit_webrtc/frontend/src/DeviceSelect/components/VoidVideoPreview.tsx:14
Function
WebRtcStreamer
()
streamlit_webrtc/frontend/src/WebRtcStreamer.tsx:198
Function
WebRtcStreamerInner
(props: WebRtcStreamerInnerProps)
streamlit_webrtc/frontend/src/WebRtcStreamer.tsx:47
Method
__contains__
(self, key)
tests/factory_lifecycle_scope_test.py:44
Method
__delitem__
(self, key)
tests/factory_lifecycle_scope_test.py:53
Method
__get__
( self, instance: None, owner: Optional[type] = None )
streamlit_webrtc/component.py:109
Method
__getitem__
(self, key)
tests/factory_lifecycle_scope_test.py:47
Method
__init__
(self)
app_videochat.py:31
Method
__init__
( self, frame_callback: Optional[FrameCallback[FrameT]], queued_frames_callback: Optio
streamlit_webrtc/models.py:40
Method
__init__
( self, kind: str, mixer_callback: MixerCallback[FrameT], mixer_output_interva
streamlit_webrtc/mix.py:142
Method
__init__
(self, *, sample_rate: int, ptime: float = AUDIO_PTIME)
streamlit_webrtc/pcm_source.py:32
Method
__init__
(self, callback: Callback)
streamlit_webrtc/shutdown.py:39
Method
__init__
(self, queue_maxsize: int = 1)
streamlit_webrtc/receive.py:30
Method
__init__
( self, mode: WebRtcMode, rtc_configuration: Optional[RTCConfiguration], sourc
streamlit_webrtc/webrtc.py:389
Method
__init__
( self, callback: AudioSourceCallback, sample_rate: int = AUDIO_SAMPLE_RATE, p
streamlit_webrtc/source.py:111
Method
__init__
( self, track: MediaStreamTrack, processor: ProcessorT, stop_timeout: Optional
streamlit_webrtc/process.py:68
Method
__init__
( self, callback: SinkCallback[FrameT], kind: str, )
streamlit_webrtc/sink.py:52
Method
__init__
(self, callback: AudioSinkCallback)
streamlit_webrtc/sink.py:145
Method
__init__
(self, attr_name: str)
streamlit_webrtc/component.py:105
Method
__init__
( self, worker: Optional[WebRtcWorker[VideoProcessorT, AudioProcessorT]], state: WebRt
streamlit_webrtc/component.py:144
Method
__init__
( self, api_key: str, pcm_out: PcmAudioSource, model: str = DEFAULT_MODEL,
pages/18_audio_chat_realtime.py:84
Method
__init__
(self, callback)
tests/factory_lifecycle_scope_test.py:25
Method
__init__
(self)
tests/factory_lifecycle_scope_test.py:41
Method
__init__
(self, frames: List[av.VideoFrame], delay: float = 0.0)
tests/process_test.py:42
Method
__init__
(self)
tests/process_test.py:59
Method
__init__
(self, value: int = 200)
tests/process_test.py:70
Method
__init__
(self)
tests/process_test.py:124
Method
__init__
(self)
tests/process_test.py:186
Method
__init__
(self, page_script_hash: str)
tests/shutdown_test.py:11
Method
__init__
(self, page_hash: str, state=None)
tests/shutdown_test.py:22
Method
__init__
(self)
tests/shutdown_test.py:171
Method
__setitem__
(self, key, value)
tests/factory_lifecycle_scope_test.py:50
Function
_audio_callback
(pts: int, time_base: fractions.Fraction)
tests/factory_lifecycle_scope_test.py:73
Function
_audio_source_callback
(pts: int, time_base: fractions.Fraction)
tests/webrtc_loopback_test.py:195
Method
_fire_on_ended
(self)
streamlit_webrtc/source.py:47
Method
_fire_on_ended
(self)
streamlit_webrtc/source.py:133
Function
_on_track
(track)
tests/webrtc_loopback_test.py:222
Method
_polling_thread_impl
( self, app_session_ref: "weakref.ReferenceType[AppSession]", initial_page_script_hash
streamlit_webrtc/shutdown.py:73
Method
_run
(self)
pages/18_audio_chat_realtime.py:219
Method
_run_process_offer_thread
( self, sdp: str, type_: str, )
streamlit_webrtc/webrtc.py:475
Method
_run_worker_thread
(self)
streamlit_webrtc/process.py:109
Function
_sink_callback
(frame)
tests/factory_lifecycle_scope_test.py:80
Function
_source_callback
(pts: int, time_base: fractions.Fraction)
tests/webrtc_loopback_test.py:52
Method
_source_callback
( self, pts: int, time_base: fractions.Fraction )
streamlit_webrtc/pcm_source.py:104
Function
_to_client
(c)
tests/webrtc_loopback_test.py:123
Function
_to_worker
(c)
tests/webrtc_loopback_test.py:118
Function
_video_callback
(pts: int, time_base: fractions.Fraction)
tests/source_test.py:64
Function
_video_callback
(pts: int, time_base: fractions.Fraction)
tests/factory_lifecycle_scope_test.py:68
Function
_video_source_callback
(pts: int, time_base: fractions.Fraction)
tests/mix_test.py:24
Method
addTrack
(self, track: MediaStreamTrack)
streamlit_webrtc/receive.py:36
Method
addTrack
(self, track: MediaStreamTrack)
streamlit_webrtc/sink.py:63
Function
audio_frame_callback
(frame: av.AudioFrame)
docs/examples/both.py:28
Function
audio_frame_callback
(frame: av.AudioFrame)
docs/examples/audio.py:9
Method
audio_processor
( self, )
streamlit_webrtc/webrtc.py:360
Method
audio_processor
A audio processor instance which has been created through the callable provided as `audio_processor_factory` argument to `web
streamlit_webrtc/component.py:188
Method
audio_receiver
(self)
streamlit_webrtc/webrtc.py:370
Function
audio_sink_callback
(frame: av.AudioFrame)
pages/18_audio_chat_realtime.py:436
Function
audio_sink_callback
(frame: av.AudioFrame)
pages/16_audio_in_video_out.py:43
Function
audio_source_callback
Generate audio frames with the selected waveform.
pages/15_audio_source.py:25
Function
boom
()
tests/source_test.py:99
Function
call_stop
()
tests/shutdown_test.py:200
Function
callback
(frame: av.VideoFrame)
pages/5_fork_multi_outputs.py:23
Function
callback
(frame: av.VideoFrame)
pages/2_opencv_filters.py:11
Function
callback
(frame: av.VideoFrame)
pages/6_mix_multi_inputs.py:31
Method
callback
(done_task: "concurrent.futures.Future")
streamlit_webrtc/webrtc.py:637
Method
cb
(frame: av.VideoFrame)
tests/models_test.py:27
Method
cb
(frame: av.VideoFrame)
tests/models_test.py:44
Function
clear_session_state
(monkeypatch)
tests/factory_lifecycle_scope_test.py:58
Function
connectedReducer
(state, action)
streamlit_webrtc/frontend/src/webrtc/reducer.ts:115
Function
create_player
()
pages/8_media_files_streaming.py:53
Function
deviceSelectionReducer
(state, action)
streamlit_webrtc/frontend/src/DeviceSelect/DeviceSelect.tsx:74
Method
drain
()
tests/process_test.py:90
Method
drain
()
tests/process_test.py:140
Function
first
(frame: av.VideoFrame)
tests/webrtc_loopback_test.py:262
Function
handleDeviceChange
()
streamlit_webrtc/frontend/src/DeviceSelect/DeviceSelect.tsx:223
Method
hasTrack
(self)
streamlit_webrtc/receive.py:42
Method
hasTrack
(self)
streamlit_webrtc/sink.py:71
Method
identity
(frame: av.VideoFrame)
tests/models_test.py:137
Function
in_recorder_factory
()
pages/7_record.py:31
Method
input_audio_track
(self)
streamlit_webrtc/webrtc.py:378
Method
input_video_track
(self)
streamlit_webrtc/webrtc.py:374
Method
is_running
(self)
pages/18_audio_chat_realtime.py:125
Function
mixer_callback
(frames: List[av.VideoFrame])
app_videochat.py:72
Function
mixer_callback
(frames: List[av.VideoFrame])
pages/6_mix_multi_inputs.py:71
Function
mixer_cb
(frames: List[av.VideoFrame])
tests/mix_test.py:50
Function
on_change
()
pages/18_audio_chat_realtime.py:445
Function
on_change
()
pages/16_audio_in_video_out.py:97
Function
on_change
Handle state changes.
pages/15_audio_source.py:72
Function
on_change
()
pages/14_programmable_source.py:58
← previous
next →
201–300 of 467, ranked by callers