תוכן העניינים
הגדרת נגן UDP Stream במשדר ומקלט וידאו אלחוטי COFDM HDMI
נגן זרם UDP הוא הפתרון הטוב ביותר עבור מקודד הווידאו האנלוגי CVBS עם זמן האחזור הנמוך ביותר. מקלט וידאו אלחוטי COFDM Vcan1776-RX קושחת ברירת המחדל תומכת בנגן RTSP. חלק מהלקוחות צריכים להשתמש בפרוטוקול UDP.
ניתן להגדיר את כתובת ה-IP ומספר היציאה בדף האינטרנט, http://192.168.0.215 (בְּרִירַת מֶחדָל)
- לאחר שדרוג הקושחה, הקצה המקבל ישחזר את פרמטרי ברירת המחדל של היצרן (תדר מרכזי: 320MHz, רוחב פס אלחוטי: 6MHz, כתובת ה-IP של יציאת הרשת: 192.168.0.215), לקוחות צריכים לשנות את תדר המרכז ורוחב הפס דרך כלי לוח תצורת פרמטרים, ומשדר חוסך באופן עקבי.
- הלקוח ניגש לשרת האינטרנט המקבל דרך דף האינטרנט (HTTP://192.168.0.215), ומשנה את כתובת ה-IP שלו ואת הגדרת כתובת ה-IP של קצה המחשב של Windows המחובר למקלט:
הערה: ביניהם, ה-IP המקומי הוא ה-IP של המקלט עצמו, וה-IP המרוחק הוא ה-IP הקצה של Windows PC העגינה. הלקוח יכול להגדיר אותו בהתאם למצבו בפועל. שימו לב שהשינוי ייכנס לתוקף רק לאחר הפעלה מחדש של המקלט.
הורד את נגן UDP ספלייר
- הורד את נגן UDP ספלייר.
- Splayer_v4.2_2020.6.6
- https://drive.google.com/file/d/1ihzUhfnx2Wo3zLO8UAs1aUQeLswonJD-/view?usp=sharing
- Splayer_v4.3_2022.10.22
- https://drive.google.com/file/d/1PQc-LZ55qGnjeMsjkHYSloHfY3NEUsGH/view?usp=drive_link
- Splayer_v4.3.1_2024.4.16
- https://drive.google.com/file/d/1uv7GqP8P4r6qGOWJ5gYn0b8bZ4ptL8H6/view?usp=drive_link
- Splayer_QT_V1.0 עבור Win10 או Win11
- https://drive.google.com/file/d/1VAegQjd-PmIL2XbJf7K8dnujMxhoIuhd/view?usp=drive_link
- Splayer_qt_v1.1.1 עבור Win10 או Win11
- https://drive.google.com/file/d/1YMr2xxurGnbIBjFihc7f77afrdbOcc6l/view?usp=drive_link
- Splayer_QT_V2.0
- https://drive.google.com/file/d/1sASbARCL1lXAIsVKqkmEObRGPREbaSES/view?usp=drive_link
- פתח את נגן Splayer במחשב Windows, לחץ על כפתור ההגדרה בפינה השמאלית התחתונה, ודף ההגדרות יופיע:
הערה:
- ניתן לראות שמספר יציאת היציאה מוגדר ל 1234, אשר מקודד קשה על ידי תוכנית הסטרימינג UDP של המקלט ואינו ניתן לשינוי;
- בעמודה פענוח, להגדיר בהתאם למאפייני זרם הווידאו הנוכחיים, כגון תצורת זרם הווידאו H264 עם אחזור נמוך כמו לעיל;
- לאחר הגדרה ולחיצה על “לְאַשֵׁר” לחצן כדי לשמור את הפרמטרים, לחץ על כפתור ההפעלה בפינה השמאלית התחתונה. לאחר שמחשב Windows מקבל את זרם הדחיפה של UDP, זה יפענח וישחק מיד.

הגדרת נגן הזרם של UDP לעיל מתאימה לדגם שלהלן.
כיצד הוא תומך בנגן Linux VLC? הפעלת זרם עיכוב נמוך תחת לינוקס?
שְׁאֵלָה: כעת זרם UDP לא משחק עם נגן VLC. אני צריך להפעיל את זרם ה-UDP הזה תחת לינוקס ואני מנסה להבין את הפרטים של הזרם הזה. כל סקריפטים או מפתחות או דברים אחרים?
אני רוצה ליצור נגן משלי תחת לינוקס ואני רוצה להבין את הפרטים של זרם הווידאו הזה של UDP מהמפדולטור.
אם זה זרם וידאו UDP רגיל, ואז שאל למה זה לא משחק עם VLC או OBS studio.
תשובה: לדגם Vcan1726-RX, יש לנו שתי קושחה לאופציונלי, הקושחה הראשונה לנגן RTSP תומכת בנגן VLC, אבל חלק מהלקוחות ציינו שיש לו זמן חביון ארוך, אז יצרנו את הקושחה השנייה, שידור UDP ב-Splayer, אשר תומך בהשהיה נמוכה יותר.
זרם אודיו ווידאו UDP זה הוא הפורמט המותאם אישית שלנו, אז VLC לא יכול להסביר את זה. אם הלקוח שלך רוצה לפתוח שחקן משלו (תחת לינוקס), יש כרגע שתי אפשרויות:
- עדכן לגישת ברירת המחדל של זרם RTSP (הקושחה הראשונה לנגן RTSP)
- אנו מספקים את ספריית ה-DEMUX ואת השגרות המקבילות (עלינו להבין את סביבת הלינוקס של הלקוח כדי להרכיב קובץ ספרייה מתאים)
- זה “ספריית DEMUX ושגרות” נכתב על ידי המהנדסים שלנו תחת אובונטו 14.04 64מערכת סיביות
הסוג השני קשה מדי עבור לקוחות רגילים, ואנחנו לא יודעים את יכולות הפיתוח של השחקן של הלקוח שלך.
מכיוון שחלק מהלקוחות עונים על בעיית האחזור הנמוך בנגן Windows OS VLC, לא משנה איך בדקנו כאן, לא מצאנו את הבעיה הזו. באותו זמן, השתמשת ב-Windows כדי לבדוק. אולי אם זה היה שונה ללינוקס, לא תהיה בעיית הזרמת RTSP. נסה לבדוק את הדוגמה של Vcan1726 עם הגרסה הראשונה של הקושחה בלינוקס. אולי זו לא בעיה במערכת ההפעלה לינוקס.
שְׁאֵלָה: האם אתה יכול לבנות תמונת docker עבור יישום זה? איזו יציאה אחת משמשת לזרם הנכנס, ויציאה נוספת לזרם היוצא עם רכיבי codec בשימוש נרחב (h264)?
מה הם Splayer ו- UDP Stream Player?
SPlayer הוא נגן מדיה התומך בפורמטי וידאו שונים, כולל הזרמת UDP.
הזרמת UDP היא שיטה לשליחת נתוני וידאו דרך האינטרנט באמצעות פרוטוקול User Datagram (UDP), שהוא פרוטוקול מהיר ופשוט שאינו מבטיח משלוח או הזמנת החבילות.
הזרמת UDP יכולה לשמש לשידור וידאו חי או שידור וידאו עם אחזור נמוך, אבל הוא עלול לסבול גם מאובדן מנות או שחיתות.
לפי תוצאות החיפוש באינטרנט, SPlayer יכול לנגן זרמי UDP באמצעות השלבים הבאים:
- פתח את SPlayer ולחץ על “פתח את כתובת האתר” כפתור בפינה הימנית העליונה.
- הזן את כתובת האתר של זרם UDP בפורמט udp://@ip: נמל, כאשר ip הוא כתובת ה-IP של השרת ופורט הוא מספר היציאה של הזרם. לדוגמה, udp://@224.0.0.1:1234.
- הקלק על ה “בסדר” לחצן והמתן עד שהזרם ייטען.
איך ה-Splayer עובד טוב עבור Win10?
שְׁאֵלָה: אנחנו לא יכולים להפעיל את Splayer 4.2 ו 4.3 תחת Windows 10. האם תוכל לספק לנו את הגרסה הנכונה של Splayer עבור Windows 10 ו 11?
4.2 מתחיל ונסגר ברגע זה. 4.3 מתחיל בהודעת השגיאה.
שם אפליקציה שגוי: Splayer.exe, גרסה: 1.0.0.1, חותמת זמן: 0x646d83e2
שם מודול שגוי: dvb_demux.dll, גרסה: 1.0.0.1, חותמת זמן: 0x5fe5bdbf
קוד חריג: 0xc0000005
קיזוז תקלות: 0x0001484a
מזהה תהליך שגוי: 0x3888
שעת התחלה של אפליקציה שגויה: 0x01da1164b89c78eb
נתיב יישום פגום: ג:\Users\admin\Downloads\Splayer_v4.3_2022.10.22\Splayer.exe
נתיב מודול פגום: ג:\Users\admin\Downloads\Splayer_v4.3_2022.10.22\dvb_demux.dll
מזהה דיווח: 4af19407-045e-48e5-a0f7-86fc90c6b3d3
השם המלא של החבילה שגויה:
מזהה יישום פגום ביחס לחבילה:
תשובה: אנא נסה להשתמש ב-Splayer_qt_v1.0.zip שלנו (103.5Mb).
מָשׁוֹב: הגרסה החדשה של SPlayer עובדת היטב באתר הבעייתי עם Win 10! תודה!
שְׁאֵלָה: מצאנו את עיכוב הזמן הולך וגדל בזמן הפעלת הסרטון מתוכנית Reciver by Splayer (זרם UDP).
אם דבר בפירוט – המקלט מתחבר באמצעות כבל Ethernet ישירות למחשב האישי. המחשב והמקלט נמצאים באותה רשת מקומית. כאשר אנו מפעילים את ה-Splayer, עיכוב הזמן נורמלי והספירה המדויקת מראה לנו 330 שניות שניות, שזה קצת יותר מאחד מפלט ה-HDMI שבו צפינו בערך 270 שניות שניות. זה טוב. אך אם נחכה מספר דקות ללא שינויים במקום העבודה, אנו רואים עלייה מתמשכת בעיכוב הזמן שמגיע 1-1,5 שניות שאינה מקובלת ביישום הלקוח.
אתמול בדקתי את זה בעצמי ב-Win 10, ו-Win11 במחשבים שונים עם כיבוי מורכב Win Brandmauer עם Splayer qt (גרסה אחרונה ממך), ו-Splayer 4.3 (גרסה ישנה). אני חוזר על בעיה זו בכל פעם בכל תצורה.
אנא עזור לי לתקן את הבעיה הזו. אנחנו צריכים עיכוב זמן קבוע בזמן משחק Splayer שיכול להיות לא יותר מ 350 שניות שניות.
תשובה: בעיה כזו לא אמורה להתרחש, מכיוון שלשחקן אין מטמון במצב חביון נמוך, וההשהיה תלויה לחלוטין ביכולת הפענוח של המחשב האישי. מהנדסים יקימו את הסביבה ויבדקו אותה ביום שני הבא.
נקודה נוספת היא לבקש מלקוחות לבדוק את הגדרת קצב הרענון של צג המחשב הנייד שלהם. לדוגמה, אם המצלמה מכניסה 1080p60, אז קצב הרענון של צג המחשב הנייד של הלקוח חייב להיות גם 60Hz. אחרת, התצוגה תהיה איטית מדי, מה שיגרום גם לגודש נתונים ולהכניס עיכובים.
לשחקן Slayer יש עיכוב גדול, או שהפענוח איטי או שהתצוגה איטית, הכל נגרם מהמחשב.
קידוד מצלמת HDMI פענוח מקלט HDMI, פלט לתצוגה, ובדיקת עיכוב השמעה במחשב של נגן ה-Splayer


אנחנו לא מוצאים את הבעיה שציינת.
ניתן לראות שמסך נגן ה-Splayer הנוכחי ופלט HDMI של המקלט עקביים, והעיכוב ביניהם נמוך מאוד.
אתה יכול בבקשה לשאול את הלקוח, מה הרזולוציה וקצב הפריימים של כניסת המצלמה? בהנחה שהמצלמה של הלקוח היא 1080p60, תוכל גם לבצע את שני השלבים הבאים כדי לפתור את הבעיה:
- תן ללקוח לשנות את המצלמה לקצב פריימים נמוך יותר לצורך בדיקה, כגון 1080p50/30;
- אתה יכול להגדיר את פרמטרי מקטע הקידוד כדי לאפשר לו לקידוד מסגרת. לדוגמה, שלח את הפקודה ATSO0,30_ דרך יציאת הפרמטר, ויציאות הקידוד 1080p30 לבדיקה.
קרוב משפחה



שאל שאלה
תודה רבה ששלחת את התשובה! ✨