Raspberry Pi ile YouTube'a Nasıl Canlı Yayın Yapılır?

Raspberry Pi ile YouTube'a Nasıl Canlı Yayın Yapılır?

Raspberry Pi'nize bir kamera modülü ekleyerek, aslında taşınabilir, hafif ve tutması veya takması kolay internet bağlantılı bir kamera elde edersiniz.





Bu nedenle, onunla görüntü akışı yapmak isteyebileceğiniz mantıklı. Ama buna nasıl başlayacaksınız? Hangi Pi modelini kullanmalısınız? Bir kamera modülü çözümü diğerinden daha mı iyi? Ve görüntüleri YouTube'a nasıl aktarıyorsunuz?





Raspberry Pi'nin çoğunda olduğu gibi, oldukça basittir.





Neden Raspberry Pi ile Canlı Yayın Yapmalısınız?

Gibi kullanımı kolay akış hizmetlerinin mevcudiyeti ile Mikser ve Twitch ve YouTube'a akış yapabilen pek çok farklı cihaz, 'neden Pi'yi seçeceğinizi' merak ediyor olabilirsiniz.

Eh, boyutu kesinlikle devreye giriyor ve Raspberry Pi'yi hemen hemen her pozisyonda konumlandırmanıza olanak tanıyor. Pi'yi özel bir YouTube canlı akış kamerası olarak kullanmak, diğer cihazlarınızı da serbest bırakır.



Ve sonra, asırlık bir sebep var: çünkü yapabilirsin! Pi'yi canlı video akışı olarak ayarlamak, aynı görevi gerçekleştiren diğer cihazlarda arka planda neler olup bittiğine dair bir değerlendirme sağlar. Biraz düzensiz, uzun bir komut dizisi gerektiriyor, ancak sonuç tatmin edici.

Neye ihtiyacınız olacak

Raspberry Pi'nizin önünde ne varsa YouTube'da canlı yayınlamak için aşağıdakilere ihtiyacınız olacak:





  • Ahududu Pi 3 veya üstü.
  • Raspberry Pi Kamera Modülü (orijinal veya NoIR revizyonu, ikisi de iyidir). (Bir USB web kamerası kullanılabilirken, bu talimatlar bir Raspberry Pi Kamera Modülünün kullanımda olduğunu varsayar.)
  • Taşınabilir pil kaynağı (isteğe bağlı).

İşletim sistemi için standart Raspbian Stretch iyi olacaktır. Ancak Ubuntu veya Arch Linux'u veya diğerlerinden herhangi birini tercih edebilirsiniz. Raspberry Pi dağıtımları Şu anda mevcut.

Ardından, kamerayı bağlayın ve başlatın. Raspberry Pi Kamera Modülünü kurmak için önceki kılavuzumuz, bunun nasıl doğru bir şekilde yapılacağını açıklar.





dosya başka bir programda açık

Ayrıca, çekimlerinizi yayınlamak için bir YouTube kanalına ihtiyacınız olacak. Bunu kurmak sandığınız kadar zor değil.

YouTube Kanalınızı Kurun

Muhtemelen zaten bir YouTube hesabınız var. Google Mail kullanıyorsanız, etkinleştirmeniz için hazır bir hesap vardır. Raspberry Pi'nin kamerası tarafından çekilen görüntüleri YouTube'a yönlendiren buradan özel bir URL'ye ihtiyacınız olacak.

Buna bir denir RMTP adresi ve temelde belirli bir medya URL'sidir.

Bunu bulmak için YouTube'a gidin, oturum açın ve Yüklemek buton. Normalde bir video eklemek için YouTube'da kullanacağınız şey budur. Ancak bu vesileyle, bunu görmezden geleceğiz ve Başlamak Canlı Akış altındaki düğmesine basın.

Sonraki ekranda, canlı yayın için istediğiniz ayrıntıları girin. Bu, feed'in konusu hakkında bilgi ve altına eklemeniz gereken bir başlık olacaktır. Temel bilgi . Ayrıca akışın gizlilik seviyesini belirleme şansına da sahip olacaksınız; bu mu Halk , Liste dışı , veya Özel ?

