ads

Hiển thị các bài đăng có nhãn KODI. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn KODI. Hiển thị tất cả bài đăng

Thứ Ba, 1 tháng 12, 2015

Chuyên nghiệp hóa việc xem phim tại nhà với KODI, CouchPotato và MYSQL

Giới thiệu

Chia sẻ với các bạn toàn bộ cài đặt mình đang sử dụng tại mạng gia đình phục vụ việc giải trí phim và nhạc, dùng KODI là trung tâm của hệ thống. Bài viết là tổng hợp các bài viết của mình liên quan đến KODI,  bài viết này chỉ tổng hợp các bài với nhau hệ thống tự động hóa ở nhà bạn trên các thiết bị sẵn có đang dùng để tải phim và quản lý phim.

Chuỗi tự động sẽ thế này: CourchPotatoServer (CP) tìm link phim --> gửi qua Transmission tải, Trans tải xong báo cho CP biết -->CP tải Info phim --> CP gửi tín hiệu để KODI quét database phim mới vào MYSQL database share cho các thiết bị --> xong sẽ sent notification vào Smartphone của bạn --> mọi việc tự động hết, quá tiện phải ko?
Việc đơn giản là bây giờ các bạn cài thêm 2 tiện ích CourchPotatoServer và MysqlServer trên thiết bị bạn đang dùng tải torrent phim.

1. Tự động tìm và chuẩn bị phim cho các bác hưởng thụ:

Bài viết CourchPotatoServer (CP) + transmission (Trans): Hướng dẫn ứng dụng CP tự động tìm link torrent phim HD (theo phim mới ra hoặc điền tên phim vào) cho bác ,CP sẽ tìm và gửi link qua Transmission, tải phim xong nó get info của phim luôn, để sau này XBMC quét database. 
CourchPotato là một ứng dụng quản lý phim rất thông minh và tương đối nhẹ, quản lý phim, một ví dụ, ở dưới là folder phim tải về bằng Trans và sau khi qua CP xử lý, nó sẽ tải hết các thành phần liên quan đến thông tin phim về folder, KODI chỉ cần quét là lên và đồng bộ vào database.

2. Quản lý database với MYSQL và share userdata

Bài viết Sử dụng MySQL để đồng bộ Library Phim và Nhạc của KODI (XBMC)
Sau khi CP tải và get info của phim về, sent lệnh cho KODI đồng bộ Mysql

Chúng ta sử dụng MySQL để đồng bộ dữ liệu phim và nhạc (database) để chia sẻ giữa các thiết bị. Mysql cho phép lưu trữ tất cả dữ liệu phim và nhạc của bạn trên MYSQL Server, các bạn có thể truy cập và đồng bộ giữa các thiết bị với nhau. Ví dụ đang xem dở phim ở phòng khách, lên phòng ngủ bật tiếp chỗ đang xem dở. 
Nguyên lý thế này: chúng ta dùng Mysql server chạy trên 1 thiết bị online 24/24 của bạn, Mysql server sẽ lưu toàn bộ dữ liệu về KODI database, các thiết bị chạy KODI mỗi khi bật lên sẽ kết nối vào đó và đồng bộ dữ liệu thông qua MYSQL Client có sẵn của KODI.

3. Xem IPTV (MyTV, OneTV) trên KODI

Xem MyTV, OneTV với Router Openwrt sử dụng UDPXY hoặc
Xem MyTV, OneTV với Router Openwrt sử dụng TVHEADEND
Nếu mạng của bạn hỗ trợ xem IPTV, bài viết hướng dẫn cấu hình router hoặc Openelec để xem IPTV và xem trực tiếp trên KODI, ko cần đầu thu STB của nhà mạng. hỗ trợ đầy đủ icon kênh và lịch phát sóng EPG.

Thứ Sáu, 27 tháng 11, 2015

Sử dụng MySQL để đồng bộ Library Phim và Nhạc của KODI (XBMC)

Giới thiệu:
Các bạn có nhiều thiết bị chạy KODI(XBMC) trong mạng nhà bạn, chúng ta sử dụng MySQL để đồng bộ dữ liệu phim và nhạc (database) để chia sẻ giữa các thiết bị. Mysql cho phép lưu trữ tất cả dữ liệu phim và nhạc của bạn trên MYSQL Server, các bạn có thể truy cập và đồng bộ giữa các thiết bị với nhau. Ví dụ đang xem dở phim ở phòng khách, lên phòng ngủ bật tiếp chỗ đang xem dở. 
Nguyên lý thế này: chúng ta dùng Mysql server chạy trên 1 thiết bị online 24/24 của bạn, Mysql server sẽ lưu toàn bộ dữ liệu về KODI database, các thiết bị chạy KODI mỗi khi bật lên sẽ kết nối vào đó và đồng bộ dữ liệu thông qua MYSQL Client có sẵn của KODI.
Các tính năng cơ bản:
- Các phim đã xem và chưa xem, thời gian xem được đồng bộ cho tất cả các thiết bị
- Tạm dừng xem ở thiết bị này, xem tiếp ở thiết bị khác như nói ở trên
- 1 cơ sở dữ liệu chung cho tất cả thiết bị.
- Các bạn có cài lại KODI thì thư viện MEDIA của bạn cũng sẽ không bị mất.
- Mysql tương đối nhẹ, hỗ trợ nhiều OS.
Có nhiều cách để đồng bộ database KODI giữa các thiết bị cùng 1 mạng gia đình: Share qua UPNP, PLEX server, mình đã thử qua và thấy MYSQL vẫn là chuyên nghiệp nhất.
Cài đặt MYSQL:
MYSQL server có thể cài ở bất kỳ thiết bị nào hỗ trợ:
- Có thể cài trên ROUTER của bạn chạy Openwrt (nếu Router có hỗ trợ USB để mở rộng bộ nhớ lưu)
- Có thể cài trên Các loại NAS, nếu bạn dùng NAS để tải và lưu phim sẽ rất tiện. NAS nên để chế độ StaticIP để sử dụng MYSQL Server và dễ quản lý hơn.
- Nếu bạn dùng thiết bị chạy Openelec để chạy KODI, có thể cài luôn MYSQL Server trên thiết bị đó luôn.
Cách cài đặt MYSQL Server tham khảo: (Hướng dẫn cụ thể cài Mysql và Samba Server)
Tham khảo thêm: MySQL on all OS.

Config KODI để kết nối với MYSQL Server:
- Nếu phim các bạn lưu trên NAS, xem phim qua Samba server của NAS
- Dùng Notepad tạo file advancedsettings.xml với nội dung:
Code:


<advancedsettings>


  <videodatabase>


    <type>mysql</type>


    <host>192.168.1.1</host>


    <port>3306</port>


    <user>kodi</user>


    <pass>kodi</pass>


  </videodatabase> 


  <musicdatabase>


    <type>mysql</type>


    <host>192.168.1.1</host>


    <port>3306</port>


    <user>kodi</user>


    <pass>kodi</pass>


  </musicdatabase>


  <videolibrary>


    <importwatchedstate>true</importwatchedstate>


    <importresumepoint>true</importresumepoint>


  </videolibrary>


</advancedsettings>



Trong đó: 192.168.1.1 là địa chỉ IP của thiết bị chạy MYSQL Server
Lưu lại, copy file advancedsettings.xml vừa tào  vào thư mục userdata, trên tất cả các thiết bị chạy KODI. Khởi động lại thiết bị chạy KODI.
Lưu ý là tất cả các thiết bị chạy KODI phải cùng version KODI thì mới đồng bộ được nhé. Không quan trọng bạn chạy KODI trên WIN, MAC, ANDORID hay OPENELEC, miễn là cùng phiên bản KODI là đồng bộ được.
Tiến hành đồng bộ thử KODI database vào Mysql Server:
Trên 1 thiết bị vừa khời động lại, các bác tiến hành quét phim vào thư viện như bình thường, KODI sẽ quét cả thư viện phim của bạn. Về quản lý phim các bạn tham khảo bài Hướng dẫn tự động hóa việc tải phim qua Torrent bằng CouchPotato và transmission. Mình dùng để tải và quản lý phim, nên khi KODI quét sẽ có đầy đủ tất cả thông tin phim.
Khi KODI quét và IMPORT phim lên server thì, đồng thời ở các thiết bị khác sẽ đểu được đồng bộ theo.
Xong phần Share database thông qua MYSQL Server

