Почему Raspberry Pi нуждается в лицензии MPEG-2?

Поскольку 24 августа 2012 года , можно купить лицензию на аппаратное декодирование MPEG-2 видео.

Вот мои вопросы:

  1. Означает ли это, что без этой лицензии RPi не может обрабатывать вообще MPEG-2 видео, или он будет бороться, чтобы играть в нее плавно?
  2. В какой форме идет лицензия? Это файл для установки в ditribution? Или это аппаратная активация или что-то еще?

Спасибо.

39 голосов | спросил Morgan Courbet 18 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowTue, 18 Sep 2012 14:51:19 +0400 2012, 14:51:19

3 ответа


29

Лицензия позволяет вам декодировать и кодировать (если применимо) указанные типы носителей с помощью встроенных кодеров /декодеров аппаратного .

Аппаратные en /decoders намного быстрее и не полагаются на основной процессор для обработки этих файлов; скорее, GPU используется для обработки файлов. Он напрямую разговаривает с видеопамятью (декодированием) или ОЗУ (кодирование), что делает его приятным и плавным. Вам не нужна эта лицензия и вы можете использовать версии программного обеспечения. Но это очень медленно.

Лицензия будет файлом, который вы помещаете где-то, или ключ, который вы определяете как глобальную переменную для системы. Библиотеки en /decoder будут запрашивать их и передавать их в оборудование, где они будут разрешены на этом чипе; если ключ соответствует серийному номеру и действителен, вам будет разрешено использовать открытый API (я вижу, что это очень быстро взломано).

Малина Pi не включала это, чтобы снизить издержки. Для нас, несколько quid в порядке, но если они сделали миллион единиц, что на 3,6 миллиона фунтов стерлингов, они должны тратить на что-то, что будет использовать только часть людей.

ответил ppumkin 18 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowTue, 18 Sep 2012 17:49:37 +0400 2012, 17:49:37
5

Лицензия разрешает воспроизведение содержимого MPEG2 на RPi с аппаратным ускорением. Без лицензии он не будет воспроизводить файл. Лицензия - это ключ, связанный с серийным номером RPi.

Надеюсь, это устранит сомнения. Дополнительная информация доступна на сайте Rpi под лицензией Codec

ответил techeno 18 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowTue, 18 Sep 2012 15:34:09 +0400 2012, 15:34:09
4

Одно замечание: В Австралии и других частях мира Live TV является MPEG2. Вы не сможете просматривать Live TV на Pi, не добавляя программные кодеки или не покупая лицензию. (т. е. видео не будет отображаться, аудио будет работать как AC3). Поэтому, если ваша страна использует MPEG2 Video, и вы планируете смотреть Live Tv на Pi, покупайте лицензию с помощью своего Pi ... dsicovered это слишком поздно и все еще ждет моей лицензии.

ответил Garry 30 Jpm1000000pmWed, 30 Jan 2013 22:26:47 +040013 2013, 22:26:47

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132