Compare commits
5
Commits
9b3839f621
..
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
75f2b607a6 | ||
|
|
20ce8d0f58 | ||
|
|
5f3200c55f | ||
|
|
f18fc02e4c | ||
|
|
e7346411c1 |
@@ -9,10 +9,21 @@ To build this streaming node, you will need the following physical components:
|
||||
* **Raspberry Pi:** A Raspberry Pi 3B, 4, or Zero 2 W is recommended, along with a reliable power supply and MicroSD card.
|
||||
* **USB Audio Interface (ADC):** A device to convert the analog audio to a digital signal for the Pi.
|
||||
I had best restults with the [Behringer UCA202](https://www.amazon.ca/-/fr/Behringer-UCA222-Interface-audio-rouge/dp/B0023BYDHK/)
|
||||
|
||||
<img src="img/UCA202.jpg" width="200">
|
||||
|
||||
* **Turntable:** Your vinyl record player with analog output like the [Audio-Technica AT-LP60XBT-BK](https://www.amazon.ca/-/fr/dp/B07N3RFXRL)
|
||||
|
||||
<img src="img/turntable_front.jpg" width="200" ><img src="img/turntable_back.jpg" width="200" >
|
||||
|
||||
* **[3.5mm to RCA Cables]((https://www.amazon.ca/VCE-adaptateurs-st%C3%A9r%C3%A9o-femelle-Plaqu%C3%A9/dp/B06XCR898P)):** To connect the turntable/preamp to the audio interface.
|
||||
|
||||
<img src="img/35mm_to_rca.jpg" width="200" >
|
||||
|
||||
* **[3.5 mm Splitters](https://www.amazon.ca/-/fr/R%C3%A9partiteur-femelle-dextension-Adaptateur-Compatible/dp/B0CN8WRSNG):** To keep the connection available to your Home Theater or Speakers
|
||||
|
||||
<img src="img/35mmsplit.jpg" width="200" >
|
||||
|
||||
## 💻 Software Prerequisites
|
||||
|
||||
The streamer relies on two core pieces of software: a capture/encoding client and a broadcast server.
|
||||
@@ -27,6 +38,16 @@ The streamer relies on two core pieces of software: a capture/encoding client an
|
||||
|
||||
## 🚀 Installation & Setup
|
||||
|
||||
### Hardware Flow
|
||||
```mermaid
|
||||
flowchart TD
|
||||
A[Turntable] --> |3.5mm|B[3.5mm Splitter]
|
||||
B --> |3.5mm|C[3.5mm to RCA converter]
|
||||
B --> |3.5mm|D[Home Theater]
|
||||
C --> |RCA|E[Behringer UCA202]
|
||||
E --> |USB|F[Raspberry Pi3]
|
||||
```
|
||||
|
||||
### Option A: Bare-Metal Package Installation
|
||||
|
||||
1. Update your system and install the required packages:
|
||||
@@ -100,3 +121,5 @@ docker compose up -d
|
||||
Once the services are running and a record is spinning, you can access the stream from any device on your local network by pointing your browser or a network media player to:
|
||||
|
||||
`http://<RASPBERRY_PI_IP>:8000/vinyl`
|
||||
|
||||
You can use a service like [Music Assistant](https://www.music-assistant.io/) to add that stream as an internet radio and cast to your Cast devices (google cast / Snap / Sonos/ etc)
|
||||
Reference in New Issue
Block a user