Nightly build του XMBC 13

Δοκίμασα πριν από μέρες να τρέξω το XBMC στο android με σκοπό να δοκιμάσω το airplay. Απέτυχα.

Απέτυχα, γιατί δεν έβρισκε καν τον airplay server. Μάλλον δεν ήταν σωστή η υποστήριξη του bonjour, το πρωτόκολλο για το airplay.

Ξαναδοκίμασα μετά από μερικές μέρες πάλι με ένα νεότερο nigtly build (βγαίνουνε καθημερινά, για αυτό και λέγονται έτσι), και, ναι, έπαιξε μια χαρά. Το mac (με το Beamer 1.7.1) έκανε stream ένα 720p video στο android χωρίς σχεδόν κανένα πρόβλημα (άντε λίγο καθυστέρηση στην εικόνα σε σχέση με τον ήχο). Από ότι φαίνεται βρίσκονται σε καλό δρόμο.

Δυστυχώς δεν είχα χρόνο να δοκιμάσω και τον player αν παίζει αξιόπιστα με το hardware acceleration. Έχουν υποσχεθεί ότι θα το φτιάξουν και αυτό στην έκδοση 13.

Tagged with: , ,
Posted in XBMC

XBMC android experimental build

Βγήκε εδώ και κάμποσο καιρό μια πειραματική έκδοση του xbmc για android όπου δοκιμάζουν μια βιβλιοθήκη που χρησιμοποιήθηκε από την έκδοση για το xios. Την δοκίμασα με το mk809ii και μπορώ να πω ότι επιτέλους τα 720p λειτουργούσανε μια χαρά. Και μάλιστα με streaming από internet.

Posted in XBMC

MK809II + XBMC + samba (LAN) – μέρος 2/2

Το μέρος 1 θα το βρείτε εδώ.

Το Σαββατοκύριακο που πέρασε είπα να κάτσω να φτιάξω επιτέλους το MK809II να παίξει σωστά τα HD video. Τελικά τα κατάφερα. Όπως περιέγραψα στο μέρος 1 χρειαζόταν να κάνω πρώτα root την συσκευή.

Ευτυχώς με λίγη αναζήτηση στο δίκτυο βρήκα έναν οδηγό που με βοήθησε σημαντικά στο σκοπό αυτό. Θα περιγράψω όμως πως έκανα εγώ την όλη διαδικασία. Χρειάστηκα ένα XP μηχάνημα (ως χρήστης mac δεν μου δίνεται ο USB driver που χρειάζεται για την σύνδεση της συσκευής σε mac). Αυτό ήταν εύκολο, μιας και έχω ακόμα ένα παλιό asus eee. Σε αυτό κατέβασα στο android sdk από την google.

Android SDK

Έχοντας κατεβάσει το SDK το ξεκινάμε και κατεβάζουμε τουλάχιστον το USB Driver για windows. Αυτό το χρειαζόμαστε για να κάνουμε edit ένα αρχείο του. Κάνουμε λοιπόν edit το αρχείο android_winusb.inf όπως περιγράφεται στον οδηγό.

Driver & hack

Κατεβάζουμε όλα τα απαραίτητα αρχεία.

Εγκατάσταση οδηγών

Ξεκινάμε την εγκατάσταση του οδηγού για το PDA.net. Το ίδιο το PDA.net δεν θα το χρειαστούμε, θα χρειαστούμε όμως τους οδηγούς του. Κάποια στιγμή θα μας εμφανίσει ένα παράθυρο όπου θα ζητά να συνδέσουμε την android συσκευή. Από πιο πριν θα πρέπει να έχουμε ενεργοποιήσει τα

  • USB Debugging 
  • Allow installations from unknown locations

Σύνδεση με συσκευή

Τη συσκευή τη συνδέουμε στο PC με το πλάγιο usb (εκεί όπου βάζουμε την τροφοδοσία), οπότε και χρειάζεται να χρησιμοποιήσουμε ένα usb port στο PC που να δίνει αρκετό ρεύμα. Εγώ προτίμησα να κάνω reset το MK809II μου, έτσι ώστε να ξεκινήσω με μια καθαρή εγκατάσταση. Με το που συνδέουμε το MK809II στο PC αυτό θα πρέπει να μπουτάρει. Αν δεν προχωρήσει η εγκατάσταση των οδηγών θα πρέπει να πάμε και να ενεργοποιήσουμε το Connect To PC στα settings του MK809II. Η εγκατάσταση των οδηγών θα πρέπει τώρα να ολοκληρωθεί.

Test

Το test που αναφέρει με το adb shell σε μένα δεν δούλεψε ποτέ, οπότε δεν πιστεύω ότι χρειάζεται να δώσουμε σημασία. Κακός αναφέρεται εξ αρχής.

Εκτέλεση του hack

Ήρθε λοιπόν η ώρα να τρέξουμε το hack, το πρόγραμμα δηλαδή που θα κάνει root την συσκευή. Η όλη διαδικασία θα χρειαστεί 3 reboots. Ακολουθήστε τις οδηγίες (πρέπει να πατάτε ένα κουμπί κάθε φορά που το λειτουργικό έχει φορτώσει μετά το reboot) και σε λίγο η συσκευή σας θα είναι rooted.

Rooted

Τι κερδίσαμε όμως από την όλη διαδικασία; Μα τώρα πια μπορούμε να χειριστούμε το MK809II σαν να ήταν ένα desktop μηχάνημα. Θα μπορούσαμε πχ να εγκαταστήσουμε ένα VNC Server και να το χειριστούμε από τον υπολογιστή μας. Η δική μου ανάγκη όμως ήταν να κάνω mount τα samba shares για να μπορεί το XBMC να τα δει σαν τοπικούς καταλόγους στο MK809II.

CIFS Manager

Πάμε στο play store και κατεβάζουμε το CIFS Manager. Το πρόγραμμα αυτό χρειάζεται να έχει root δικαιώματα και μπορεί όταν το  ΜΚ809ΙΙ κάνει boot να σετάρει αυτόματα τα samba shares που του έχουμε ορίσει. Τα shares έχουν την μορφή

192.168.0.78/MOVIES

δηλαδή είναι η IP του μηχανήματος και το share point από το samba. Το share point το κάνει mount συνήθως στο

/mnt/cifs/MOVIES 

σε έναν κατάλογο με το ίδιο όνομα με το share point.

HD Player + XBMC

Αφού λύσαμε το θέμα με τα samba shares προχωράμε στην εγκατάσταση του XBMC με τον MX Player σαν εξωτερικό player. Για τον σκοπό αυτό θα χρειαστούμε τρια πράγματα. Τον MX Player εγκατεστημένο, την σωστή έκδοση του XBMC και ένα επιπλέον αρχείο. Οι οδηγοί που χρησιμοποίησα για τα παραπάνω είναι αυτός και αυτός (ο δεύτερος είναι από ρωσικό site και η μετάφραση είναι από το google translate). Να σημειώσω ότι το MK809II είναι NEON, οπότε αυτό διευκολύνει την επιλογή του APK για το xbmc.

MX Player

Η παραπάνω λύση μπορεί να λειτουργήσει με διάφορους εξωτερικούς players, όμως ο MX Player είναι μάλλον ο καλύτερος. Βγαίνει σε δωρεάν έκδοση (με διαφημίσεις) και σε πληρωτέα χωρίς διαφημίσεις. Ανάλογα με τον player που θα επιλέξουμε θα πρέπει να κατεβάσουμε και το ανάλογο playercorefoctory.zip αρχείο.

XBMC

Εγκαθιστούμε το XBMC με τον φυσιολογικό τρόπο.

Playercorefactory.zip

Το αρχείο αυτό δίνει τις οδηγίες στο XBMC για την χρήση του εκάστοτε εξωτερικού player. Το αρχείο αυτό θα πρέπει να το κάνουμε unzip και το xml που περιέχει να το τοποθετήσουμε στον κατάλογο

sdcard / Android / data / org.xbmc.xbmc / files /. XBMC / UserData

Επειδή ο κατάλογος .XBMC είναι κρυφός θα πρέπει να ενεργοποιήσουμε τα κρυφά αρχεία στον file manager που χρησιμοποιούμε. Προσωπικά προτείνω τον ES File Manager.

Τέλος;

Ναι. Καλή διασκέδαση.

 

Tagged with: , , , ,
Posted in Uncategorized

Greek-Movies στο XBMC

Για όσους δεν το ξέρουν υπάρχει ένα συμπαθητικό site, το greek-movies.com, που εδώ και χρόνια φιλοξενεί ελληνικές ταινίες, σειρές, μουσικά βίντεο και ότι άλλο μπορείτε να φανταστείτε.

Κάποιοι καλοί άνθρωποι σκέφτηκαν ότι θα ήταν πολύ καλό να μπορούσαμε να έχουμε το περιεχόμενο αυτό και μέσα στο XBMC. Ακολουθώντας λοιπόν τα παρακάτω βήματα μπορείτε να απολαύσετε όλες τις ελληνικές ταινίες από τον καναπέ σας ή να δείτε και πάλι τη φουτοποία.

Κατεβάστε το zip αρχείο από εδώ επιλέγοντας “Download ZIP“. Το αρχείο αυτό περιέχει πληροφορίες για το repository. Θα πρέπει να το κάνετε unzip και να χρησιμοποιήσετε το αρχείο repository.lambda-1.0.3.zip που τελικά περιέχει.

Πηγαίνετε στο

System > Add-ons > Install from zip file

Δεξιά, στο συρτάρι που ανοίγει, οδηγείστε στο παραπάνω αρχείο που κατεβάσατε και επιλέξτε ΟΚ

Επιλέξτε

