πώς να δοκιμάσετε τη μετάδοση δεδομένων στην πλακέτα κωδικοποιητή HDMI σε Ethernet

Πώς να δοκιμάσετε τη μετάδοση δεδομένων σε HDMI στην πλακέτα κωδικοποιητή ethernet?

Δείτε το παρακάτω βίντεο στο YouTube.

Αυτό είναι το βίντεό μας, ήχου, και πλακέτα κωδικοποιητή σειριακών δεδομένων, 1746, ένα HDMI + CVBS ή SDI + AHD + CVBS + εισαγωγή δεδομένων σειριακής θύρας, πλακέτα κωδικοποιητή εξόδου ethernet rj45, για h264 ή h265, με χαμηλή καθυστέρηση ναι / κανένα μοντέλο διακόπτη.

Η σειριακή θύρα είναι συνδεδεμένη στον υπολογιστή, θα χρησιμοποιήσουμε ένα λογισμικό εργαλείου σειριακής θύρας ως πηγή δεδομένων σειριακής θύρας. Ο υπολογιστής θα στείλει δεδομένα σε αυτήν την πλακέτα μέσω της σειριακής θύρας. Αυτή η πλακέτα συνδέεται επίσης με είσοδο βίντεο και ήχου HDMI. Το καλώδιο εξόδου του ethernet είναι συνδεδεμένο στον ίδιο υπολογιστή. Θα χρησιμοποιήσουμε άλλο λογισμικό υπολογιστή ως δέκτη δεδομένων σειριακής θύρας. Σε αυτό το δοκιμαστικό βίντεο, το λογισμικό του δέκτη είναι λειτουργικό σύστημα Windows, μπορούμε επίσης να σας προσφέρουμε Linux ή άλλα λειτουργικά συστήματα.

Το καλώδιο ethernet και το σειριακό καλώδιο της πλακέτας κωδικοποιητή είναι συνδεδεμένα στον υπολογιστή. Τώρα ας ρίξουμε μια ματιά στη διαμόρφωση παραμέτρων, πληκτρολογήστε την προεπιλεγμένη διεύθυνση IP του κωδικοποιητή (192.168.1.30) για να ανοίξετε τη σελίδα του διακομιστή web. Η τοπική IP είναι η δική του διεύθυνση IP. Εδώ, εισαγάγετε μια διεύθυνση πολλαπλής διανομής. Απλά για να σας δείξω τη λειτουργία, θα μάθετε γιατί έχει ρυθμιστεί έτσι αργότερα.

Μετά τη θύρα UDP που έστειλε, Θα στείλει τα δεδομένα σε αυτήν τη διεύθυνση πολλαπλής διανομής αργότερα. Κάτω από αυτό το λιμάνι, και μέσω του πρωτοκόλλου UDP, που είναι το προσαρμοσμένο μας πρωτόκολλο.

Τώρα αυτός ο πίνακας κωδικοποίησης, Μπορείτε να δείτε ότι ανιχνεύει την τρέχουσα είσοδο HDMI 1080P, δείχνει 1080P 60 είσοδο βίντεο. Εδώ επιλέγουμε H265,
χαμηλή καθυστέρηση επιλέγουμε όχι. Όλες οι άλλες επιλογές είναι αυτόματες

Εντάξει, αυτό είναι το λογισμικό εργαλείου σειριακής θύρας μου, τώρα η θύρα επικοινωνίας είναι COM3 στον υπολογιστή μου. Ο ρυθμός baud είναι 115200, και επιλέξτε Δεκαεξαδική και Αποστολή βρόχου, περίοδο εκατό χιλιοστών.

Στην περιοχή κειμένου, πληκτρολογούμε κάποια δεδομένα, Θέλω να στείλω από τον κωδικοποιητή δεδομένων σειριακής θύρας στον δέκτη του υπολογιστή. Το σωστό παράθυρο στον υπολογιστή μου είναι το δοκιμαστικό πρόγραμμα για τη λήψη δεδομένων.