Share thư mục userdata:
thư mục userdata của kodi lưu trữ những thông tin sau có thể share giữa các thiết bị:
- sources.xml - các đường dẫn đến server hệ thống của bạn (NAS) của bạn
- mediasources.xml - các đường dẫn đến nguồn phim, nhạc của bạn
- folder playlists
- favourites.xml

Share thư mục này dùng chung thì bạn chỉ cần cài đặt ở 1 thiết bị các thiết bị khác cũng sẽ được đồng bộ, ví dụ các bạn dùng tính năng "add to favourite" ở 1 thiết bị, thiết bị khác cũng sẽ luu đường dẫn đó, quá tiện phải ko
Thường thì thư mục share userdata nên đặt chung với thiết bị cài MYSQL Server và có thiết bị này cũng cài Samba server để chia sẻ thư mục dùng chung. 
Các bạn tạo 1 thư mục tên userdata, sau đó truy cập vào thư mục userdata của 1 thiết bị KODI của bạn, copy thành phần ở trên (file sources.xml, mediasources.xml,folder playlists và avourites.xml) đã có vào folder userdata vừa tạo. 
Edit file advancedsettings.xml thêm các dòng sau: (dưới đây tham khảo nhé, các bạn edit theo của bạn)
Code:


<advancedsettings>


<pathsubstitution>


 <substitute>


    <from>special://profile/mediasources.xml</from>


    <to>smb://root:root@192.168.1.1/USB/userdata/mediasources.xml</to>


  </substitute>





<substitute>


    <from>special://profile/sources.xml</from>


    <to>smb://root:root@192.168.1.1/USB/userdata/sources.xml</to>


  </substitute>





 <substitute>


    <from>special://profile/playlists/</from>


    <to>smb://root:root@192.168.1.1/USB/userdata/playlists/</to>


  </substitute>





<substitute>


    <from>special://profile/favourites.xml</from>


    <to>smb://root:root@192.168.1.1/USB/userdata/favourites.xml</to>


  </substitute>





</pathsubstitution>





<videodatabase>


    <type>mysql</type>


    <host>192.168.1.1</host>


    <port>3306</port>


    <user>kodi</user>


    <pass>kodi</pass>


  </videodatabase> 


  <musicdatabase>


    <type>mysql</type>


    <host>192.168.1.1</host>


    <port>3306</port>


    <user>kodi</user>


    <pass>kodi</pass>


  </musicdatabase>




  <videolibrary>


    <importwatchedstate>true</importwatchedstate>


    <importresumepoint>true</importresumepoint>


  </videolibrary>






</advancedsettings>






Giải thích đường dẫn : smb://root:root@192.168.1.1/USB/userdata/
smb --> là share SAMBA
root:root: là user và pass
192.168.1.1 : IP của samba server

Mình cài MYSQL và samba server trên ROUTER chạy Openwrt nên IP là 192.168.1.1, MYSQL và samba server tương đối nhẹ mà.
Một điểm mình rất thích ở cách share MYSQL và USERDATA folder là, khi cài lại KODI, các bạn chỉ cần copy file advancedsettings.xml (có thông tin MYSQL server và userdata đã tạo ở trên)đến thiết bị mới cài, thoát ra vào lại là mọi thứ lại trở lại như cũ, ko cần scan lại phim, tất cả các plist giữ nguyên, các nguồn phim đươc add sẵn. Thật tiện phải không!



Chủ Nhật, 31 tháng 5, 2015

Hướng dẫn quản lý và tự động tải phim qua Torrent bằng CouchPotato


