ODROID-C1 - огляд та порівняння з RPi


Доброго часу доби, шановні хабровчане і просто випадкові гості.
В даному пості я зробив невеликий огляд нового міні-комп'ютера ODROID-C1 в порівнянні з Raspberry Pi при використанні обох пристроїв в якості ТВ-приставки/медіасервера для дому. Стаття розрахована на знавців Raspberry Pi або інших схожих платформ.


Raspberry Pi
Трохи слів про RPi, яким я користуюся вже більше року в якості домашнього медіацентру/ТВ приставки.
Робота медіасервера забезпечується linux складанням OpenELEC — один з найпопулярніших медіацентрів «з коробки» для распа.
Завдання, які виконує пристрій особисто для мене:
— перегляд IPTV
— перегляд фільмів з локальної мережі (з PC) і з USB HDD
— програвання музики
— перегляд фото
— управління пристроєм через ДК телевізора (HDMI CEC) або своїм.

Ахилесовой п'ятої даного рішення є недостатня продуктивність для перегляду Full HD каналів IPTV, які набирають популярність (Travel HD, Discovery, місцеві канали). Через 5-10 секунд такий канал починає гальмувати, картинка розсипається, а потім взагалі пропадає. Також інтерфейс Kodi (колишній XBMC) помітно пригальмовує.
У зв'язку з цим я періодично переглядаю конкурентні платформи. Рішення типу TV-боксів мене не дуже приваблюють з різних причин.

ODROID-C1
В грудні 2014 року южнокорейсая компанія HardKernel представила свою нову платформу ODROID-C1, яка за ціною, формфактору і функціоналу близька до RPi. Вартість комп'ютера 35$ як і RPi. Потужність у кілька разів вище. Не довго думаючи, я придбав цей девайс і вже, скажу по секрету, замінив домашній RPi на C1. Правда, без підводних каменів і ополоника дьогтю не обійшлося, але не зміг встояти перед таким приростом продуктивності. З моєї точки зору девайс все ще досить сирий в плані софта, але вже здатний конкурувати.




Порівняння
ська фірма, яка випускає різнокаліберні борди на процесорах ARM Samsung, Amlogic. Асортимент прекрасний, діапазон цін — від 35$ до 200$. Крім самих бордів можна придбати всі необхідні аксесуари за прийнятними цінами — БП, кабелі, карти пам'яті, дебагери, екрани, wi-fi модуль та інше.
Для заміни RPi я вибрав ODROID-C1, оскільки його цінова ніша та ж — 35$, формфактор такий же, пасивне охолодження, але потужність істотно вище — приблизно в 2-4 рази. Порівняння RPi і C1 в таблиці 1.

Таблиця 1. Порівняння RPi і ODROID-C1.
Параметр RPi B+ C1
Дата виходу липень 2014 грудень 2014
Процесор BCM2835 700MHz ARMv6 40nm
Single Core ARM1176JZ-F Applications Processor
Amlogic S805 1.5 GHz ARMv7 28nm
Quad Core Cortex™-A5
Відеопроцесор Dual Core VideoCore IV® 250MHz
1080p
H. 264 decode/encode

OpenGL ES 1.1/2.0
Quad Core Mali-450 600MHz
1080p
H. 264 decode/encode
H. 265 decode
OpenGL ES 1.1/2.0
Пам'ять 512MB DDR2 400MHz 1GB DDR3 792MHz
Зовнішня пам'ять (роз'єми) micro SD microSD
eMMC
USB порти 4 x USB 2.0
micro USB
4 x USB 2.0
micro USB
USB OTG
Camera порт MIPI CSI 1080p USB 720p
Ethernet 10/100 10/100/1000
GPIO 40pin port (GPIO/UART/SPI/I2/I2S) 40pin port (GPIO/UART/SPI/I2/ADC)
IR port немає (можна підключити датчик через GPIO) є на платі
АЦП немає 10bit SAR 2 каналу
Софт багато (OpenELEC, RaspBMC та інші) Ubuntu 14.04 LTS, Android KitKat
Ціна 35$ 35$
Гідності — є аудіо вихід
— є композитний відео вихід
— стабільна перевірена платформа з великим ком'юніті
— багато готового софта образами дисків (OpenELEC, RaspBMC etc)
— процесор потужніше
— більше пам'яті
— H265 декодування
— 1Gbit ethernet
— eMMC слот
— IR приймач на платі
— багато аксесуарів/периферії на офф сайті
— перспективно
Недоліки — недостатньо потужності процесора — micro HDMI кабель дорожче, ніж HDMI
— ще немає драйверів для HDMI CEC
— є проблеми з софтом (драйверами)
— мало софту образами (тільки офіційні збірки)
Дана таблиця висвітлює порівняння пристроїв в контексті медіацентру. Безсумнівно, що при іншому застосуванні RPi буде краще C1.

Далі трохи неперевіреною тестової інформації від хлопців з HardKernel.
Навіть якщо перебільшили, виглядає непогано.

Тестування обох платформ з допомогою Unix-Bench.


Операції введення/виводу


Підведу підсумок. Безсумнівно, ODROID-C1 ще досить сирий продукт і має свої недоліки. На даний момент не працює HDMI CEC у стічних образах ubuntu, бувають проблеми з деякими micro SD картами. Але в якості медіацентру пристрій вже цілком готове, щоб замінити RPi, що я і зробив. Швидкість роботи відчутно вище — в 2-4 рази. Перемикання каналів відбувається за 2-3 секунди, буферизація набагато швидше, сам Kodi інтерфейс працює швидше, оновлення EPG в рази швидше.

Налаштування медіацентру Kodi
Якщо ви вирішите використовувати C1 в якості медіасервера, вам знадобиться трохи попрацювати руками, наприклад для налаштування пульта ДУ. Також кілька порад по вибору SD карти, складання софта.

Для початку вам варто вибрати micro SD карту. Для цього найкраще підходять SanDisk class 10 UHS-I. У мене девайс працює на карті
Transcend 16GB class 10 UHS-I. З деякими картами бувають проблеми завантаження.

Наступним кроком качаємо образ Ubuntu 14.04 з офіційного сайту.
Записуємо образ на SD карту і запускаємо девайс.
В стокової збірки Ubuntu вже встановлено Kodi, так що відразу можемо приступати до перегляду записів, музики та фото.

Для підключення пульта ДУ, вам знадобиться невелике рукоприкладство для визначення відповідності кнопок пульта кодами кнопок клавіатури в лінуксі.
http://forum.odroid.com/viewtopic.php?f=112&t=8062&p=62862&hilit=ir+remote#p62599

Якщо у вас є IPTV, а його надає практично кожен інтернет оператор, то вам знадобиться зібрати PVR addon для Kodi.
Завантажити вихідні коди аддонов можна тут: https://github.com/opdenkamp/xbmc-pvr-addons. Збірка не має скласти проблеми. В github-е описані кроки.

Якщо будуть питання — почитайте форум оффициальный forum.odroid.com там багато інформації.
Всього найкращого!

Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.