# Installation Mac

If you are running on intel for mac you will download pre-built binaries. If you are running Apple Silicon the process will download dependency libraries from source.

{% hint style="info" %}
Note: You will not be able to stream a connected Kinect on macOS.

Installation instructions do not include the Azure Kinect SDK as macOS is not yet supported by Azure Kinect SDK .
{% endhint %}

{% hint style="info" %}
**Problems?! (shocker)**

Reach out on [our discord](https://discord.gg/9r2HH4xH) and we will get you going!
{% endhint %}

## Pre-built binaries installation (recommended)

### 1.0 Pre-Installation Requirements

1.1 Install [Xcode](https://developer.apple.com/xcode/)

1.2 Install Xcode command line tools

```
sudo xcode-select --install
```

1.3 Install cmake

```
brew install cmake
```

1.4 Install pkg-config

```
brew install pkg-config
```

### 2.0 Download and Install SSP

2.1 Download and make SSP

```
git clone https://github.com/moetsi/Sensor-Stream-Pipe.git
cd Sensor-Stream-Pipe
mkdir build && cd build
cmake ..
make -j12
```

h264\_videotoolbox codec is used for hardware codec on macOS

The dependencies libraries are built with the 3rdparty/build\_mac\_dep.sh

### 3.0 Use it!

Now checkout [Streaming a Video](/streaming-a-video.md) or [Streaming a Dataset](/streaming-a-dataset.md) to see how you can stream local files with Sensor Stream Server to Sensor Stream Client.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://sensor-stream-pipe.moetsi.com/installation-mac.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