Giới thiệu:

Thông thường mọi người tải phim thường tìm link trên mạng rồi add vào transmission, lâu lâu vào ngó xem nó tải xong chưa, tải xong lại mở ra sắp xếp đổi tên, nếu dùng KODI thì lại bật KODI, quét, đợi updata database rồi mới xem được.  
Mình vừa tìm ra apps, giúp mọi người làm tất cả những việc trên, bạn chỉ cần add tên phim vào, nó tự tìm các trang ThePirateBay, KickAssTorrents… rồi tự get link rồi down về cho mọi người. Hơn nữa còn tự động tìm các phim đang chiếu rạp trên mạng rồi tự down về cho anh em. Phim sau khi tải về sẽ tự động sắp xếp, đổi tên, tải phụ đề, sau khi hoàn tất phần mềm sẽ thông báo cho các bạn biết qua ứng dụng điện thoại (Hangouts, emails...), nếu dùng KODI thì app sẽ sent lệnh tự quét vào database và chúng ta mở lên là có phim thưởng thức thôi. Tuyệt vời phải ko nào. 
Tên APP là CouchpotatoServer (gọi tắt là CPS)
App này chạy được trên cả Win/Mac/Linux. Bài viết này em hướng dẫn chạy trên Nas. Hướng dẫn em dịch từ trang này https://github.com/RuudBurger/CouchPotatoServer/. Trong đó hướng dẫn cài đủ trên WINDOWS, OS X, Linux/Debian và FreeBSD.
Yêu cầu: nâng cấp từ các thiết bị các bác đang dùng tải phim, CPS có thể cài trên Win, Mac, Linux (Debian, Optware,...). Ví dụ một số thiết bị:
- Raspberry PI đang cài Openelec hoặc OSMC, cắm HDD tải phim
- Nas cài sẵn Optware (ipkg) và Transmission (uTorrent, rTorrent…..).
Thực ra chỉ cần OS của thiết bị cài python là chạy được, vì nó được viết trên nền python26 nên rất nhẹ).

CouchPotatoServer trên Openelec:

Để bật CPS trên Openelec trên KODI(XBMC) các bạn vào
System -----> Add-ons -----> Install from repository -----> OpenELEC Mediacenter OS Add-ons -----> Addon repository ---> Install Unoffical OpenELEC Mediacenter OS Add-ons
Tiếp theo:
System -----> Add-ons -----> Install from repository-----> Unoffical OpenELEC Mediacenter OS Add-ons  -----> Services -----> couchpotato. Chọn Install. Xong

Trên laptop truy cập địa chỉ http://x.x.x.x:5050. trong đó x.x.x.x là địa chỉ IP của thiết bị chạy Openelec, 5050 là cổng truy cập của CPS. vào sẽ thấy giao diện của CPS
Xuống phần cuối để làm hướng dẫn config CPS

CouchPotatoServer trên Ubuntu / Debian:

Sử dụng cho RPI chạy OSMC hoặc thiết bị chạy nền debian/ubuntu: Dùng Putty rồi ssh vào thiết bị, 
 
Code:
apt-get update
apt-get install git-core curl wget python python-pyopenssl
cd /home
#Trong đó /home là folder lưu CPS, có thể thay đổi theo ý bạn
# đợi tải xong, tạo thêm folder để lưu config của CPS
mkdir /home/CouchPotato
chmod -R 777 /home/CouchPotato
# copy file để CPS khởi động cùng hệ thống
cp CouchPotatoServer/init/ubuntu /etc/init.d/couchpotato
cp CouchPotatoServer/init/ubuntu.default /etc/default/couchpotato 
# Edit file /etc/default/couchpotato, thay đổi các dòng sau phù hợp với vị trí lưu CPS của bạn
CP_HOME=/mnt/disk1/share/CouchPotatoServer
CP_DATA=/mnt/disk1/share/CouchPotato
CP_USER=root
#Xong lưu lại, chạy tiếp lệnh
chmod +x /etc/init.d/couchpotato
update-rc.d couchpotato defaults
# Chạy thử CPS
/etc/init.d/couchpotato restart
Bật web, truy câp: <IP của Thiết bị chạy CPS>:5050 để tiến hành config theo phần sau