Τώρα επιτρέψτε μου να εξηγήσω αυτές τις παραμέτρους. Αυτή είναι η εντολή για το πρόγραμμα δοκιμής.

Υπάρχουν 4 παραμέτρους εδώ, εξηγήστε την πρώτη παράμετρο, και θα επιστρέψω στο πρόγραμμα και θα ρίξω μια ματιά. Η πρώτη παράμετρος αντιστοιχεί σε H264 ή H265. Δείτε λοιπόν τη διαμόρφωση της ιστοσελίδας. Σημαίνει ότι η διαμόρφωση της πλακέτας κωδικοποίησης είναι ίδια με τις παραμέτρους λήψης.

Εδώ είναι οι παράμετροι. Το πρώτο που πρέπει να εισάγετε είναι 1, που σημαίνει H265, Για το δεύτερο, εισαγω 0, 0 σημαίνει ότι η χαμηλή καθυστέρηση είναι όχι.

Το τρίτο είναι ο αριθμός θύρας UDP, απλά πείτε από ποια θύρα να λαμβάνετε δεδομένα, και η πλακέτα κωδικοποίησης είναι 8090. Η τέταρτη παράμετρος είναι η διεύθυνση IP λήψης του. Η διεύθυνση πολλαπλής εκπομπής πρέπει να είναι ίδια με αυτή του πίνακα κωδικοποίησης, Τότε αυτές οι παράμετροι είναι έτοιμες.

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

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

Σε αυτό το βίντεο που έρχεται, Θα σας δείξω πώς να χρησιμοποιείτε την πλακέτα κωδικοποιητή για τη μετάδοση σειριακών δεδομένων εκτός από το βίντεο.

Πρώτα, ας ρίξουμε μια ματιά σε αυτήν την εντολή. Έχει τέσσερις παραμέτρους. Αυτή η εντολή μπορεί να καθορίσει το πολύ τέσσερις μεταβλητές παραμέτρους. Ολα 4 μπορεί να καθοριστεί, Ή μπορώ να προσδιορίσω μόνο 3 όπως τώρα, Μπορώ να προσδιορίσω ακόμη και δύο ή ένα. Εάν δεν προσδιορίσετε, θα χρησιμοποιηθεί από προεπιλογή. Αν δεν προσδιορίσω την τελευταία παράμετρο. Το αποτέλεσμα είναι ότι δεν θα μπορεί να λάβει τα δεδομένα της σειριακής θύρας.

Ματιά, αυτό το εργαλείο σειριακής θύρας στέλνει συνεχώς δεδομένα. Αν και αποστέλλεται, θα διαπιστώσετε ότι δεν λαμβάνονται δεδομένα εδώ. Ο λόγος είναι ότι δεν προσδιορίσατε τη διεύθυνση multicast. Άρα δεν μπορεί να λάβει τα δεδομένα.

Αυτό είναι μόνο για λόγους επίδειξης. Έχω ορίσει συγκεκριμένα μια διεύθυνση πολλαπλής διανομής στη σελίδα παραμέτρων. Όταν ο πίνακας κωδικοποίησης έχει ρυθμιστεί για αποστολή στη διεύθυνση πολλαπλής διανομής. Η τέταρτη παράμετρος της εντολής, αυτή η διεύθυνση πολλαπλής διανομής πρέπει να εισαχθεί, Διαφορετικά δεν θα λάβετε τα δεδομένα.

Χρησιμοποιώ μια διεύθυνση unicast εδώ, Καθορίζω τη διεύθυνση IP του τρέχοντος υπολογιστή μου, Απλώς αλλάξτε τη διεύθυνση προορισμού στην IP του υπολογιστή μου,
Στη συνέχεια, πρέπει να επανεκκινήσετε το λογισμικό. Τότε ας επιστρέψουμε και ας ρίξουμε μια ματιά. Όταν η πλακέτα κωδικών ολοκληρώσει την επανεκκίνηση, Τα δεδομένα πρέπει να λαμβάνονται στο δεξί παράθυρο, Ματιά, δεδομένα λαμβάνονται εδώ.