Bir sonraki sekmede, Akış anahtarı kurulumu , Aramak Akış URL'si ve Akış adı/anahtar (tıklamanız gerekecek Ortaya çıkartmak Bunu görmek için). Yayın anahtarının gizli tutulması gerektiğini unutmayın --- bu bilgiye sahip olan herkes YouTube kanalınıza yayın yapabilir!

(Pi akış kameranızı SSH aracılığıyla mı kuruyorsunuz? Akış adını/anahtarını YouTube tarayıcı penceresinden uzak Raspberry Pi komut satırınıza kopyalamanız yeterlidir.)

Buradaki diğer seçeneklere göz atmak için kılavuzumuza bakın. YouTube kanalı kurmak .

Raspberry Pi'yi Canlı YouTube Akışı için Hazırlayın

Şimdi Raspberry Pi'nizi akış için ayarlama zamanı.

Yükselterek başlayın. Bu, raspivid de dahil olmak üzere gerekli tüm sistem ve yazılım güncellemeleriyle birlikte en son Raspbian sürümünü çalıştırmanızı sağlar.

sudo apt update
sudo apt upgrade

Bu işlemin tamamlanması birkaç dakika sürecektir. Tamamlandığında, bir terminal penceresi açın ve şunu girin:

sudo raspi-config

seçmek için ok tuşlarını kullanın Kamerayı Etkinleştir , musluk Girmek, sonra seç Evet. Yeniden başlatmanız istenecektir. Pi'niz yeniden başladığında şunu girin:

raspistill –o image.jpg

Ortaya çıkan eki Giriş dizininde bulacaksınız. Kameranızın Raspberry Pi'nizle çalıştığını öğrendikten sonra devam edebilirsiniz.

avconv ile Akışı Ayarlayın

Raspbian'ın en son sürümlerinde avconv önceden yüklenmiştir, bu yüzden onu yüklemeniz gerekmez. Ancak, Raspberry Pi'nizi yükseltmek istemiyorsanız, libav-tools paketini kurmanız yeterlidir:

iphone'da imei nasıl edinilir
sudo apt install libav-tools

İle birlikte avconv yüklendiğinde, YouTube için özet akışı oluşturmaya hazırsınız. Bunun için daha önce not ettiğiniz akış adına/anahtarına ihtiyacınız olacak.

Ancak komut uzundur:

raspivid -o - -t 0 -vf -hf -fps 30 -b 6000000 | avconv -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -i /dev/zero -f h264 -i - -vcodec copy -acodec aac -ab 128k -g 50 -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/[your-secret-key-here]

Görüldüğü gibi içerisinde pek çok unsur bulunmaktadır. Şimdi, devam etmek ve sadece çalıştırmak istiyorsanız, kodu kopyalayın, terminal pencerenize yapıştırın ve enter tuşuna basın. değiştirmeyi unutma [gizli-anahtarın-burada] Daha önce not aldığınız Akış anahtarı için.

Her şey istendiği gibi çalıştıysa, şöyle bir sonuçla karşılaşacaksınız:

Bu olduğunda, YouTube tarayıcı sekmesine geri dönün. Birkaç dakika sonra, çekimler yayınlanmaya başlayacak:

Akış Komutunun Anlamı

Yukarıdaki bu uzun komut, eğitimsiz bir göz için oldukça kafa karıştırıcı olabilir, ancak ayrı bir parametre koleksiyonuna sahiptir. En önemlisine bakalım.

-fps

: Bu, saniyedeki kare hızıdır. En iyi sonuçlar için, hareket yanılsaması yaratmak için geleneksel olarak filmlerin koştuğu hız olan 24'ün üzerinde olmalıdır. Ancak performans bir sorunsa, buğulamayı iyileştirmek için bunu azaltmayı tercih edebilirsiniz.

-w -h

: Bunlar genişlik ve yüksekliği belirtmek için kullanılabilir. Bunları atlarsanız, raspivid tam 1920x1080 yüksek tanımlı çözünürlüğü (1080p) kullanır.

