whitphx HF staff commited on
Commit
05b4295
·
1 Parent(s): 671e76b

Update streamlit-webrtc to 0.48.1

Browse files
README.md CHANGED
@@ -4,7 +4,7 @@ emoji: 🌍
4
  colorFrom: purple
5
  colorTo: yellow
6
  sdk: streamlit
7
- sdk_version: 1.26.0
8
  app_file: app.py
9
  pinned: false
10
  license: mit
 
4
  colorFrom: purple
5
  colorTo: yellow
6
  sdk: streamlit
7
+ sdk_version: 1.41.0
8
  app_file: app.py
9
  pinned: false
10
  license: mit
app.py CHANGED
@@ -138,10 +138,7 @@ def video_frame_callback(frame: av.VideoFrame) -> av.VideoFrame:
138
  webrtc_ctx = webrtc_streamer(
139
  key="object-detection",
140
  mode=WebRtcMode.SENDRECV,
141
- rtc_configuration={
142
- "iceServers": get_ice_servers(),
143
- "iceTransportPolicy": "relay",
144
- },
145
  video_frame_callback=video_frame_callback,
146
  media_stream_constraints={"video": True, "audio": False},
147
  async_processing=True,
 
138
  webrtc_ctx = webrtc_streamer(
139
  key="object-detection",
140
  mode=WebRtcMode.SENDRECV,
141
+ rtc_configuration={"iceServers": get_ice_servers()},
 
 
 
142
  video_frame_callback=video_frame_callback,
143
  media_stream_constraints={"video": True, "audio": False},
144
  async_processing=True,
pages/1_object_detection.py CHANGED
@@ -138,10 +138,7 @@ def video_frame_callback(frame: av.VideoFrame) -> av.VideoFrame:
138
  webrtc_ctx = webrtc_streamer(
139
  key="object-detection",
140
  mode=WebRtcMode.SENDRECV,
141
- rtc_configuration={
142
- "iceServers": get_ice_servers(),
143
- "iceTransportPolicy": "relay",
144
- },
145
  video_frame_callback=video_frame_callback,
146
  media_stream_constraints={"video": True, "audio": False},
147
  async_processing=True,
 
138
  webrtc_ctx = webrtc_streamer(
139
  key="object-detection",
140
  mode=WebRtcMode.SENDRECV,
141
+ rtc_configuration={"iceServers": get_ice_servers()},
 
 
 
142
  video_frame_callback=video_frame_callback,
143
  media_stream_constraints={"video": True, "audio": False},
144
  async_processing=True,
pages/8_media_files_streaming.py CHANGED
@@ -1,4 +1,5 @@
1
  """Media streamings"""
 
2
  import logging
3
  from pathlib import Path
4
  from typing import Dict, Optional, cast
 
1
  """Media streamings"""
2
+
3
  import logging
4
  from pathlib import Path
5
  from typing import Dict, Optional, cast
requirements.txt CHANGED
@@ -1,5 +1,5 @@
1
  opencv-python-headless
2
  pydub==0.25.1
3
- streamlit_webrtc~=0.47.7
4
- twilio~=8.10.1
5
  matplotlib
 
1
  opencv-python-headless
2
  pydub==0.25.1
3
+ streamlit_webrtc~=0.48.1
4
+ twilio~=9.4.3
5
  matplotlib
sample_utils/download.py CHANGED
@@ -28,7 +28,7 @@ def download_file(url, download_to: Path, expected_size=None):
28
  with urllib.request.urlopen(url) as response:
29
  length = int(response.info()["Content-Length"])
30
  counter = 0.0
31
- MEGABYTES = 2.0 ** 20.0
32
  while True:
33
  data = response.read(8192)
34
  if not data:
 
28
  with urllib.request.urlopen(url) as response:
29
  length = int(response.info()["Content-Length"])
30
  counter = 0.0
31
+ MEGABYTES = 2.0**20.0
32
  while True:
33
  data = response.read(8192)
34
  if not data: