# Meeting Service Live Streaming Interface - Linux?

**URL:** <https://devforum.zoom.us/t/meeting-service-live-streaming-interface-linux/134433>\
**Category:** Meeting SDK\
**Created:** [June 25, 2025, 2:56am UTC](https://devforum.zoom.us/t/meeting-service-live-streaming-interface-linux/134433 "2025-06-25T02:56:00Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![bstrelko](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/bstrelko/32/43750_2.png) [@bstrelko](https://devforum.zoom.us/u/bstrelko)\
**Post date:** [June 25, 2025, 2:56am UTC](https://devforum.zoom.us/t/meeting-service-live-streaming-interface-linux/134433/1 "2025-06-25T02:56:00Z")

</div>

I’m looking to use the Meetin Service Live Streaming interface when building an app that uses raw audio data via the live streaming (NOT local recording) channel.

In windows world, this seems to exist in the meeting\_service\_components tree:

> **[Meeting SDK for Windows API Reference: meeting\_live\_stream\_interface.h File...](https://marketplacefront.zoom.us/sdk/meeting/windows/meeting __live__ stream__interface_8h.html)**

When I modify the URL to ‘linux’, I do see a result:

> **[Linux SDK API Reference: meeting\_live\_stream\_interface.h File Reference](https://marketplacefront.zoom.us/sdk/meeting/linux/meeting __live__ stream__interface_8h.html)**

However, this does not appear to be a valid entry in the file list.  
Does anyone have context here? Does meeting\_live\_stream\_interface.h exist for Linux? If not, has it ever existed or is it planned to be implemented? Seems odd that this page would exist otherwise.

meeting\_recording\_interface.h exists for both Windows and Linux - it’s just live streaming that’s the issue and this is the preferred channel for managing all things raw audio.

Again, any context is helpful!  
Thanks!

---

<div class="post-metadata">

**Author:** ![amanda-recallai](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/amanda-recallai/32/44747_2.png) [@amanda-recallai](https://devforum.zoom.us/u/amanda-recallai)\
**Post date:** [June 26, 2025, 2:24pm UTC](https://devforum.zoom.us/t/meeting-service-live-streaming-interface-linux/134433/2 "2025-06-26T14:24:10Z")

</div>

Hey @bstrelko, you’ve hit on a really common point of confusion when working with the Zoom Meeting SDK for Linux and raw audio – it’s a bit different than on Windows, and that `meeting_live_stream_interface.h` link can definitely be misleading.

While that specific “live stream” header doesn’t directly apply to how you’d get raw audio/video on Linux, you _can_ access the raw audio data in real-time, which sounds like what you’re looking for.

Linux uses the [raw data within the meeting SDK](https://developers.zoom.us/docs/meeting-sdk/linux/add-features/raw-data/) where you are receiving the raw audio/video stream directly from the meeting.

Alternatively, you can easily and quickly get the raw audio/video streams to/from a Zoom call using a third party service like [Recall.ai](https://recall.ai)! It’s a universal meeting API that lets you send a bot to a meeting and send in or receive audio/video data!

---

<div class="post-metadata">

**Author:** ![bstrelko](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/bstrelko/32/43750_2.png) [@bstrelko](https://devforum.zoom.us/u/bstrelko)\
**Post date:** [June 26, 2025, 2:50pm UTC](https://devforum.zoom.us/t/meeting-service-live-streaming-interface-linux/134433/3 "2025-06-26T14:50:21Z")

</div>

Thanks, Amanda - the issue is that StartRawRecording seems to be the only way to get this data via the Linux SDK (based on the link you provided), while Windows allows StartRawRecording OR StartRawLiveStream.

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/c/6/c68b8c57ea89713c975a81c99e49578583a8bb5b.png)

From an administration perspective, there is a strong preference to allow Live Streaming and keep Local Recording disabled on host accounts, but it doesn’t look like this is possible.

Also still curious about why the linux page for the live stream header exists and if there’s any historical context there.

Noted on Recall.ai - cool stuff.

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [July 17, 2025, 2:51am UTC](https://devforum.zoom.us/t/meeting-service-live-streaming-interface-linux/134433/4 "2025-07-17T02:51:43Z")

</div>

@bstrelko it might have been mistakenly added to the api reference docs. linux meeting sdk does not support this functionality, the windows meeting sdk does.

---

<div class="post-metadata">

**Author:** ![bstrelko](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/bstrelko/32/43750_2.png) [@bstrelko](https://devforum.zoom.us/u/bstrelko)\
**Post date:** [July 17, 2025, 3:09am UTC](https://devforum.zoom.us/t/meeting-service-live-streaming-interface-linux/134433/5 "2025-07-17T03:09:07Z")

</div>

Got it - any context for why this is absent from the Linux SDK and local recording is not?