-b

: Çıkış bit hızı sınırı. YouTube'un tavsiyesi 400-600kbps'dir. Daha düşük bir rakam, daha düşük kaliteli bir video karşılığında yükleme bant genişliğini azaltacaktır.

-acodec

: Bu, özellikle YouTube'a akış için önemlidir. Hizmet, ses parçası olmayan videoya (veya video parçası olmayan sese) izin vermediğinden, bunu akış için sahte bir ses parçası oluşturmak için kullanırız. Raspberry Pi yerleşik bir mikrofonla birlikte gönderilmediğinden ve en iyi ses sonuçları, bir ses kartı HAT eklenmesiyle elde edildiğinden, bu kolay çözümdür.

-f

: Bu çıktı biçimidir; bu durumda, YouTube canlı akışları için tercih edilen biçim olan flv'dir.

Akışın Devam Etmesi İçin SSH Oturumunuzu Ayırın

Yukarıdaki raspivid komutu bir akış başlatır, ancak SSH üzerinden bağlanıyorsanız, bağlantıyı kestiğinizde akış kapanır. Elbette, yalnızca Pi'nin akışa devam etmesi için bilgisayarınızı çalışır durumda bırakamazsınız?

Neyse ki bir cevap var: ekran. Bu, bağlantıyı kestiğinizde SSH oturumunun çalışmaya devam etmesini sağlayacak, yükleyebileceğiniz bir yazılım parçasıdır.

Akışı sonlandırarak başlayın ( Ctrl + X ), ardından yükleme ekranı:

sudo apt install screen

Kurulumunu bekleyin, ardından Pi'yi yeniden başlatın.

xbox one denetleyicisi kapanmaya devam ediyor
sudo reboot

SSH üzerinden yeniden bağlanın, oturum açın, ardından ekranı çalıştırmak için komutu girin:

screen

Bu temelde, bağlantıyı kestiğinizde devam edecek olan raspivid komutunu çalıştırmanız için ayrı bir ortam yaratır. Raspivid'i yukarıdaki gibi çalıştırın, ardından bağlantıyı kesmeye hazır olduğunuzda vurun Ctrl + A .

SSH penceresini kapatın, akış devam edecektir.

Raspberry Pi Kameranız YouTube'a Akış Yapıyor

Kameradan Pi akışı videosu ile her şey iyi çalışıyor olmalı. Tek yapmanız gereken:

  • Kamera modülünü Raspberry Pi'ye bağlayın
  • Sahneyi yakalamak için Pi'yi konumlandırın
  • Bir sistem güncellemesi çalıştırın
  • Bir YouTube kanalı kurun ve akış URL'sini kopyalayın
  • Raspivid komutuyla bir akış başlatın

Kalıcı akışla, akışı yavaşlatacak şeylerin aşırı ısınma ihtimali olduğunu unutmayın. Bu olursa, biraz düşünün Raspberry Pi soğutma çözümleri .

Paylaş Paylaş Cıvıldamak E-posta Bir E-postanın Gerçek mi Sahte mi Olduğunu Kontrol Etmenin 3 Yolu

Biraz şüpheli görünen bir e-posta aldıysanız, orijinalliğini kontrol etmek her zaman en iyisidir. İşte bir e-postanın gerçek olup olmadığını anlamanın üç yolu.

Sonrakini Oku
İlgili konular
  • kendin yap
  • Yaratıcı
  • Youtube
  • Web kamerası
  • Ahududu Pi
  • Medya Akışı
  • Kendin Yap Projesi Eğitimleri
Yazar hakkında Christian Cawley(1510 Makale Yayınlandı)

Masaüstü ve yazılım desteği konusunda kapsamlı deneyime sahip Güvenlik, Linux, Kendin Yap, Programlama ve Teknik Açıklama ve Gerçekten Faydalı Podcast yapımcısı için Editör Yardımcısı. Linux Format dergisine katkıda bulunan Christian, bir Raspberry Pi tamircisi, Lego aşığı ve retro oyun hayranıdır.

Christian Cawley'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın