Τρόπος αναπαραγωγής ροής RTSP μέσω διεπαφής γραμμής εντολών χρησιμοποιώντας FFmpeg

Σε αυτό το άρθρο, θα δείξουμε έναν οδηγό σχετικά με τον τρόπο αναπαραγωγής ροής RTSP(play RTSP stream) μέσω μιας διεπαφής γραμμής εντολών χρησιμοποιώντας FFmpeg . Το RTSP(RTSP) σημαίνει πρωτόκολλο ροής σε πραγματικό χρόνο(Real Time Streaming Protocol) και είναι ένα τυπικό πρωτόκολλο που διέπει τη μεταφορά ροών πολυμέσων σε πραγματικό χρόνο μεταξύ πελάτη και διακομιστή. Χρησιμοποιείται κυρίως για επιτήρηση και ζωντανή παρακολούθηση πλάνα CCTV . Νωρίτερα, σας δείξαμε πώς να αναπαράγετε τη ροή RTSP στο πρόγραμμα αναπαραγωγής πολυμέσων VLC(play the RTSP stream in the VLC media player) . Τώρα, εάν θέλετε να παρακολουθήσετε ροή RTSP μέσω της γραμμής εντολών, μπορείτε να χρησιμοποιήσετε το λογισμικό FFmpeg .

Το FFmpeg(FFmpeg) είναι ένα δωρεάν, ανοιχτού κώδικα και φορητό λογισμικό επεξεργασίας ήχου και βίντεο, χρησιμοποιώντας το οποίο μπορείτε να εκτελέσετε πολλές εργασίες, όπως αλλαγή μεγέθους βίντεο(resize videos) , ομαδική εναλλαγή βίντεο(batch rotates videos) , μετατροπή βίντεο και πολλά άλλα. Επιπλέον, μπορείτε επίσης να το χρησιμοποιήσετε για αναπαραγωγή βίντεο συμπεριλαμβανομένων ζωντανών ροών RTSP . Απλά πρέπει να εισαγάγετε μια απλή εντολή στο Command Promot για να το κάνετε αυτό. Εδώ, θα αναφέρω βήμα προς βήμα τη διαδικασία αναπαραγωγής ροής RTSP μέσω γραμμής εντολών χρησιμοποιώντας FFmpeg . Λοιπόν, ας ξεκινήσουμε τώρα!

Τρόπος αναπαραγωγής ροής RTSP μέσω (RTSP)διεπαφής γραμμής εντολών(Command Line Interface) χρησιμοποιώντας FFmpeg

Ακολουθούν τα κύρια βήματα για την αναπαραγωγή ροής RTSP μέσω διεπαφής (RTSP)γραμμής(Command Line) εντολών χρησιμοποιώντας FFmpeg :

  1. Κατεβάστε το FFmpeg.
  2. Η αποσυμπίεση(Unzip) κατέβασε τον φάκελο ZIP FFmpeg .(FFmpeg ZIP)
  3. Ανοίξτε τη γραμμή εντολών(Command Prompt) στο φάκελο Unzipped FFmpeg .
  4. Πληκτρολογήστε μια εντολή με τη ροή RTSP που θέλετε να παίξετε.
  5. Πατήστε(Press Enter) το κουμπί Enter για να παρακολουθήσετε τη ροή RTSP .

Ας δούμε αναλυτικά τα παραπάνω βήματα!

Αρχικά, πρέπει να κάνετε λήψη του λογισμικού FFmpeg(download the FFmpeg software) στον υπολογιστή σας με Windows 11/10. Τώρα, αποσυμπιέστε τον ληφθέν φάκελο FFmpeg χρησιμοποιώντας έναν (FFmpeg)εξαγωγέα ZIP(ZIP extractor) ή ενσωματωμένο εργαλείο συμπίεσης των Windows(Windows built-in compress tool) .

Στη συνέχεια, ανοίξτε τον εξαγόμενο φάκελο FFmpeg και, στη συνέχεια, (FFmpeg)ανοίξτε τη Γραμμή εντολών σε αυτόν τον φάκελο(open the Command Prompt in this folder) πληκτρολογώντας CMD στη γραμμή διευθύνσεων και πατώντας το κουμπί Enter .

Μετά από αυτό, πληκτρολογήστε μια εντολή στην παρακάτω σύνταξη και, στη συνέχεια, πατήστε το κουμπί Enter .

ffplay.exe <RTSP URL>

Η εφαρμογή ffplay.exe χρησιμοποιείται βασικά για την αναπαραγωγή και παρακολούθηση αρχείων πολυμέσων χρησιμοποιώντας FFmpeg . Επομένως, πρέπει να αναφέρετε αυτήν την εφαρμογή με διεύθυνση URL RTSP(RTSP URL) για αναπαραγωγή ροής RTSP .

Ένα παράδειγμα μιας τέτοιας εντολής γράφεται παρακάτω:

ffplay.exe rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov

Τρόπος αναπαραγωγής ροής RTSP μέσω διεπαφής γραμμής εντολών χρησιμοποιώντας FFmpeg

Καθώς πατάτε το Enter για να εκτελέσετε την παραπάνω εντολή, θα ανοίξει ένα παράθυρο αναπαραγωγής βίντεο όπου θα μπορείτε να παρακολουθήσετε τη ροή RTSP . Μπορείτε να χρησιμοποιήσετε το πλήκτρο διαστήματος για αναπαραγωγή/παύση του βίντεο, διπλό κλικ στο παράθυρο για αναπαραγωγή του βίντεο RTSP σε πλήρη οθόνη και να χρησιμοποιήσετε άλλες κινήσεις πληκτρολογίου και ποντικιού για να ελέγξετε την αναπαραγωγή βίντεο.

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

Διαβάστε τώρα:(Now read:)



About the author

Είμαι μηχανικός λογισμικού με πάνω από 10 χρόνια εμπειρίας στον κλάδο του Xbox. Ειδικεύομαι στην ανάπτυξη παιχνιδιών και στις δοκιμές ασφαλείας. Είμαι επίσης έμπειρος κριτικός και εργάζομαι σε έργα για μερικά από τα μεγαλύτερα ονόματα του gaming, συμπεριλαμβανομένων των Ubisoft, Microsoft και Sony. Στον ελεύθερο χρόνο μου, μου αρέσει να παίζω βιντεοπαιχνίδια και να παρακολουθώ τηλεοπτικές εκπομπές.



Related posts