aws / amazon-chime-sdk-cpp

Apache License 2.0
13 stars 5 forks source link

Sharing Content with Windows SDK #18

Open praveen8373 opened 9 months ago

praveen8373 commented 9 months ago

in API Overview, Section which documents how to send video or content is lacking sufficient information. It mentions

   chime::VideoFrame* frame = /* generated video frame */;
   local_preview->OnVideoFrameReceived(frame);

But this does not sufficiently explain:

  1. How Meeting Session's Audio Video Member will use the Video Source passed to AddLocalVideo. How will the generated frames passed on to Chime Service. The Example of MyVideoSource seems to be missing important information.
  2. What is the Format/Encoding etc. of Frame expected?
  3. Since it is mentioned that Windows SDK already has a a pre-compiled WebRTC library, Can it be used to capture the screen as webrtc provides a built in feature to capture desktop with DesktopCapturer
abhimanyusinghal commented 8 months ago

@hokyungh Can you help us with above query.

We are trying to use Chime C++ SDK for Windows. We are capturing media frames using Desktop Duplication API. Now we want to send this media using Chime SDK to our meeting as screen share. The current documentation is not explaining sufficiently how these can be transmitted by using classes and objects defined in Chime SDK C++ for Windows.

pradipBchoudhari commented 2 weeks ago

We also want to use the Chime C++ SDK for Windows. Are there any updates on the above queries? If anyone has implemented this, please share some pointers.