GStreamer 1.26.4 משפר את התמיכה ב-mp4mux, LiveKit ומכשירים עם תכונות חדשות

  • עדכון חדש של GStreamer עם שיפורים בפורמטים וברכיבים של מולטימדיה
  • תמיכה משופרת עבור mp4mux, LiveKit ומכשירים עם תכונות חדשות
  • תיקוני באגים רבים, שיפורי ביצועים ואופטימיזציות יציבות
  • הגרסה זמינה כעת להורדה מהאתר הרשמי של הפרויקט.

GStreamer 1.26.4

פרויקט GStreamer הכריז על עדכון חדש לפלטפורמת הקוד הפתוח המפורסמת שלו, המאפשרת שימוש מרובת מכשירים. GStreaer 1.26.4עם גרסה זו, אנו עושים צעד קדימה ביציבות ובפונקציונליות של אחד מכלי המולטימדיה הנפוצים ביותר בסביבות מקצועיות ואישיות לניהול ועיבוד אודיו ווידאו.

מהדורה זו מציגה תכונות חדשות רלוונטיות שבועות ספורים בלבד לאחר העדכון הקודם, כולל שילוב חותמות זמן של TAI (Temps Atomique International) בכלי mp4mux, המאפשר ריבוב של רצועות אודיו ווידאו בקבצי MP4, וכן שילוב בקרת זמן חדר ב-LiveKit, פתרון ועידות מבוסס WebRTC הניתן להרחבה.

שיפורים עיקריים ועדכונים טכניים ב-GStreamer 1.26.4

בין היתרונות, GStreamer מוסיף כעת תאימות עם פורמטי זיכרון שונים YCbCr נוסף לרכיב gtk4paintablesink, ופרטים כגון מזהה פרופיל, רמה ודגל רמה נוספו לפלט ה-RTP במודול rtph265pay. באופן דומה, היכולת להוסיף או להסיר צגים בתוך ניהול המכשירים יושמה ב-d3d12screencapture, מה שמרחיב את אפשרויות הלכידה ב-Windows.

עדכון זה כולל גם תיקונים ספציפיים להפעלת שידורי AWS MediaLive דרך rtmp2src, יחד עם הכנסת אלמנט ts-rtpdtmfsrc חדש והיכולת לשנות את מקור הקלט בזמן ריצה באמצעות ts-intersrc. בנוסף, תוקן באג עם השמעה הפוכה ב-adaptivedemux2.

יציבות, ביצועים ותיקונים

כמו כן, בוצעו אופטימיזציה ותיקונים פנימיים: שופר עיבוד פענוח מרחבי של SVC עבור vp9parse, נפתרו בעיות משא ומתן עם פרופילים מסוימים ב-VTEnc, ויעילות rtpbin2 שופרה על ידי הסרת תנאי מרוץ. קריסה אפשרית בעת הגדרת פענוח מרחוק ב-webrtcsink בוטלה גם היא.

הפרסום מלווה ב תיקונים מרובים תיקוני באגים קלים, שיפורים בתהליך הקומפילציה ותיקוני דליפות זיכרון תרמו לפלטפורמה אמינה וחזקה יותר עבור פריסות ביתיות וארגוניות כאחד. לפרטים טכניים נוספים, אנא בקרו גם במאמר בנושא הגרסה הקודמת.

למעוניינים לראות את הרשימה המלאה של השינויים והשיפורים, להלן רשימת השיפורים: מכתבי שחרורכעת ניתן להוריד את קוד המקור המעודכן מאתר דף הפרויקט הרשמי, מה שמקל על אלו שרוצים לנצל תכונות ואופטימיזציות חדשות לשדרג.

בעזרת תכונות חדשות אלו, GStreamer ממשיכה לחזק את מעמדה כפתרון המועדף לפרויקטים תובעניים של מולטימדיה, ומביאה הן תכונות חדשות ומתקדמות והן שיפורים לחוויית התוכנה ולאמינות הכוללת.