Εάν τροποποιήσετε άλλες παραμέτρους στις ρυθμίσεις παραμέτρων σελίδας της πλακέτας κωδικοποιητή, Οι παράμετροι εντολών στο άκρο λήψης πρέπει επίσης να αλλάξουν ανάλογα.

Για παράδειγμα, δεν χρησιμοποιείτε κωδικοποίηση H265, αλλά H264, Να το δοκιμάσω κι εγώ, Εξαιρετικά χαμηλό latency, επιλέξτε ναι εδώ αυτή τη φορά, Τροποποίησα τις παραμέτρους της πλακέτας κωδικοποίησης. Θα διαπιστώσετε ότι δεν λαμβάνονται δεδομένα στη δεξιά πλευρά.

Ο λόγος είναι ότι όταν οι παράμετροι τροποποιούνται στον πίνακα κωδικοποίησης, τίθενται σε ισχύ αμέσως. Εάν δεν τροποποιήσετε το άκρο λήψης, θα προκληθεί σφάλμα.

Πώς μπορώ λοιπόν να το τροποποιήσω? Η πρώτη παράμετρος είναι H264, οπότε πρέπει να το αλλάξετε σε 0. The second one is low latency, you need to change to 1
, After setting the parameters, run it again and the data will be received well. This is a program that runs under Windows. So it means that the parameters of the receiving program must be consistent with the parameters set on the encoding board parameter page.

The corresponding relationship is these four parameters, The first one is H264 or H265, The second is low-latency, Το τρίτο είναι ο αριθμός θύρας UDP, The fourth is the IP address.

Let’s look at the source program again, Let’s modify it first. This is the annotation. Let’s turn on the comments first. Now he will print out the decoded video. Here we also print out the decoded audio.

Here we will debug directly. If you have this software, You don’t have to type in commands at all. Use this software directly, Μπορείτε να το προσαρμόσετε για να λάβετε τα δεδομένα που θέλετε, Επειδή το τρέχει απευθείας εδώ, Δεν έχει αυτές τις τέσσερις παραμέτρους. Μερικές φορές χρησιμοποιεί τις προεπιλεγμένες παραμέτρους.
Έτσι για να αλλάξετε το προεπιλεγμένο H265, Ματιά, φαίνονται τα αποτελέσματα.

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

Τότε αυτός είναι ο ήχος που αποκωδικοποίησε, Αυτό είναι το μέγεθος, Τότε αυτός είναι ο ρυθμός δειγματοληψίας του 48K, Δικαναλικό, Αυτός είναι ο αποκωδικοποιημένος ήχος.

Τότε αυτά είναι τα αποκωδικοποιημένα δεδομένα σειριακής θύρας, Ήτοι, τα δεδομένα που μεταδίδουμε με UDP, Θα συσκευάσει το βίντεο, ήχου, και σειριακά δεδομένα μαζί και να τα μεταδώσουν, Μετά παίρνετε το πρόγραμμά μας, Μπορείτε να το εξηγήσετε ξεχωριστά, Στη συνέχεια, επιστρέφετε για να κάνετε αποκωδικοποίηση βίντεο και ήχου. Μπορείτε επίσης να κάνετε την ανάλυση δεδομένων σειριακής θύρας.

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

Εάν έχετε ερωτήσεις σχετικά με τη μετάδοση δεδομένων στο Κωδικοποιητής HDMI σε Ethernet, μπορούμε να το συνδέσουμε απευθείας μέσω υπολογιστή.

Πίνακες μονάδων κωδικοποιητή

Πίνακες μονάδων αποκωδικοποιητή

Διαθέσιμο για προσαρμογή

Κάνε μια ερώτηση

← Πίσω

Το μήνυμά σας έχει σταλεί