Stremio-Core: Ανοίγει ο κώδικας του Stremio

Stremio-Core: Ανοίγει ο κώδικας του Stremio

Το Stremio το οποίο μας επιτρέπει να δούμε τις αγαπημένες μας σειρές και ταινίες μέσα από ένα εύχρηστο περιβάλλον, ανακοίνωσε χτες ότι ανοίγει πλήρως τον κώδικά του. Αυτό προσθέτει έναν ισχυρό ανταγωνισμό στο KODI.

Το Stremio μέχρι πριν από μερικές ημέρες αποτελούσε ένα project με πολλά στοιχεία κλειστού κώδικα.

Σε σχέση με το KODI, το οποίο είναι ένα μεγαλύτερο και ανοιχτού κώδικα media center, με πολλές δυνατότητες (δείτε τα σχετικά άρθρα εδώ), το stremio εστιάζει κυρίως σε σειρές και ταινίες. Τέλος σε σύγκριση με το popcorntime, όπως είχαμε δει το stremio δεν περιορίζεται στη χρήση torrents by default για τη θέαση ταινιών, αντιθέτως μας επιτρέπει να τις νοικιάσουμε αν το επιθυμούμε από τα γνωστά ψηφιακά καταστήματα (iTunes,Amazon κλπ). Αυτό σημαίνει ότι το stremio, όπως είδαμε και στο KODI, δεν έρχεται με κάποιο προεγκατεστημένο plugin για θέαση ταινιών αλλά διαθέτει έναν ποιο απλό και εύκολο τρόπο για να κάνεις εγκατάσταση επεκτάσεις σε σύγκριση με το KODI πράγμα το οποίο το έχει κάνει αρκετά δημοφιλές και ιδιαιτέρα σε χρήστες με Android κινητά, Tv BOX ή κατόχους Chromecast.

Advertisements

Μόλις χτες λοιπόν, οι υπεύθυνοι του Stremio, ανακοίνωσαν το project Stremio-core που θα είναι ανοιχτού κώδικα και θα χορηγείται με βάση την άδεια χρήσης MIT. Αυτό θα προσφέρει πολλές δυνατότητες επέκτασης, συμπεριλαμβανομένων και εφαρμογών που θα αναπτυχθούν από την κοινότητα για Android TV, Xbox, Playstation, Raspberry Pi κλπ.

Το Stremio-core είναι ένα έργο για τη δημιουργία μιας βιβλιοθήκης που θα περιέχει όλη την «επικοινωνία» μεταξύ των εφαρμογών Stremio:

  • το σύστημα add-on με τις επεκτάσεις,
  • την ενσωμάτωση με το API,
  • τις ειδοποιήσεις και άλλα.

Αυτό θα επιτρέψει να αναπτύχθεί το Stremio γρηγορότερα και με λιγότερα σφάλματα, εξαιτίας του κοινόχρηστου ανοιχτού κώδικα μεταξύ όλων των εφαρμογών. Μπορεί επίσης να καταστήσει ευκολότερη τη μεταφορά του Stremio σε νέες πλατφόρμες.

Stremio: Από την JavaScript στην Rust

Για το νέο αυτό εγχείρημα, οι προγραμματιστές επιλέξανε την γλώσσα προγραμματισμού Rust. Η Rust είναι μια σύγχρονη γλώσσα προγραμματισμού που ξεκίνησε η Mozilla και τα τελευταία χρόνια κερδίζει τόσο σε δημοτικότητα όπου,για τρίτη συνεχόμενη χρονιά, είχε ψηφιστεί «η πιο αγαπημένη γλώσσα προγραμματισμού» από το Stack Overflow.

Μέχρι τώρα, το Sremio βασίζεται στην JavaScript για τα περισσότερα από τα επιμέρους στοιχεία του μια και η JavaScript τους επέτρεψε γρήγορη ανάπτυξη και φορητότητα. Σύμφωνα με τους προγραμματιστές του Stremio η Rust είναι ακόμα πιο portable και τους επιτρέπει να αναπτύξουν και να επαναπροσδιορίσουν το λογισμικό χωρίς ιδιαίτερο φόβο για προβλήματα στο μέλλον.

Εκτός από τον Stremio-core, οι υπεύθυνοι ανακοίνωσαν ότι θα ανοίξουνε και τον κώδικα ενός νέου web UI, του stremio-web, που θα αναπτυχθεί χρησιμοποιώντας την React και το stremio-core. Αυτό θα επιτρέψει τη σύνδεση του Stremio με το δικό μας τοπικό διακομιστή (Media Center), ώστε να μπορούμε να απολαμβάνετε της αγαπημένες μας ταινίες και σειρές στον browser.

Τόσο το stremio-core όσο και το stremio-web θα διατεθούν στο GitHub μέχρι το τέλος του 2019.

Παραπομπές

Advertisements

2 σκέψεις σχετικά με το “Stremio-Core: Ανοίγει ο κώδικας του Stremio

  1. Μπράβο στον αρθρογράφο. Πολύ ενδιαφέρον. Αν και fun του kodi, μια δοκιμή σίγουρα θα με βοηθήσει.

    1. Ναι δοκίμασε το. Μέσα στο άρθρο θα δεις links με το αντίστοιχο νήμα για οδηγούς στο stremio

Σου άρεσε το άρθρο; Πες την άποψή σου... έστω και Ανώνυμα:

Εισάγετε τα παρακάτω στοιχεία ή επιλέξτε ένα εικονίδιο για να συνδεθείτε:

Λογότυπο WordPress.com

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό WordPress.com. Αποσύνδεση /  Αλλαγή )

Φωτογραφία Google

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Google. Αποσύνδεση /  Αλλαγή )

Φωτογραφία Twitter

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Twitter. Αποσύνδεση /  Αλλαγή )

Φωτογραφία Facebook

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Facebook. Αποσύνδεση /  Αλλαγή )

Σύνδεση με %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.