# Trying to understand using the Windows SDK

**URL:** <https://devforum.zoom.us/t/trying-to-understand-using-the-windows-sdk/14648>\
**Category:** Windows\
**Created:** [April 23, 2020, 6:34pm UTC](https://devforum.zoom.us/t/trying-to-understand-using-the-windows-sdk/14648 "2020-04-23T18:34:54Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![mues](https://avatars.discourse-cdn.com/v4/letter/m/7cd45c/32.png) [@mues](https://devforum.zoom.us/u/mues)\
**Post date:** [April 23, 2020, 6:34pm UTC](https://devforum.zoom.us/t/trying-to-understand-using-the-windows-sdk/14648/1 "2020-04-23T18:34:54Z")

</div>

Hello,

I’m new at this Zoom development.

I downloaded the Windows SDK and compiled and

ran the sdk\_demo program for visual17.

I am able to join a meeting and related things to that.

What I cannot understand is how to call some of the interface

methods. e.g.,

I am interested in get a copy of the closed caption URL.

I updated the sdk\_demo to support this class,

I set a pointer to the GetMeetingClosedCaptionControler()

and it appears to return an object.

I can then call the offered methods of this class

but the return value is always 0.

How do I use this object?

thank you

---

<div class="post-metadata">

**Author:** ![carson.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/carson.zoom/32/785_2.png) [@carson.zoom](https://devforum.zoom.us/u/carson.zoom)\
**Post date:** [April 25, 2020, 1:23am UTC](https://devforum.zoom.us/t/trying-to-understand-using-the-windows-sdk/14648/2 "2020-04-25T01:23:46Z")

</div>

Hi [mues](https://devforum.zoom.us/u/mues),

Thanks for using Zoom SDK. The ClosedCaptionController([https://zoom.github.io/zoom-sdk-windows/class\_i\_closed\_caption\_controller.html](https://zoom.github.io/zoom-sdk-windows/class_i_closed_caption_controller.html)) actually does not provide the closed caption URL, it provides the interfaces to do actually closed captioning. If you are interested in getting the closed caption URL, you may refer to the doc here:

> **[Integrating a third-party closed captioning service](https://support.zoom.us/hc/en-us/articles/115002212983)**
>
> Overview
> As a meeting host, you can add closed captions to Zoom meetings by providing the third-party closed captioning service with the the caption URL. The caption URL allows the third-party serv...

---

<div class="post-metadata">

**Author:** ![mues](https://avatars.discourse-cdn.com/v4/letter/m/7cd45c/32.png) [@mues](https://devforum.zoom.us/u/mues)\
**Post date:** [April 27, 2020, 1:19pm UTC](https://devforum.zoom.us/t/trying-to-understand-using-the-windows-sdk/14648/3 "2020-04-27T13:19:25Z")

</div>

Thank you for your response.  
I have reviewed that information already.  
What I would like to do is programatically join a  
in progress meeting and then receive the URL of the  
restful URL so that I can post CC data.  
I am hoping this can be done via the program and not  
requiring a human operator to retreive the URL string.  
thank you in advance,  
Nick

---

<div class="post-metadata">

**Author:** ![mues](https://avatars.discourse-cdn.com/v4/letter/m/7cd45c/32.png) [@mues](https://devforum.zoom.us/u/mues)\
**Post date:** [April 28, 2020, 1:14pm UTC](https://devforum.zoom.us/t/trying-to-understand-using-the-windows-sdk/14648/4 "2020-04-28T13:14:51Z")

</div>

First off, I want to thank you for addressing my questions. I appreciate your time.

Secondly, I understand and have already implemented using http REST services to  
push CC data to your application. It seems to be working well. I copy the CC URL  
link and paste it into our application program which generates CC data.

Lastly, what I am asking and cannot seem to get a definitive answer, is  
“Can I get the CC URL from your application while running and then apply it  
to my application so that a human operator does not have to do this everytime  
a meeting begin?”

there appears to be a interface method to return such a value in your IClosedCaption  
interface. I have tried using this call, but it always returns a NULL.

I’d just like to know can I or can’t I.  
If it is possible, then how do I use this interface in my C++ program?

thank you very much!!

Nick

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [May 5, 2020, 10:38pm UTC](https://devforum.zoom.us/t/trying-to-understand-using-the-windows-sdk/14648/5 "2020-05-05T22:38:53Z")

</div>

Hey @mues,

> [@mues](#):
>
> Lastly, what I am asking and cannot seem to get a definitive answer, is  
> “Can I get the CC URL from your application while running and then apply it  
> to my application so that a human operator does not have to do this everytime  
> a meeting begin?”

Currently it is not possible to get the closed caption endpoint without user interaction. We are working to develop a way to get it through the API. (ZOOM-100289)

Stay updated here: [https://marketplace.zoom.us/docs/changelog](https://marketplace.zoom.us/docs/changelog)

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![mues](https://avatars.discourse-cdn.com/v4/letter/m/7cd45c/32.png) [@mues](https://devforum.zoom.us/u/mues)\
**Post date:** [May 6, 2020, 2:25pm UTC](https://devforum.zoom.us/t/trying-to-understand-using-the-windows-sdk/14648/6 "2020-05-06T14:25:09Z")

</div>

thank you sir!  
Stay safe.

Nick

---

<div class="post-metadata">

**Author:** ![mues](https://avatars.discourse-cdn.com/v4/letter/m/7cd45c/32.png) [@mues](https://devforum.zoom.us/u/mues)\
**Post date:** [May 6, 2020, 6:00pm UTC](https://devforum.zoom.us/t/trying-to-understand-using-the-windows-sdk/14648/7 "2020-05-06T18:00:34Z")

</div>

Could you please answer one more question related to this?

is it possible to get access to this url when the meeting is being scheduled?  
do we have to wait until the meeting is in process to manually get this value for the CC url?

thank you again  
Nick

---

<div class="post-metadata">

**Author:** ![mues](https://avatars.discourse-cdn.com/v4/letter/m/7cd45c/32.png) [@mues](https://devforum.zoom.us/u/mues)\
**Post date:** [May 6, 2020, 6:43pm UTC](https://devforum.zoom.us/t/trying-to-understand-using-the-windows-sdk/14648/8 "2020-05-06T18:43:11Z")

</div>

Hello again,  
sorry to bother you.  
Is there a way to get access to the audio stream(s) while a meeting is active?  
We are using Windows C++  
I don’t see a way to do so via the SDK so far.

would it be possible for me to call you personally or maybe talk via zoom in the near future?  
thank you in advance,  
Nick

---

<div class="post-metadata">

**Author:** ![carson.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/carson.zoom/32/785_2.png) [@carson.zoom](https://devforum.zoom.us/u/carson.zoom)\
**Post date:** [May 7, 2020, 7:33am UTC](https://devforum.zoom.us/t/trying-to-understand-using-the-windows-sdk/14648/9 "2020-05-07T07:33:25Z")

</div>

Hi Nick,

Currently our SDK does not provide the raw audio stream.

Thanks!

---

<div class="post-metadata">

**Author:** ![todor](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/todor/32/53430_2.png) [@todor](https://devforum.zoom.us/u/todor)\
**Post date:** [May 18, 2020, 6:56pm UTC](https://devforum.zoom.us/t/trying-to-understand-using-the-windows-sdk/14648/10 "2020-05-18T18:56:28Z")

</div>

Oh, so then what is the difference between “raw audio data” and “audio stream”?

---

<div class="post-metadata">

**Author:** ![carson.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/carson.zoom/32/785_2.png) [@carson.zoom](https://devforum.zoom.us/u/carson.zoom)\
**Post date:** [May 19, 2020, 5:40am UTC](https://devforum.zoom.us/t/trying-to-understand-using-the-windows-sdk/14648/11 "2020-05-19T05:40:03Z")

</div>

Hi [todor](https://devforum.zoom.us/u/todor),

Thanks for the reply. Strictly saying, they might be different. But speaking about this ability in Zoom SDK, they are the same.

Thanks!

---

<div class="post-metadata">

**Author:** ![DeveloperBot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/developerbot/32/12632_2.png) [@DeveloperBot](https://devforum.zoom.us/u/DeveloperBot)\
**Post date:** [August 21, 2020, 9:23pm UTC](https://devforum.zoom.us/t/trying-to-understand-using-the-windows-sdk/14648/12 "2020-08-21T21:23:46Z")

</div>


