Ubuntu 22.10 માં PulseAudio ને બદલે PipeWire નો ઉપયોગ કરવામાં આવશે

પાઇપવાયર

થોડા દિવસ પેહલા સમાચાર બહાર પાડવામાં આવ્યા હતા તે સંસ્કરણ વિકાસ ભંડાર ઉબુન્ટુ 22.10 પાઇપવાયર મીડિયા સર્વરનો ઉપયોગ કરવા માટે ખસેડવામાં આવ્યું છે ઑડિઓ પ્રોસેસિંગ માટે ડિફૉલ્ટ.

આ ફેરફાર સાથે, PulseAudio સંબંધિત પેકેજો ડેસ્કટોપ અને ડેસ્કટોપ-મિનિમલ પેકેજોમાંથી દૂર કરવામાં આવ્યા છે, અને સુસંગતતા માટે, PulseAudio સાથે ઈન્ટરફેસ કરવા માટે લાઈબ્રેરીઓને બદલે, એક પાઈપવાયર-પલ્સ લેયર ઉમેરવામાં આવ્યું છે જે PipeWireની ટોચ પર ચાલે છે, જે તમને હાલના તમામ PulseAudio ક્લાયંટને ચાલુ રાખવા માટે પરવાનગી આપે છે.

ફેરફારની પુષ્ટિ કરનાર વ્યક્તિ કેનોનિકલની હીથર એલ્સવર્થ હતી, જેણે એક પોસ્ટ દ્વારા ફેરફાર પર ટિપ્પણી કરી હતી. ઉબુન્ટુ 22.10 પર પાઇપવાયર પર સંપૂર્ણપણે સ્થાનાંતરિત કરવાનો નિર્ણય.

નોંધ કરો કે ઉબુન્ટુ 22.04 માં બંને સર્વરનો વિતરણમાં ઉપયોગ કરવામાં આવ્યો હતો: સ્ક્રીનકાસ્ટ રેકોર્ડ કરતી વખતે અને સ્ક્રીન ઍક્સેસ પ્રદાન કરતી વખતે વિડિયો પર પ્રક્રિયા કરવા માટે પાઇપવાયરનો ઉપયોગ થતો હતો, પરંતુ પલ્સ ઑડિઓનો ઉપયોગ કરીને ઑડિયો પર પ્રક્રિયા કરવાનું ચાલુ રાખ્યું હતું. ઉબુન્ટુ 22.10 પર, ફક્ત પાઇપવાયર જ રહેશે.

તે સાચું છે, આજની તારીખે કાઇનેટિક આઇસો (બાકી, વર્તમાન નથી કારણ કે ફેરફારો હમણાં જ કરવામાં આવ્યા છે) ફક્ત પાઇપવાયર ચલાવવા માટે અપડેટ કરવામાં આવ્યા છે અને પલ્સોડિયો નહીં. તો @copong, તમે ગતિ માટે આની અપેક્ષા રાખી શકો છો.

જૈમી માટે, તમે કદાચ જોશો કે તમારી પાસે પાઇપવાયર અને પલ્સોડિયો બંને ચાલી રહ્યા છે. આનું કારણ એ છે કે પલ્સોડિયોનો ઉપયોગ હજી પણ ઑડિયો માટે થાય છે, પરંતુ વિડિયો માટે પાઇપવાયરનો ઉપયોગ થાય છે. (વેલેન્ડ પર સ્ટ્રીમિંગ અને સ્ક્રીન શેરિંગ માટે પાઇપવાયર જરૂરી છે.)

હું આશા રાખું છું કે આ પાઇપવાયર/પલ્સોડિયો સંબંધિત અમારી યોજનાઓને સ્પષ્ટ કરશે, પરંતુ જો તમારી પાસે વધુ પ્રશ્નો હોય તો અમને જણાવો.

બે વર્ષ પહેલાં, સમાન ફેરફાર પહેલેથી જ લાગુ કરવામાં આવ્યો હતો Fedora 34 ડિસ્ટ્રિબ્યુશનમાં, જેણે અમને વ્યાવસાયિક ઑડિઓ પ્રોસેસિંગ ક્ષમતાઓ પૂરી પાડવા, ફ્રેગમેન્ટેશન દૂર કરવા અને વિવિધ કાર્યક્રમો માટે ઑડિઓ ઈન્ફ્રાસ્ટ્રક્ચરને એકીકૃત કરવાની મંજૂરી આપી હતી.

જેઓ જાણતા નથી તેમના માટે પાઇપવાયર, તમારે જાણવું જોઈએ કે આ એક અદ્યતન સુરક્ષા મોડલ ઓફર કરે છે જે તમને ઉપકરણ દ્વારા અને સ્ટ્રીમ દ્વારા ઍક્સેસનું સંચાલન કરવાની મંજૂરી આપે છે, અલગ કન્ટેનરમાં અને ત્યાંથી ઑડિયો અને વિડિયો સ્ટ્રીમ કરવાનું સરળ બનાવે છે.

