Hello Shubham,
To build a Microsoft Teams bot in C# that streams audio, video, and screen sharing to a backend server over WebSocket—and plays audio responses back into the call—you'll need to leverage the Microsoft Graph Communications SDK and set up a WebSocket server for media streaming.
This is a Microsoft Teams Samples Repository which demonstrates how to build a Microsoft Teams bot in C# that streams audio, video, and screen sharing to a backend server over WebSocket, and plays audio responses back into the call.
https://github.com/OfficeDev/Microsoft-Teams-Samples/pull/1452
Please go through this and tell what challenges you are facing or any other questions you have, so that I can help.
If the response is helpful, please click "upvote" and upvote it. You can share your feedback via https://aka.ms/DevSupportFeedback)) link. Click here to escalate.