CouchPotatoServer trên NAS Buffallo

Cài đặt
1. Cài các gói yêu cần thiết cho CouchPotato
Code:
ipkg update 
ipkg upgrade 
ipkg install git textutils python27 py26-cheetah coreutils
cd /opt
git clone git://github.com/RuudBurger/CouchPotatoServer.git /opt/couchpotato
 

# Tải file auto khởi động CPS copy vào
/opt/etc/init.d/S97couchpotato
chmod 777 /opt/etc/init.d/S97couchpotato
#Tạo folder luu config CPS
mkdir /opt/local/CouchPotato
chmod 777 /opt/local/CouchPotato
#Chạy thử: CPS
/opt/etc/init.d/S97couchpotato restart
Xong các bạn dung Firefox hay Chrome trên máy tính vào thử xem CPS chạy chưa, địa chỉ là: :5050, trong đó 5050 là port mặc định của CPS. Nếu ko có lỗi gì thì xong rùi 90% rùi đấy. 

Phần Config CPS tự động tìm và send link qua Transmission.

Phần Genernal - cài user và pass để đăng nhập
Bỏ dấu tích ở phần Launch Browser nhé
Phần Downloaders
Chọn Transmission nhé – phần này cài chương trình các bạn dung để tải phim sau khi CPS tự động lấy link và sẽ add vào đó, ở đây chúng ta dung Transmission, các cái khác các bạn tự tìm hiểu nhé
Host: localhost:9091 - để mặc định
Rpc Url: transmission - mặc định
Username: user name đăng nhập của transmission 
Pass: pass đăng nhập của transmission 
Directory: Thư mục phim sẽ tải về - nếu để trống sẽ dung thư mục mặc định của transmission 
Tiếp theo là Providers – Những trang để CPS tự động tìm phim, ở đây mình hay tìm phim ở 3 trang này, nên tích vào đấy, các bạn có thể chọn thêm tùy theo thói quen
Phần Usenet Providers
Các bạn bỏ chọn hết nhé
Kéo xuống nữa là phần Renamers: phần này dùng để di chuyển, đổi tên, tự down phụ đề phim sau khi Transmission tải xong 
From : Thư mục Transmission tải về
To: Thu mục đích
Riêng Mục Torrent File Action Chuyển thành Move nhé
Xong kéo xuống dươi kích vào dòng xanh
I'm ready to start the awesomeness, wow this button is big and green!
Vậy là xong rồi đấy 
Xong các ban đăng nhập vào để sử dụng thôi
Giao diện chính
Nếu muốn CPS tìm phim, các bạn kích vào kính lúp ở góc phải rồi gõ tên phim vào, CPS sẽ tự động list ra những phim phù hợp, bạn chọn phim cần tim
Sẽ có một lựa chọn chất lượng phim, cái này chắc nhiều bạn quan tâm nhất, sẽ có một list các lựa chọn chất lượng phim cho các bạn, các bạn kích vào cái mình cần thôi, lát mình sẽ hướng dẫn config chất lượng phim sau.
Xong các bạn nhấn nút Add, chỉ vậy là xong, CPS sẽ thêm phim vào list của bạn, nếu phim đã có trên mạng, CPS sẽ tìm link phù hợp và gửi cho Tranmission tải về, còn nếu chưa có trên mạng, thì CPS sẽ luu lại và sẽ tải ngay khi phim xuất hiện.

Config để CPS tự tìm phim mới:

Các bạn vào Setting – Automation – tích vào ô Automated, có nhiều nguồn để CPS tìm phim mới, ở đây mình tích vào IMDB, vậy là có phim nào hot ra là CPS tự add link để tải về tự đông, các bạn ko phải ngày ngày lên mạng kiếm phim nữa rùi.
 
