Kendi elleri: Linux üzerinde ayarlanan AirVideo sunucusu
Kendiniz Yapın Ios / / December 19, 2019
Seni bilmem ama ben bir ev ağı heterojen olması, onun onurunun en düşünüyorum. Bu bana ilginç sorular koyar. iPhone'da - Mesela ben biz iPad-ah ve daha az kullanmak AirVideo programı ile aşık oldu. ailede ortaya çıkması son zamanlarda Apple TV medya alıcısı programının kullanımına yeni bir ivme kazandırıldı - Şimdi mevcut kablo şebekesi kapsamadığı TV'nize, video yönlendirebilirsiniz. Sürüş biraz garip görünüyor: Bir video sunucusu sırayla, Apple TV ve bağlı TV yolladığından, iPhone gönderilir. Ama bütün bu yüzden hiçbir zorluk olmadığı, sihir vardır, rahatlıkla ve kolayca yapılır.
Ama ağda birincil sunucu Ubuntu son sürümleri biri döner küçük bir kutu, gibi davranır olarak. Bu bana soru, nasıl amaçları akışı için kullanmak koymak resmi sürüm AirVideo sunucusu yalnızca altında çünkü Mac ve Windows.
Ama oldukça orada çalışan ancak Linux için desteklenmeyen versiyonu olduğunu ortaya çıktı. Ama bunu başlatmak için, biraz poshamanit gerekir. Ben korku değil önermek böylece adım sayısı, küçük: Bu zor değildir.
- indir Linux için AirVideoServer. ima orada linux-box o java olduğunu.
- yapılacaktır başlatmak için hangi dizine koyun. diyelim /home/%username%/AirVideo
- Kaynak kodunu indirin Ffmpeg (bu önemlidir) modifiye.
- Önerim, uygun klasöre içine paketinden çıkarın - senin AirVideo Server'ın alt klasöründe, Linux için birçok programlar tarafından kullanılan temel sürümü, tahrip etmeyecek şekilde, benim mantığına göre - /home/username/AirVideo/ffmpeg. Linux titiz daha uygun bir yer seçebilir, ama ana "depo" programlarında alfa aşamasında şey taşımak cesaret edemedi.
- ikilileri oluşturun.:
- konsolunu açın
- Gerekli tüm biblitoteki indirin (komutunu çalıştırın Apt-get install sudo Aşağıdaki kütüphaneler için: libmp3lame-dev libfaad-dev libx264-dev MPEG4IP sunucusu, git-çekirdekli, pkg-yapılandırma
- Bizim Ffmpeg ile dizine gidin. Konsolda, bu gibi görünecektir: cd / home / username / AirVideo / Ffmpeg
- komutunu çalıştırın -sakatlar paylaşılan enable-statik enable-gpl enable-libx264 enable-libmp3lame enable-libfaad -sakatlar dekoder = aac enable-pthreads ./configure Doğru yapılandırmayı kurmak ve
- Komut prosedürünü çalıştırın marka
- Bir yapılandırma dosyası oluşturun. Ben AirVideo Server ile dizine koymak öneriyoruz. mantıksal deyin AirVideoServer.propertiesAma nepritsipialno.
Onun copybook içeriği:
path.ffmpeg = / home / alex / AirVideo / Ffmpeg / Ffmpeg
path.mp4creator = / usr / bin / mp4creator
path.faac = / usr / bin / faac
şifre =
subtitles.encoding = pencere-1251
subtitles.font = Verdana'yı
klasörler = Filmler: / media / Filmler, Seri: / media / Seri
Biz hatları ile anlayacaklardır.
path.ffmpeg önceki adımda inşa ffmpeg, işaret etmelidir. sonraki iki satır gösterir nerede standart program, Ubuntu benim sürümü düzeltin, ama sizin durumda farklı olabilir yolu. Biz bir şifre koymak değil, ama (eğer çok gerekliyse) o altyazı olarak verilir. Video koleksiyonları ile klasörlerin listesini - Sonra son satırında yazı tipi ve altyazı belirtin. - Sol sunucusunu başlatmak ve emin çalıştığını yapmak.
java-jar /home/alex/AirVideo/AirVideoServerLinux.jar /home/alex/AirVideo/AirVideoServer.properties - Nedeniyle elle sunucunun ip eklemek gerekir (ayrıca tedavi ancak konu değil yani) Bonjour eksikliği.
Voila - Onları kaybetme - iPhone dahası, dosyaların listeleri görüyoruz. dönüştürür "anında" Bir sunucu iOS cihazları için anlaşılabilir bir biçime neredeyse herhangi bir video.
Programa AirVideo boyutu ve video kalitesini ayarlama ile takdirine oyunlara bırakın. Ben kendileri için karar vermedim başka nokta, - En iyi başlatma ve kapatma anda otomatik başlangıç ve otomatik durdurma hizmeti nasıl organize. Bu nedenle, ortak iyiliği için, bu iletideki yorumlar en iyi yöntemi tarif etmek istiyoruz.
Herhangi bir sorunuz varsa, ben en iyisi onları cevaplamaya çalışacağım.