Get Add-ons > lambda’s XBMC Add-ons 

Lambda Repository Install

Μετά

lambda’s XBMC Add-ons > Video Add-ons > Hellenic-Movies

Greek Movies Install

Μετά από την κεντρική οθόνη επιλέξτε

Videos > Add-ons > Hellenic-Movies > Movies > Year > Για παράδειγμα 1980-89

Greek-Movies

Καλή διασκέδαση.

Ο επίσημος οδηγός για την εγκατάσταση νέων repositories είναι εδώ.

Tagged with: ,
Posted in XBMC

Χάλασε το library των videos; Κανένα πρόβλημα!

Αν τυχόν αλλάξατε το δέντρο των videos ή μετονομάσετε αρχεία θα χρειαστεί δείτε ότι το library δεν μπορεί να διαβάσει τις αλλαγές που έγιναν. Σε αυτήν την περίπτωση θα πρέπει να πάτε στο

System > Settings > Video > Library > Clean Library…

Library Settings

Αφού ολοκληρωθεί η διαγραφή του library πηγαίνετε στο

Videos > Library > Επιλέγετε το folder που σας ενδιαφέρει > δεξί κουμπί > Update Library

Update Library

Tagged with: ,
Posted in Uncategorized, XBMC

XBMC – Αλλαγή από fullscreen σε window

Αν τρέχετε το XBMC σε desctop υπολογιστή και δεν θέλετε να τρέχει σε fullscreen mode που είναι η default του λειτουργία, τότε απλά πατήστε το κουμπί “\” στο πληκτρολόγιο.

Tagged with: ,
Posted in Uncategorized, XBMC

MK809II + XBMC + samba (LAN) – μέρος 1/2

Πρόσφατα αγόρασα το ένα mini PC από το internet () με σκοπό να κάνω την τηλεόρασή μου smart TV. Τι είναι το MK809IIl;

Είναι μια android συσκευή που κοστίζει γύρω στα 50 ευρώ που είναι σαν ένα κινητό τηλέφωνο, χωρίς όμως οθόνη, πληκτρολόγιο ή mouse. Δεν χρειάζεται οθόνη, γιατί η οθόνη του είναι η τηλεόραση (μέσω HDMI) και δεν χρειάζεται mouse ή πληκτρολόγιο μιας και έχει ένα χειριστήριο που καλύπτει και τις δύο ανάγκες.

Στην συσκευή αυτή λοιπόν αποφάσισα να βάλω το XBMC και να αντικαταστήσω τον Media Player της Sony TV, που φαίνεται να έχει πρόβλημα με κάποια media formats καθώς και κάποια αρχεία υπότιτλων.

Όμως τα πράγματα δεν ήταν τόσο απλά όσο νόμιζα στην αρχή. Το XBMC μόλις κυκλοφόρησε για android και δεν υποστηρίζει ακόμα hardware acceleration (HA), έτσι ώστε να παίζουν τα HD videos smooth. Αυτό ήταν μια απογοήτευση.

Μια λύση είναι να περιμένω μέχρι να βγει κάποια νέα version του XBMC που θα υποστηρίζει HA στο android. Η άλλη λύση είναι the hard way, αναζήτηση στο internet, διάβασμα, διάβασμα και διάβασμα και μετά δοκιμές μέχρι κάτι να δουλέψει. Θα ακολουθήσω τον δρόμο της Κακίας, μιας και το ταξίδι είναι αυτό που μετράει. Έτσι και αλλιώς, αν ήθελα μια ολοκληρωμένη λύση για το XBMC θα αγόραζα το XIOS.

Πως είναι όμως η εγκατάσταση σε εμένα; Όλα το media content είναι στον σκληρό ενός mac και σερβίρεται μέσω WIFI στο MK809II. Αυτό δυσχεραίνει το πρόβλημα, μιας και για local αρχεία (είτε μέσω της sdcard είτε μέσω εξωτερικού σκληρού στο mini usb) φαίνεται ότι υπάρχει λύση που περιγράφεται εδώ: http://thewebsurferslife.blogspot.gr/2012/11/xbmc-for-android-working-with-mx-player.html

Ο τύπος έχει φτιάξει μια version του XBMC που παίζει τα videos με έναν άλλο player (όχι τον default του XBMC) που λέγεται MXPlayer. Ο MXPlayer έχει υποστήριξη για HD οπότε το πρόβλημα λύνεται, φτάνει το video να υπάρχει locally και να μην είναι μέσω δικτύου (streaming).

Υπάρχει όμως και μια ακόμα λύση για την περίπτωσή μου. Να κάνει το android mount τα directories με τα video από τον mac μέσω samba (Εδώ περιγράφω πως μπορεί να λυθεί το πρόβλημα με το samba 2 και το mac). Ένα νέο κεφάλαιο ξεκινάει.

Συνέχεια στο μέρος 2.

Tagged with: , ,
Posted in Uncategorized, XBMC