# Replacing out-going video stream

**URL:** <https://devforum.zoom.us/t/replacing-out-going-video-stream/38773>\
**Category:** iOS\
**Created:** [December 18, 2020, 11:08pm UTC](https://devforum.zoom.us/t/replacing-out-going-video-stream/38773 "2020-12-18T23:08:31Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![satoshi.nakajima](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/satoshi.nakajima/32/18037_2.png) [@satoshi.nakajima](https://devforum.zoom.us/u/satoshi.nakajima)\
**Post date:** [December 18, 2020, 11:08pm UTC](https://devforum.zoom.us/t/replacing-out-going-video-stream/38773/1 "2020-12-18T23:08:31Z")

</div>

I would like to create an iOS Zoom client, which replaces the out-going video stream (the video other meeting participants will see as if it came from my camera), applying filters and adding overlays. It is very much like a virtual camera on macOS.

Is it possible to make such an app using the client SDK (or fully customizable SDK)?  
If not, does it become possible if we become a “partner” applying the partner program?

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [December 19, 2020, 12:03am UTC](https://devforum.zoom.us/t/replacing-out-going-video-stream/38773/2 "2020-12-19T00:03:28Z")

</div>

Hey @satoshi.nakajima,

Thanks for using the dev forum!

Good question! This would be a perfect use-case for the Fully Customizable SDK. It provides access to raw video data and raw audio data so that you can modify your video streams. [https://marketplace.zoom.us/docs/sdk/custom/ios/advanced/raw-data](https://marketplace.zoom.us/docs/sdk/custom/ios/advanced/raw-data)  
The client SDK, however does not provide the same level of access, so it would not be possible in that one.

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![satoshi.nakajima](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/satoshi.nakajima/32/18037_2.png) [@satoshi.nakajima](https://devforum.zoom.us/u/satoshi.nakajima)\
**Post date:** [December 19, 2020, 3:02pm UTC](https://devforum.zoom.us/t/replacing-out-going-video-stream/38773/3 "2020-12-19T15:02:27Z")

</div>

Thank you for the quick answer, but the documentation says

“Fully Customizable SDK meetings are handled as **video sessions** and are **not compatible** with other Zoom Meetings or Webinars.”

Does it mean I can’t use this app for regular zoom meetings?

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [December 21, 2020, 10:22pm UTC](https://devforum.zoom.us/t/replacing-out-going-video-stream/38773/4 "2020-12-21T22:22:00Z")

</div>

Hey @satoshi.nakajima,

That is correct. The video sessions used in the Fully Customizable SDK are incompatible with traditional Zoom Meetings, and vice-versa.

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [January 14, 2021, 10:14pm UTC](https://devforum.zoom.us/t/replacing-out-going-video-stream/38773/6 "2021-01-14T22:14:54Z")

</div>

Hey @zbigniew,

I have flagged your post as it does not fit this forum.  
This forum is only for Zoom iOS SDK Developer questions.

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![zbigniew](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/zbigniew/32/20559_2.png) [@zbigniew](https://devforum.zoom.us/u/zbigniew)\
**Post date:** [January 15, 2021, 9:43am UTC](https://devforum.zoom.us/t/replacing-out-going-video-stream/38773/7 "2021-01-15T09:43:09Z")

</div>

Thanks, you’re right and I’m sorry, I have clearly misread the question. Apologies!

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [January 19, 2021, 9:22pm UTC](https://devforum.zoom.us/t/replacing-out-going-video-stream/38773/8 "2021-01-19T21:22:53Z")

</div>

Hey @zbigniew,

No worries at all 🙂 , no need to apologize. This type of thing happens all the time.

Thanks for understanding.  
Michael
