Spaces:
Sleeping
Sleeping
File size: 581 Bytes
db18f4a 671cfb0 db18f4a 671cfb0 db18f4a |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
from fastrtc import Stream
import numpy as np
from twilio.rest import Client
import os
account_sid = os.environ.get("TWILIO_ACCOUNT_SID")
auth_token = os.environ.get("TWILIO_AUTH_TOKEN")
client = Client(account_sid, auth_token)
token = client.tokens.create()
rtc_configuration = {
"iceServers": token.ice_servers,
"iceTransportPolicy": "relay",
}
def flip_vertically(image):
return np.flip(image, axis=0)
stream = Stream(
handler=flip_vertically,
rtc_configuration=rtc_configuration,
modality="video",
mode="send-receive",
)
stream.ui.launch()
|