Hi, thank you for the question.
Yes, you should be able to create a live streaming app using CameraX + WebRTC.
Google Meet is 100% using CameraX as the the capturing system now.
You could use CameraX's preview usecase to produce frames and apply effects (if you need).
WebRTC provides APIs and a protocol for two peers to engage in bi-directional real-time communication.
However, CameraX don't have much expertise on video conferencing pipeline (mediarouter, peerconnection, muxer/demuxer, etc,.),
we are just capturing and displaying the frames.