Raspberry Pi neden MPEG-2 lisansına ihtiyaç duyuyor?


41

24 Ağustos 2012'den beri , donanım kodu çözme MPEG-2 videolarına lisans almak mümkündür.

İşte benim sorularım:

  1. Bu, lisans olmadan, RPI'nin tüm MPEG-2 videolarında kullanamayacağı anlamına mı geliyor, yoksa düzgünce oynatmak için mücadele edecek mi?
  2. Hangi biçimde lisans geliyor? Dağıtımda kurulacak bir dosya mı? Yoksa donanım aktivasyonu falan mı?

Teşekkür ederim.

Yanıtlar:


31

Lisans, yerleşik donanım kodlayıcılarını / kod çözücülerini kullanarak söz konusu ortam türlerinin kodunu çözmenize ve kodlamanıza (varsa) olanak sağlar .

Donanımsal kod çözücüler çok daha hızlıdır ve bu dosyaları işlemek için çekirdek CPU'ya dayanmaz; bunun yerine GPU dosyaları işlemek için kullanılır. Doğrudan Video Belleği (kod çözme) veya RAM (kodlama) ile güzel ve pürüzsüz hale getirir. Bu lisansa ihtiyacınız yoktur ve yazılım sürümlerini kullanabilirsiniz. Ama bu gerçekten yavaş.

Lisans, bir yere yerleştirdiğiniz bir dosya veya sistem için global bir değişken olarak tanımladığınız bir anahtar olacaktır. Kodlayıcı / kod çözücü kütüphaneleri bunları isteyecek ve bu çip üzerinde çözümlenecekleri donanıma geçirecek; Anahtar seri numarasına uyuyorsa ve geçerliyse, açıktaki API'yi kullanmanıza izin verilir (bunun çok hızlı bir şekilde saldırıya uğradığını görebilirim).

Ahududu Pi, maliyetleri düşürmek için buna yer vermedi. Bizim için birkaç sterlin yolunda, ancak 3.6 milyon sterlinlik ekstra bir milyon ünite yaptılarsa, insanların yalnızca bir kısmını kullanacakları bir şeye harcamak zorundalar.


2
Lisansın nasıl verildiğini ve hangi yazılım parçalarını kullandığını onaylamamız gerekiyor.
Alex Chamberlain

Ahududu Pi, henüz mpeg2'yi kullanan hiçbir şey olmadığını söyledi. (Ve bunu desteklemek için topluluk limanlarına bağlı olan ipuçlarını da belirtiyor.) Nasıl verildiği gibi, daha sonra sadece tekmeler için bir tane alırım ve size bildiririm.
Piotr Kula

Yani hiçbir şey yapmamak için bir lisans satın alabilirsiniz?
Alex Chamberlain

1
Yip .. ve sonra :-) bir şey yapana kadar bekleyin
Piotr Kula

2
Bazen sadece gülmelisin.
Alex Chamberlain

5

Lisans, RPI'da donanım ivmesiyle MPEG2 içeriğinin oynatılmasını sağlar. Lisans olmadan dosyayı oynatmaz. Lisans, RPI'nin seri numarasıyla ilişkili bir anahtardır.

Umarım bu şüphe temizler. Codec lisansı altında Rpi sitesinde daha fazla bilgi mevcuttur


10
Bu tamamen doğru değil. Lisans olmadan, RPi MPEG2 dosyalarını oynatabilir, ancak yalnızca yazılım kod çözme ile oynatabilir. Ve çoğunu sorunsuzca oynatmak için yeterli CPU gücü yok. Bazı düşük çözünürlüklü ve / veya düşük bit hızlı bir videoya sahip olsaydı, donanım ivmesi olmadan bile çalışırdı.
Krzysztof Adamski

1
Bu ne"? Hangi yazılım lisans kullanılarak hızlandırılır?
Alex Chamberlain

1
Lisans mpeg2 akışının ARM kodu yerine GPU tarafından çözülmesini sağlar. Yumuşak bir kayan nokta kitaplığı ve özel bir kayan nokta çipinin kullanılması arasındaki farkla aynıdır.
techeno 20:12

2
@techeno Cevabınız için teşekkür ederim. Lütfen MPEG2, lisansınız yoksa, Raspberry Pi'nin hala yazılım kod çözme yoluyla akış çalabildiğini belirten cevabınızı düzenler misiniz ?
Avio

4

Unutulmaması gereken bir şey: Avustralya'da ve dünyanın diğer yerlerinde, Live TV MPEG2'dir. Yazılım codec eklemeden veya bir lisans satın almadan Live TV'yi Pi'de izleyemezsiniz. (örn. Video görüntülenmiyor; Ses, AC3 olarak çalışacaktır). Eğer ülkeniz MPEG2 Video kullanıyorsa ve Pi'deki Live Tv'yi izlemeyi planlıyorsanız, Pi'nizle bir lisans satın alın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.