Merhaba arkadaşlar, dijital çağın sorunlarından biri, burada ve orada depolanan çok fazla verinin, özellikle de medya dosyalarının, bilgisayarınızda sevdiğiniz şarkının bilgisayarınızda olması ve ona gerçekten erişememeniz her zaman bir acıdır. bulunduğu yere gelmedikçe, evin başka herhangi bir yerinden başka biriyle paylaşın. Tüm bu tür sorunlar ve diğer benzer sorunlar, Plex'in çözmeye çalıştığı şeydir ve bu eğitim için, Plex sunucusunu Raspberry Pi'nize yükleyerek, medya kitaplığınıza sınırsız, bağlı değil bağlantı sağlayacağız.
Plex Sunucusuna Giriş:
Plex, tüm medya dosyalarına hizmet vermek için bir Plex Sunucusuna ve sunucudaki tüm medya dosyalarına erişmek veya bunları yayınlamak için bir Plex İstemciye sahip olan bir istemci-sunucu medya oynatıcı sistemidir.
- Plex Media Server, Windows, macOS ve Linux vb. Gibi birçok İşletim Sisteminde çalıştırılabilir. Plex, ister müzik, film, fotoğraf, şov olsun, tüm medya dosyalarınızı temiz bir şekilde posterler ve küçük resimlerle düzenler ve ayrıca derecelendirmeleri ve diğer çevrimiçi hizmetlerden şeyler. Burada Raspberry Pi'yi Plex Server olarak kullanıyoruz .
- Medya oynatıcılar, mobil, bilgisayar vb. İstemci cihazlarda çalışan istemcilerdir. İstemciler, medya dosyalarına Plex Sunucusundan erişebilirler.
Plex Home Media Server, tüm medya dosyalarınızı tek bir yerde tutmanıza ve bunlara diğer tüm cihazlarınızdan erişmenize olanak tanır. Verilere Web, Android Smart telefon, Apple, Amazon fire TV, iOS, Windows, Xbox, PlayStation, Chromecast, Smart TV'ler gibi tüm favori cihazlarınızdan erişebilirsiniz. Tüm bu cihazlar için Plex Client desteklenmektedir.
Bu eğitim için Rasbperry Pi üzerinde Plex sunucusunu oluşturacağız. Medya dosyalarınızı ekli depolama alanına (USB kalem sürücü veya Harici HD) yükleyebilir ve ardından medyayı sunucudan, ister cep telefonu ister bağlı bilgisayar olsun, başka herhangi bir cihaza aktarabileceksiniz. Bu, diğer tüm cihazlarınızdaki alanı oldukça iyi yönetmenize yardımcı olduğu ve arkadaşlarınız ve ailenizle paylaşımı kolaylaştırdığı için çok kullanışlı bir araç olabilir.
Gerekli Bileşenler:
- Raspberry Pi 3 (Pi 2 ile iyi çalışmalıdır)
- SD kart (en az 8GB)
- USB Sürücü veya Harici Sabit disk (İsteğe Bağlı)
Bu ahududu pi plex sunucu eğitiminde Raspbian Jessie OS ile Raspberry Pi 3 kullanıyoruz. Tüm temel Donanım ve Yazılım gereksinimleri daha önce tartışılmıştır, bunlara Raspberry Pi Giriş bölümünde bakabilirsiniz.
Bu yüzden burada Raspberry Pi'yi kurmaya aşina olduğunuzu ve Raspberry Pi'nize macun gibi bir yazılım kullanarak terminal aracılığıyla nasıl erişeceğinizi bildiğinizi varsayıyorum. Pek çok varsayım, doğru mu? Evet ama bunlar önceki Raspberry Pi projelerimizden öğrenebileceğiniz oldukça basit şeyler.
Raspberry Pi üzerinde Plex sunucusunu adım adım uygulayacağız, dikkatlice takip edeceğiz ve proje bir cazibe gibi çalışacak. İçeri dalalım!
Raspberry Pi'de Plex Sunucusunu Kurmak:
Adım 1: Pi'yi Yükseltme
Her projeye başlamadan önce yapmaktan hoşlandığım ilk şey, işletim sisteminin en son güncellemelerini almak için pi'yi güncellemektir. Bunu kullanarak yapıyoruz;
sudo apt-get update sudo apt-get yükseltme
Bunu yaptıktan sonra pi'yi kullanarak yeniden başlatın;
sudo yeniden başlatma
Bir süre bekleyin, ardından terminal oturumunu yeniden başlatın ve 2. adıma geçin.
Adım 2: Pi için Statik IP Adresi
Yapmamız gereken bir sonraki şey, ahududu pi'imize statik bir IP adresi atamaktır.
Yapmamız gereken ilk şey, mevcut IP adresinden emin olmaktır. Bu, kullanılarak yapılabilir;
sudo ana bilgisayar adı -I
Bu, mevcut IP adresini gösterecektir. Kopyalayın ve güvende tutun.
Ardından, ahududu pi'nin cmdline.txt dosyasını IP adresini içerecek şekilde düzenleriz.
sudo nano /boot/cmdline.txt
Aşağıdaki satırı dosyanın sonuna ekleyin, "IP_ADDRESS" yerine IP adresinizi yazın "
ip = IP_ADDRESS
Değişiklikleri etkilemek için ahududu pi'yi yeniden başlatın.
sudo yeniden başlatma
3. Adım: HTTPS aktarım paketini yükleyin
Bizim için sonraki şey, HTTPS aktarımını kurmak (veya kurduğumuzu onaylamak). Ancak bu, raspbian'ın daha yeni sürümüyle birlikte geliyor ve apt-get aracılığıyla https paketlerine erişebilmek gerekiyor.
sudo apt-get install apt-transport-https
Bu, en son sürümü yükleyecektir. Zaten sahipseniz, size bunu söyleyen bir mesaj alacaksınız. Her iki durumda da, artık bir sonraki adıma hazırsınız.
4. Adım: dev2day deposunu alın
Yapmamız gereken bir sonraki şey, Plex içeren dev2day deposunu (plex üzerinde bir proje dokümantasyonu) almaktır, ancak bunu yapmak için dev2day web sitesi için bir şifreleme O anahtarına ihtiyacımız var.
Crypt O anahtarını almak için;
wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key - sudo apt-key ekle -
Bu aşamada terminalin böyle bir şey döndürdüğü bir sorunla karşılaşabilirsiniz;
Bu sorun, pi'nizin yanlış saat ve tarihe sahip olmasıyla ilişkilidir. Bunu düzeltmek için çalıştırın;
sudo dpkg-yeniden yapılandırma tzdata
Ardından saat diliminizi ve en yakın şehri seçin
Daha sonra tam zamanı ayarlamak için aşağıda gösterilen satırı kullanın.
Pi'yi yeniden başlatın ve crypt 0 anahtarını tekrar almak için komutu çalıştırın.
Hepsi tamam? Daha sonra, paket kaynak listesine dev2day'ın deposunu ekleyeceğiz.
echo “deb https://dev2day.de/pms/ jessie main” - sudo tee /etc/apt/sources.list.d/pms.list
Yankılanan girdiye sahip bir satır döndürecektir.
Son olarak, paket listesini;
sudo apt-get güncellemesi
Pi'yi yeniden başlatın ve tekrar geldiğinde bir sonraki adıma geçin.
sudo yeniden başlatma
Adım 5: Plex Media Server'ı Kurun
Cihaz tekrar açıldığında nihayet Plex'i kurmaya hazırız !. Bunu yapmak için şu komutu kullanıyoruz;
sudo apt-get install -t jessie plexmediaserver
Herhangi bir bağımlılık kurmak için izninizi isterse evet olarak yanıtlayın (y'ye basarak).
Adım 6: 'Pi' kullanıcısında çalıştırmak için Plex'i kurun
Yapmamız gereken bir sonraki şey, Plex'i oturum açtığımız 'Pi' kullanıcısında çalışacak şekilde kurmaktır. Bunu yapmak için, plexmediaserver.prev dosyasını düzenlememiz ve kullanıcıyı plex'ten pi'ye değiştirmemiz gerekir. Bunu yapmak için kullanıyoruz
sudo nano /etc/default/plexmediaserver.prev
Bu bir metin dosyası açacaktır. Metin dosyasının şu yazan kısmını arıyoruz:
PLEX_MEDIA_SERVER_USER = plex
Onu değiştireceğiz, öyle ki;
PLEX_MEDIA_SERVER_USER = pi.
Metin dosyasını her zamanki gibi kaydedin ve CTRL + X ve ardından y tuşlarını kullanarak çıkın.
Bunu yaptıktan sonra, plex sunucunuzu kullanarak değişiklikleri etkilemek için yeniden başlatın;
sudo service plexmediaserver yeniden başlatma
Bunu yaptıktan sonra, son değişiklikleri gerçekleştirirken pi'nizi bir kez daha yeniden başlatın.
sudo yeniden başlatma
İşte bu çocuklar, Raspberry Pi'mizde kurulu ve çalışan Plex sunucumuz var, ancak üzerine dosya yüklemezsek sunucunun işe yaramaz olduğunu söyleyebilirim. Bu nedenle, sonraki birkaç adım bize dosyaların nasıl yükleneceğini ve ayrıca bağlı cihazlardan dosyaların nasıl aktarılacağını gösterecek.
Adım 7: Dosyaları Plex Sunucusuna yükleyin
Adım size Plex medya sunucunuzu nasıl dolduracağınızı gösterecektir.
İlk şey, sunucuyu Pi'nize yerleştirmek istediğiniz medya dosyalarını içeren bir USB sürücü veya harici bir sabit disk bağlamaktır.
Bunu yaptıktan sonra bir web tarayıcısı açıp şu adrese gidiyoruz;
MyPiIPAdres: 32400 / web /
VEYA
raspberrypi.mshome.net:32400/web/
Bu sizi plex web uygulamasına getirecek, oturum açacak veya bir hesap oluşturacaktır.
Plex size işlerin nasıl çalıştığını gösterecek ve nasıl kitaplık ekleyeceğinizi göreceksiniz. Klasörünüzde gezinin, doğru dosya türünü seçin ve bunları Plex kitaplığınıza ekleyin.
Hepsi bu, artık aynı ağdaki herhangi bir istemci cihazını kolayca bağlayabilirsiniz ve Plex onu sunucunuza bağlayacaktır.
Adım 7: Dosyalara Plex İstemcisinden erişin
Bunu yapmak için , Plex uygulamasını bir istemci cihazından kurmanız ve açmanız gerekecek ve aynı ağda iseler, bir cazibe gibi çalışacaktır. Daha önce de belirtildiği gibi, Plex İstemci Cep Telefonunuz, Bilgisayarınız, Akıllı TV'niz, Playstation vb.
İşte bu çocuklar, herhangi bir sorunuz olursa bana bildirin.