PipeWire, מסגרת המולטימדיה שמטרתה להחליף את PulseAudio, מגיעה לגרסה 0.3.0

שחרורו של הגרסה החדשה של פרויקט PipeWire 0.3.0 הוכרז, שמתפתח כ שרת מולטימדיה מהדור החדש, המחליף את PulseAudio. גרסה חדשה זו מדגישה את העיצוב המחודש של עיבוד שרשורים ושיפורים בספריות.

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

לדוגמה: PipeWire מאפשר לארגן שיתוף פעולה רב יישומי עם מצלמת רשת אחת y פותר בעיות עם לכידה מאובטחת של תוכן המסך וגישה מרחוק למסך בסביבת Wayland.

PipeWire יכול לשמש גם כשרת קול המספק חביון מינימלי ופונקציונליות משלב את היכולות של PulseAudio ו- JACK, אפילו בהתחשב בצרכים של מערכות עיבוד סאונד מקצועיות, ש- PulseAudio לא יכולה לתבוע.

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

הפרויקט נתמך על ידי Gnome וכבר משמש באופן פעיל בפדורה להקלטת שידורי מסך ושיתוף מסך בסביבות מבוססות Wayland.

PipeWire 0.3 תכונות חדשות מרכזיות

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

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

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

מצד, הספריות הכלולות שופרו כדי להבטיח תאימות עם PulseAudio, JACK ו- ALSA, המאפשר להשתמש ב- PipeWire עם יישומים קיימים שנועדו לעבוד עם מערכות סאונד אחרות. הספרייה של ALSA פועלת כמעט לחלוטין, אך עדיין יש לשפר את הספריות של JACK ו- PulseAudio.

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

PipeWire עדיין לא מוכנה להחלפה מלאה של PulseAudio ו- JACK, אך בעיות תאימות יקבלו עדיפות במהדורות עתידיות.

כיצד להתקין את PipeWire באובונטו ובנגזרות?

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

ההתקנה דרך המאגרים היא עם הפקודה הבאה:

sudo apt להתקין צינור

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

לשם כך עלינו להוריד אותו עם:

git clone https://github.com/PipeWire/pipewire.git

ואנחנו ממשיכים לקמפל ולהתקין עם:

./autogen.sh --prefix=$PREFIX

make

make install

אתה יכול לבדוק את PipeWire בפקודה הבאה:

make run

לבסוף, תוכלו לעיין בתיעוד ובמידע אחר בכתובת הקישור הבא.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   jcfrog דיג'ו

    התרגום האוטומטי לגבולות שלך 😉 "sudo apt installer le tuyau"