whitphx's picture
whitphx HF Staff
Use Twilio
671cfb0
raw
history blame contribute delete
581 Bytes
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()