Kéo xuống dưới phần Minimal movie requirements
Config để CPS tìm phim theo sở thích của bạn, ở đây của mình là: tự động add phim thể loại : Action, Comedy và bỏ qua loại Horror, các bạn có thể config theo ý bạn

Các config khác:

Phần General: trong Setting, tích vào ô "Show advanced settings" ở góc phải nhé, kéo xuống trong phần Folder CHMOD và File CHMOD : 777 nhé, sau này chúng ta thao tác xóa và di chuyển phim dễ hơn
Phần Renamer: Trong mục Download subtitles, các bạn nhập: vi để down tiếng việt nhé, CPS tự động tải phụ đề tại opensubtitles.org sau khi tải phim về
Phần Metadata: các bạn muốn CPS tự tải thong tin phim để dung KODI (XBMC) thì tích vào nhé, nếu không thì bỏ qua
Phần Manage: để quản lý phim, nhớ bỏ chon ô Scan At Startup, để chạy nhanh hơn khi khởi động nhé, ô Movie Folder các bạn chọn thư mục các bạn luu phim của mình nhé (thường là thư mục sau khi CPS đã rename)
Phần Notifications
- Rất hay nhé, sẽ thông báo cho các bạn khi tải xong phim qua điện thoại thông qua: Pushbullet, Pushalot ...
 (đều có trên Android, ios), Pushalot (Windowsphone)….. các bạn tự mò nhé, đơn giản thôi…..
- Nếu các bạn dùng XBMC, nó sẽ gửi thong báo cập nhật library sau khi down xong 
Config Transmissiton: thông báo cho CPS khi tải xong phim
Thông thường phim Transmission down xong thì sau một thời gian cài đặt săn CPS sẽ scan lại rồi tiến hành Rename. Để CPS rename phim ngay sau khi Transmission tải xong. Các bạn chỉnh sửa một chút cài đặt của Transmission nhé:
Trước tiên ta phải tắt transmissiton đã
Code:
killall transmission-daemon
 
Dùng Winscp trên win hoặc nếu các bạn cài MC trên nas cũng đươc, tìm đến thư mục config của Transmission, tùy theo config từng thiết bị, ví dụ NAS buffalo:
Code:
#For NAS Buffalo: /root/.config/transmission-daemon/settings.json
#For Debian: /var/lib/transmission-daemon/info/settings.json

Tải file CPS_renamer về, copy vào thư mục transmission-daemon ở trên, file script này ta sẽ config để mỗi khi Trans tải xong 1 Torrent, sẽ tự chạy nó, nó sẽ sent lệnh để CPS tiến hành get info của phim, các bạn mở file lên edit một chút theo thông tin máy bạn

Code:
#User và pass đăng nhập của TRANSMISSION
USER=root 
PASSWORD=root 
TRANSMISSION="/usr/bin/transmission-remote --auth "$USER":"$PASSWORD 
COUCHPOTATOURL=localhost 
COUCHPOTATOPORT=5050 
#COUCHPOTATOAPI: là Api Key của CPS, lấy trong Setting - General của CPS (bật Advance Setting mới thấy) COUCHPOTATOAPI=ffe82817d12345678935b047649422d 
#Folder Phim của bạn, giống ở phần Rename downloaded movies của CPS 
#CPS đổi tên phim move đến Folder bạn định sẵn, script sẽ set lại Folder location của file đó trong Transmission FOLDER=/mnt/disk1/0_MOVIES/
#Xong lưu lại, dùng Pytty, set permission cho file CPS_renamer 
chmod 777 /root/.config/transmission-daemon/CPS_renamer
Xong lưu lại, edit file settings.json
chỉnh sửa các dòng sau nhé: 
Code:
"rpc-authentication-required": false,
"script-torrent-done-enabled": true, 
"script-torrent-done-filename": "/root/.config/transmission-daemon/CPS_renamer", 
#Chọn đúng đường dẫn lưu file CPS_renamer vừa chỉnh sửa nhé.
"umask": 0,
 
