# Failded to subscribe the raw audio

**URL:** <https://devforum.zoom.us/t/failded-to-subscribe-the-raw-audio/137170>\
**Category:** Meeting SDK\
**Tags:** sdk\
**Created:** [September 8, 2025, 11:01am UTC](https://devforum.zoom.us/t/failded-to-subscribe-the-raw-audio/137170 "2025-09-08T11:01:46Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hassan6](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/hassan6/32/49432_2.png) [@Hassan6](https://devforum.zoom.us/u/Hassan6)\
**Post date:** [September 8, 2025, 11:01am UTC](https://devforum.zoom.us/t/failded-to-subscribe-the-raw-audio/137170/1 "2025-09-08T11:01:46Z")

</div>

[https://github.com/zoom/meetingsdk-linux-raw-recording-sample](https://github.com/zoom/meetingsdk-linux-raw-recording-sample)

Why geting 404 erro  
Also I need working dockerized sample for raw audio healdess zoom bot using meeting sdk linux

---

<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:** [September 8, 2025, 11:24pm UTC](https://devforum.zoom.us/t/failded-to-subscribe-the-raw-audio/137170/2 "2025-09-08T23:24:06Z")

</div>

Seems like that GitHub sample is returning 404 so it was likely removed or renamed by Zoom. Rather than chasing that link, here’s the high-level path to **real-time raw audio** on Linux:

- Set up the Linux Meeting SDK and [enable raw-data features (guide)](https://developers.zoom.us/docs/meeting-sdk/linux/add-features/raw-data/)
- Implement the audio callbacks via [`IZoomSDKAudioRawDataDelegate`](https://marketplacefront.zoom.us/sdk/meeting/linux/class_i_zoom_s_d_k_audio_raw_data_delegate.html) (e.g., mixed or one-way audio).
- Subscribe/unsubscribe using [`IZoomSDKAudioRawDataHelper::subscribe(...)`](https://marketplacefront.zoom.us/sdk/meeting/linux/class_i_zoom_s_d_k_audio_raw_data_helper.html).
- Consume PCM frames from [`AudioRawData`](https://marketplacefront.zoom.us/sdk/meeting/linux/class_audio_raw_data.html) and forward them to your processing/streaming pipeline.

This flow - SDK init → delegate → subscribe → consume PCM - covers the core pieces without relying on any specific sample repo
