Μετάδοση εντολών HDMI CEC και επικοινωνία με συσκευές

0
27

Σύμφωνα με το πρότυπο του διαύλου HDMI CEC, μπορεί να υποστηρίξει έως και 15 διαφορετικές συσκευές. Ωστόσο, στην πράξη, οι κατασκευαστές καταναλωτικών ηλεκτρονικών ειδών συνήθως υποστηρίζουν έως και τέσσερις συσκευές, ανάλογα με τον αριθμό των θυρών HDMI στην τηλεόραση. Η υποστήριξη για περισσότερες συσκευές είναι συνήθως απαραίτητη στον βιομηχανικό τομέα. Αυτός ο αριθμός είναι επαρκής για τηλεοράσεις επαγγελματικής χρήσης και άλλες συσκευές.

Όταν ενεργοποιείται το HDMI CEC, μια νέα συσκευή στο δίκτυο καταχωρείται και λαμβάνει μια λογική διεύθυνση, η οποία επιλέγεται από τις διαθέσιμες διευθύνσεις. Η συσκευή μεταδίδει πληροφορίες για τον εαυτό της (τηλεόραση, συσκευή αναπαραγωγής, συσκευή ροής, συσκευή ήχου), οι οποίες είναι απαραίτητες για τη σωστή λειτουργία. Μία από τις συσκευές ορίζεται ως κύρια. Δεδομένου ότι το HDMI είναι κυρίως ένα βίντεο-διασύνδεση, η τηλεόραση ή η οθόνη επιλέγεται πάντα ως κύρια συσκευή.

Κατανόηση της Δομής των Εντολών HDMI CEC

Οι εντολές HDMI CEC (Consumer Electronics Control) αποτελούνται από 10 bits. Συνήθως, αυτές οι εντολές χωρίζονται σε δύο μπλοκ. Το πρώτο μπλοκ προσδιορίζει τη συσκευή που ξεκινά την εντολή και τη συσκευή-στόχο, ενώ το δεύτερο μπλοκ περιέχει τη συγκεκριμένη εντολή που πρέπει να εκτελεστεί.

Σε σενάρια όπου μια εντολή δεν χρειάζεται να απευθυνθεί σε μια συγκεκριμένη συσκευή, μεταδίδεται μόνο το μπλοκ της εντολής. Όλες οι συσκευές που είναι συνδεδεμένες στον δίαυλο CEC θα λάβουν και θα εκτελέσουν αυτήν την εντολή. Αυτό είναι ένα αρκετά κοινό φαινόμενο.

Για παράδειγμα, σε μια εγκατάσταση με τηλεόραση, Fire Stick και ηχόμπαρα, ανεξάρτητα από το ποια συσκευή ενεργοποιείται πρώτη, η ενεργοποιημένη συσκευή θα στείλει εντολή HDMI CEC για να ενεργοποιήσει όλες τις συσκευές που είναι συνδεδεμένες στον δίαυλο CEC.

Επιπλέον, αν παρακολουθείτε ένα βίντεο σε μια συσκευή ροής και θέλετε να το παύσετε, μπορείτε να χρησιμοποιήσετε το τηλεχειριστήριο της τηλεόρασης για να πατήσετε το κουμπί παύσης. Η τηλεόραση θα δημιουργήσει μια εντολή παύσης και θα την στείλει στον δίαυλο CEC. Σε αυτήν την περίπτωση, μόνο το Fire Stick θα ανταποκριθεί στην εντολή, καθώς αναγνωρίζει τη λειτουργία παύσης. Η ηχόμπαρα, η οποία δεν υποστηρίζει αυτή την εντολή, απλώς θα την αγνοήσει.

LEAVE A REPLY

Please enter your comment!
Please enter your name here