Hey Victor, it should be supported. I assume you've taken a look at this? Playing back video would be pretty similar..
The only piece you'll need to add is to decode the video into raw frames, and publish those instead
🙌 1
b
blue-grass-88145
10/29/2023, 4:37 PM
thanks. I'll play around with it and give you feedback.
🙌 1
blue-grass-88145
11/01/2023, 1:25 PM
hey @dry-elephant-14928, the video frames are being created at runtime using vulkan and I'm trying to send them from a channel. Here's how my code looks like using the webrtc crate ( https://github.com/webrtc-rs/webrtc ). Trying to figure out how to migrate to livekit asap.
d
dry-elephant-14928
11/03/2023, 6:42 AM
the main diff here between livekit and webrtc-rs is LiveKit would handle the video encoding. the reason is because:
• we need to respond to keyframe requests from the viewer (PLI)
• we need to monitor the network and react to congestion (by reducing bitrate and/or pause simulcast layers)