Sửa xong lưu lại rồi khởi động lại nas nhé.
Xong rồi đấy, từ nay mọi việc về phim CPS sẽ tự lo hết
 
Chỉnh thêm để CPS chỉ down phim chất lượng tốt nhất, bỏ qua bản "'cam', 'ts', 'dvdrip', 'tc', 'r5', 'scr"
Setting / categories : Thêm ô Ignored : dvdr, cam, ts, dvdrip, tc, r5, scr để bỏ qua các bản chất lượng kém
Chúc các bạn thành công!
 
 

Chủ Nhật, 30 tháng 11, 2014

Linux XBMC Firmware cho các dòng chip MX8726 (ATV1200, ATV 520, ZTV...)nhanh, mượt mà

Đây là firmware Linux XBMC (tên mới là KODI) cho các dòng chip AML8726 như ATV1200, ATV520, ZTV..., Chỉ chạy mình XBMC nên nhanh và mượt hơn Android nhiều, hỗ trợ Full HD, Audio Passthrough tốt hợp với anh em thích tốc độ, ổn định và đơn giản.
Mình tham khảo trên trang này, dùng 2 tháng nay trên ATV1220 không vấn đề gì cả, chia sẻ lại cho ai chưa biết:
Link tham khảo:
Ember
Native Linux for Amlogic
XBMC Linux on Geniatech Devices
(firmware này tương tự như Openelec trên HTPC và Raspberry)

Các bước cài đặt firmware:
1. Tải Firmware
Truy cập Ember-Site, tìm đúng thiết bị của mình.

Nếu thiết bị của bạn là chip MX8726 mà không có trong list, thì trên Android vào /Setting/About, xem cái Moldel của thiết bị xem là gì thì tải file tương ứng vs moldel đấy, ở VN thì phổ biến là STVMX, Ví dụ: ATV1200 là stvmx như trên hình,
Trang tiếp theo có 2 lựa chọn:
+ Từ Android chuyển sang Linux XBMC (Ember) thì click vào "Whatever to EmbER" các bạn chọn cái này.
+ Để quay lại Android, chọn "Revert to Whatever"

Sau khi tải file về, giải nén vào thẻ SD card (đã format FAT32):(không sử dụng USB để flash, dùng SDcard ổn định hơn), các file trong thẻ nhớ
- aml_autoscript
- bootloader.img
- EmbER-Amlogic-****-update.zip
- factory_update_param.aml
- factory_update_param.ubt
- recovery.img

2.Rút nguồn thiết bị, cắm thẻ vào thiet bị,

3.Nhấn vào giữ nút reset ở phía sau thiết bị, sau đó vẫn giữ nguyên không bỏ ra, căm nguồn vào.

4.Giữ nút reset khoảng 10 seconds, rồ bỏ ra.

5.Sau 2 phút màn hình update sẽ tự hiện ra.

6.Sau khi update, thiết bị sẽ tự khởi động lại, boot thẳng vào XBMC nhanh hơn hẳn so vơi Android.


Để Quay lại FIRMWARE Android
Anh em cứ mạnh dạn up nhé, muốn quay về Android thì down cái này về)
1. Các bạn vào trang EmbER ở trên, Chon thiết bị của mình, rồi tải firmware tương ứng với thiết bị của mình, tải mục "Revert to Whatever" tải về giải nén ra
2. Cách làm tương tự như trên.

Edit:
1. Để Remote KODI(XBMC) bằng điện thoại qua Wifi, trên iOS các bạn cài Official Kodi Remote, cho Android các bạn cài Kodi Remote
2. Các bác mà muốn đang lướt web bằng Chrome trên Laptop, thấy link youtube hay, hoặc stream torrent, muốn chuyển qua xem trên TV màn hình rộng chạy XBMC thì cài cái Extension tên " Play to XBMC/Kodi" của Chrome, config IP của XBMC là dùng ngay.
3. Nếu trong quá trình up firmware bị lỗi tham khảo UNBRICK ATV1200  để xử lý

Chúc anh em thành công!
Link youtube tham khảo: