Ses akışı, akıllı telefonunuzu evinizdeki Wi-Fi, AirPlay veya Bluetooth bağlantılı hoparlörlere bağlamak kadar basit olabilir. DJ ekipmanınızın tozunu almak ve özel bir etkinlikte kayıt yapmak için can attığınız zaman, Raspberry Pi'niz bu destansı çapraz geçişleri yayınlamanıza ve evinizin her yerinde çizikleri kaydetmenize yardımcı olabilir.

Parti RVSP'nizi reddeden sevdikleriniz için, sesi web üzerinden yayınlayarak onları da dahil edebilirsiniz. Bu müzik rüyasını gerçekleştirmek için ihtiyacınız olan tek şey "popo" (bu aracı kullanarak yayın) ve Icecast 2.

Hazır olmak

Evde (veya web üzerinden) ses akışınızı çalışır duruma getirmek için aşağıdaki öğeler gereklidir:

  • Ahududu Pi 3 veya 4
  • microSD kart (8GB veya üstü)
  • Bir USB bağlantı noktasına bağlanan bir ses cihazı (ör. mikser, USB ses kartı, DJ kontrolörü, Bluetooth dongle)
  • popo yazılımı (akış aracı)
  • Buz dökümü 2 (Raspberry Pi'nizden LAN'ınıza veya halka açık internete ses gönderir)
  • Ahududu Pi İşletim Sistemi (32- veya 64-bit)

Önce Raspberry Pi OS'yi kurmanız gerekecek. Bu görevle ilgili yardım için şuraya göz atın:

instagram viewer
Raspberry Pi OS kurulum kılavuzu. İsterseniz alternatif bir Linux işletim sistemi kurabilirsiniz; ancak bu kılavuz, APT yazılım yükleyicisini içeren Linux dağıtımlarına göre uyarlanmıştır.

İşletim sisteminizi sıraladığınızda, ardından popo (bu aracı kullanarak yayın) kurulabilir. Butt, USB bağlantı noktalarından birine bağlı bir Raspberry Pi ses kaynağından ses akışı sağlayacak hafif bir uygulamadır. Bu uygulamanın MP3 (veya benzeri) ses dosyalarını yayınlamak için tasarlanmadığını unutmayın.

Aşağıdaki komutu kullanarak çeşitli akış codec bileşenlerini işlemek için bağımlılıkları yükleyelim:

sudouygundüzenlemek-ylibfltk1.3 geliştiriciportaudio19-devlibopus-devlibmp3lame-devlibvorbis-devlibogg-devlibflac-devlibfdk-aac-devlibdbus-1-devlibsamplerate0-devlibssl-devlibcurl4-openssl-dev

Bağımlılıklar, LAME, ORB, OGG, FLAC, AAC ve daha fazlası gibi ses dosyası türlerini içerir. Bu medya türleri yüklendikten sonra, popo akış aracının bir kopyasını SourceForge sitesi. Ardından bir terminal penceresi açın ve kaynaktan ayıklamak için aşağıdaki tar komutunu kullanın:

katran -xzf popo-<versiyon>.tar.gz

Ayıklanan dosyalara gidin ve aşağıdakileri kullanarak kaynak dosyalardan uygulamayı oluşturun:

cd poposu<versiyon>
./yapılandır --ile-müşteri
yapmak
sudo yapmak düzenlemek

Çoğu zaman Linux yazılımının zaten derlenmiş bir paketi vardır. Bu durumda, yukarıdaki komutlar şunları yapmanızı sağlar: kaynak dosyalardan bir paket oluşturun.

Butt için İzinleri Ayarla

Uygulamayı çalıştırmadan önce kendinize yeterli izinleri vermek isteyeceksiniz. (Alternatif olarak, çalıştırmak için "sudo" ön ekiyle yükseltilmiş izinleri kullanabilirsiniz, ancak bu önerilmez.) Poponun nerede olduğundan emin değil misiniz? Terminalinizde şunu yazmanız yeterlidir:

popo nerede

Popo uygulamasının bulunduğu dizine gidin:

CD /usr/yerel/bin

Kendinize gereken uygulama iznini verin:

sudochown[Kullanıcı adınızı]popo

Akış aracını çalıştırmak için şunu yazın:

popo

Popo için Ayarları Yapın

Uygulama açıldığında, yapılandırmanın bir bölümünü değiştirmeniz gerekecektir. Seçmek Ayarlar ve sonra seçin EKLEMEK poponun Icecast uygulamasına iletebileceği sunucu detaylarını doldurmak için.

Icecast kurulumunu yapmadan önce tüm butt server detaylarının tamamlanmasını sağlamak sorunsuz bir çalışma sağlayacaktır. basmadan önce EKLEMEK, yanındaki radyo düğmesini seçmeyi unutmayın buz dökümü ilave olarak. Ayrıca (Ayarlar menüsünde) ayrıntılı sunucu bilgilerini doldurmak için bir alan bulacaksınız.

bu URL boş bırakılabilir veya belirli bir şey ekleyebilirsiniz (ihtiyaçlarınıza bağlı olarak). Ayrıca, müziğinizin Icecast dizininde listelenmesini isteyip istemediğiniz size kalmış. Öyleyse, yanındaki kutuyu işaretleyin Sunucuyu herkese açık yap. Sunucu bilgisi detaylarınızdan memnun olduğunuzda, EKLEMEK düğme.

Popo kullanıcı arabirimi ayrıca ses kaynağını seçebileceğiniz bazı ek ayarlar ve akışınızda çalınan müzikle ilgili bilgileri görüntülerken bazı isteğe bağlı geliştirmeler içerir.

Icecast Kurulumu

Sürecin bu kısmı oldukça basittir (APT yükleyici kullanılarak sunulan bir paket sayesinde). Terminale atlayın ve şunu yazın:

sudo uygun düzenlemek -y icecast2

Kurulum tamamlandıktan hemen sonra açılan bir yapılandırma penceresi göreceksiniz.

seçtikten sonra Evet Icecast yapılandırmasının ilk sayfasından devam etmek için sizden şifreler ve ilgili yönetici ile ilgili ayrıntılar istenecektir. Bilgi istemleri bu sezgisel adımlarda size yol gösterecek olsa da, seçtiğiniz parolaları not ettiğinizden emin olun. Popo programı hala açık olduğundan, sesinizi internete göndermeye başlamak için oynat düğmesine basın.

Ayrıca, yerel ağınıza bağlı başka bir bilgisayarda bir web tarayıcısı yükleyebilir ve yazabilirsiniz. [Raspberry_Pi_IP_address]:8000. Bu yüklenecek Yönetim, Durum, Ve Sürüm Icecast web denetleyicisindeki sekmeler. Raspberry Pi'nizin adresini doğrulamak için bir terminal penceresi açın ve şunu yazın:

ifconfig

Her şeyi doğru ayarladıysanız, akış sunucunuzla ilgili genişletilmiş ayrıntıları göreceksiniz.

Akış sunucunuzun beklendiği gibi oynatıldığından emin olmak için bu sayfanın sağ üst kısmındaki seçeneklerden birini belirleyin: M3U, XSPF veya VCLT. Ayrıca yeni bir tarayıcı sekmesini şuraya yönlendirebilirsiniz: http://192.168.1.XXX: 8000/akış dinlemeye başlamak için!

Akış Yeteneklerini Genişletme

Müzik akışınız çalışır durumdayken, yeni yeteneklerinizle ne yapacaksınız? Yerel ağınızın ötesinde müzik akışı yapmak istiyorsanız, ücretsiz bir dinamik DNS aracına bağlanma. Bir DDNS hizmeti kurduktan sonra, akışınızı dünya genelinde yayınlamak için Icecast yayınınızın başvurduğu URL'yi değiştirmeniz yeterlidir.

Bu akışı otomatik bir internet radyo istasyonu seviyesine çıkarmak istiyorsanız, göz atın Açık Yayıncı. Bu ücretsiz yazılım, düşüncelerini dünyayla paylaşmak isteyen meraklılar, kar amacı gütmeyen kuruluşlar veya düşük bütçeli kuruluşlar için harikadır.

İsteğe Bağlı Video İçeriği Ekleyin

Olanaklar sadece sizin hayal gücünüzle sınırlı olsa da, birçok amatör ve profesyonel YouTube kullanarak (bazıları ana gelir kaynağı olarak) video içeriği oluşturmuştur. Tek ihtiyacınız olan bir Raspberry Pi 3 veya 4, bağlı bir kamera ve Linux terminali hakkında bazı temel bilgiler. Oradan, neredeyse her bütçeyi göz önünde bulundurarak video ve ses akışı sağlamanın yollarını kolayca bulabileceksiniz.

Neden denemiyorsun? Ses akışı, otomasyon yazılımı ve video akışıyla, dünyaya canlı yayın yapan profesyonel görünümlü bir stüdyoya sahip olacaksınız. Oldukça havalı, değil mi?