પાઇપવાયર કોઈપણ મીડિયા સ્ટ્રીમ પર પ્રક્રિયા કરી શકે છે અને મિક્સ અને રીડાયરેક્ટ કરી શકે છે માત્ર ઑડિયો સ્ટ્રીમ્સ જ નહીં, પણ વીડિયો સ્ટ્રીમ્સ પણ, તેમજ વિડિયો સ્ત્રોતોનું સંચાલન કરો (વિડિઓ કેપ્ચર ઉપકરણો, વેબકૅમ્સ અથવા એપ્લિકેશન દ્વારા પ્રદર્શિત સ્ક્રીન સામગ્રી). PipeWire ઓછી લેટન્સી ઓડિયો સર્વર તરીકે પણ કાર્ય કરી શકે છે અને PulseAudio અને JACK ની ક્ષમતાઓને સંયોજિત કરતી કાર્યક્ષમતા પ્રદાન કરી શકે છે, જેમાં PulseAudio દાવો ન કરી શકે તેવી વ્યાવસાયિક ઑડિયો પ્રોસેસિંગ સિસ્ટમ્સની જરૂરિયાતોને સંબોધિત કરે છે.

લાક્ષણિકતાઓ છે કી જે હાઇલાઇટ કરી શકાય છે:

  • ન્યૂનતમ વિલંબ સાથે ઑડિઓ અને વિડિયો કૅપ્ચર કરવાની અને ચલાવવાની ક્ષમતા
  • રીઅલ-ટાઇમ વિડિયો અને સાઉન્ડ પ્રોસેસિંગ માટેનાં સાધનો
  • મલ્ટિ-થ્રેડેડ આર્કિટેક્ચર કે જે બહુવિધ એપ્લિકેશન્સમાં સામગ્રીની વહેંચાયેલ ઍક્સેસ ગોઠવવાની મંજૂરી આપે છે
  • ફીડબેક લૂપ્સ અને એટોમિક ગ્રાફ અપડેટ્સ માટે સપોર્ટ સાથે મીડિયા નોડ્સનું ગ્રાફ-આધારિત પ્રોસેસિંગ મોડલ. તેને સર્વરની અંદર અને બાહ્ય પ્લગિન્સ બંનેમાં નિયંત્રકોને કનેક્ટ કરવાની મંજૂરી છે
  • ફાઈલ ડિસ્ક્રીપ્ટર દ્વારા વિડીયો સ્ટ્રીમ્સ અને શેર કરેલ રીંગ બફર દ્વારા ઓડિયો એક્સેસ કરવા માટે કાર્યક્ષમ ઈન્ટરફેસ
  • કોઈપણ પ્રક્રિયામાંથી મલ્ટીમીડિયા ડેટા પર પ્રક્રિયા કરવાની ક્ષમતા
  • હાલની એપ્લિકેશનો સાથે એકીકરણને સરળ બનાવવા માટે GStreamer માટે પ્લગઇનની હાજરી
  • સેન્ડબોક્સ અને ફ્લેટપેક પેકેજ સિસ્ટમ માટે સપોર્ટ
  • SPA (સિમ્પલ પ્લગઇન API) ફોર્મેટમાં પ્લગઇન્સ માટે સપોર્ટ અને પ્લગઇન્સ બનાવવાની ક્ષમતા જે સખત વાસ્તવિક સમયમાં કામ કરે છે
  • વપરાયેલ મીડિયા ફોર્મેટ્સ અને બફર ફાળવણી માટે વાટાઘાટો માટે લવચીક સિસ્ટમ
  • ઑડિઓ અને વિડિયોને રૂટ કરવા માટે એક જ પૃષ્ઠભૂમિ પ્રક્રિયાનો ઉપયોગ કરવાની ક્ષમતા.
  • સાઉન્ડ સર્વર તરીકે કામ કરવાની ક્ષમતા, એપ્લીકેશનોને વિડિયો પ્રદાન કરવા માટેનું હબ (ઉદાહરણ તરીકે, જીનોમ-શેલ સ્ક્રીનકાસ્ટ API માટે), અને વિડિયો કેપ્ચર હાર્ડવેર ઉપકરણોની ઍક્સેસને નિયંત્રિત કરવા માટેનું સર્વર.

છેલ્લે, જેઓ નોંધ વિશે વધુ જાણવામાં રસ ધરાવતા હોય, તેઓ આના થ્રેડનો સંપર્ક કરી શકે છે નીચેની લિંક પર ચર્ચા.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.