PipeWire மீடியா சர்வர் 0.3.33 வெளியீடு

PipeWire 0.3.33 திட்டத்தின் வெளியீடு வெளியிடப்பட்டது, PulseAudio ஐ மாற்ற புதிய தலைமுறை மல்டிமீடியா சேவையகத்தை உருவாக்குகிறது. PipeWire PulseAudio இன் திறன்களை வீடியோ ஸ்ட்ரீம் செயலாக்கம், குறைந்த தாமத ஆடியோ செயலாக்கம் மற்றும் சாதனம் மற்றும் ஸ்ட்ரீம்-நிலை அணுகல் கட்டுப்பாட்டுக்கான புதிய பாதுகாப்பு மாதிரி ஆகியவற்றை விரிவுபடுத்துகிறது. திட்டமானது க்னோமில் ஆதரிக்கப்படுகிறது மற்றும் ஏற்கனவே ஃபெடோரா லினக்ஸில் முன்னிருப்பாகப் பயன்படுத்தப்படுகிறது. திட்டக் குறியீடு C இல் எழுதப்பட்டுள்ளது மற்றும் LGPLv2.1 உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது.

PipeWire 0.3.33 இல் முக்கிய மாற்றங்கள்:

  • புளூடூத் சுயவிவரங்கள் HSP (ஹெட்செட் பயன்முறை) மற்றும் A2DP (உயர்தர ஆடியோ வெளியீடு) ஆகியவற்றுக்கு இடையே தானாக மாறுவதற்கான திறன் செயல்படுத்தப்பட்டுள்ளது.
  • புரோ ஆடியோ சுயவிவரம் மெய்நிகர் மூலங்கள் மற்றும் ஆடியோ வெளியீட்டு சாதனங்களுக்கான மேம்பட்ட ஆதரவைக் கொண்டுள்ளது.
  • பல கிளையண்டுகளுக்கு இடையே நேரடி நினைவக அணுகல் பஃபர்களை (DMA-BUFs) பகிரும் போது மேம்படுத்தப்பட்ட வடிவமைப்பு மாற்றி பேச்சுவார்த்தை.
  • மல்டிமீடியா முனை வரைபடம் இப்போது பல மாதிரி விகிதங்களை ஒரே நேரத்தில் பயன்படுத்துவதை ஆதரிக்கிறது (இயல்புநிலையாக முடக்கப்பட்டுள்ளது).
  • PulseAudio இணக்கத்தன்மை அடுக்கு புதிய சாதனங்களை இணைக்கும்போது PulseAudioவின் நடத்தையைப் பின்பற்றுவதற்கு ஒரு தொகுதி-சுவிட்ச்-ஆன்-இணைப்பு தொகுதியை செயல்படுத்துகிறது.

PipeWire எந்த மல்டிமீடியா ஸ்ட்ரீம்களையும் செயலாக்குவதன் மூலம் PulseAudio இன் நோக்கத்தை விரிவுபடுத்துகிறது மற்றும் வீடியோ ஸ்ட்ரீம்களை கலந்து திசைதிருப்பும் திறன் கொண்டது என்பதை நினைவூட்டுகிறோம். வீடியோ பிடிப்பு சாதனங்கள், வெப் கேமராக்கள் அல்லது பயன்பாட்டுத் திரை உள்ளடக்கம் போன்ற வீடியோ ஆதாரங்களைக் கட்டுப்படுத்தும் திறன்களையும் PipeWire வழங்குகிறது. எடுத்துக்காட்டாக, PipeWire பல வெப்கேம் பயன்பாடுகளை ஒன்றாகச் செயல்பட அனுமதிக்கிறது மற்றும் Wayland சூழலில் பாதுகாப்பான ஸ்கிரீன் கேப்சர் மற்றும் ரிமோட் ஸ்கிரீன் அணுகலில் உள்ள சிக்கல்களைத் தீர்க்கிறது.

PulseAudio வழங்க முடியாத தொழில்முறை ஆடியோ செயலாக்க அமைப்புகளின் தேவைகளை கணக்கில் எடுத்துக்கொள்வது உட்பட, PulseAudio மற்றும் JACK இன் திறன்களை ஒருங்கிணைக்கும் குறைந்த தாமதம் மற்றும் செயல்பாட்டை வழங்கும், PipeWire ஒரு ஆடியோ சேவையகமாகவும் செயல்பட முடியும். கூடுதலாக, PipeWire ஒரு மேம்பட்ட பாதுகாப்பு மாதிரியை வழங்குகிறது, இது சாதனம் மற்றும் ஸ்ட்ரீம் மட்டத்தில் அணுகல் கட்டுப்பாட்டை அனுமதிக்கிறது, மேலும் ஆடியோ மற்றும் வீடியோவை தனிமைப்படுத்தப்பட்ட கொள்கலன்களுக்கு அனுப்புவதை எளிதாக்குகிறது. முக்கிய குறிக்கோள்களில் ஒன்று, தன்னிச்சையான Flatpak பயன்பாடுகளை ஆதரிப்பதும், Wayland- அடிப்படையிலான கிராபிக்ஸ் அடுக்கில் இயங்குவதும் ஆகும்.

முக்கிய அம்சங்கள்:

  • குறைந்த தாமதத்துடன் ஆடியோ மற்றும் வீடியோவைப் பிடிக்கவும் மற்றும் இயக்கவும்;
  • வீடியோ மற்றும் ஆடியோவை உண்மையான நேரத்தில் செயலாக்குவதற்கான கருவிகள்;
  • பல பயன்பாடுகளின் உள்ளடக்கத்திற்கான பகிரப்பட்ட அணுகலை ஒழுங்கமைக்க உங்களை அனுமதிக்கும் பல்செயல் கட்டமைப்பு;
  • பின்னூட்ட சுழல்கள் மற்றும் அணு வரைபட புதுப்பிப்புகளுக்கான ஆதரவுடன் மல்டிமீடியா முனைகளின் வரைபடத்தின் அடிப்படையில் ஒரு செயலாக்க மாதிரி. சர்வர் மற்றும் வெளிப்புற செருகுநிரல்களுக்குள் ஹேண்ட்லர்களை இணைக்க முடியும்;
  • கோப்பு விளக்கங்களை மாற்றுவதன் மூலம் வீடியோ ஸ்ட்ரீம்களை அணுகுவதற்கான திறமையான இடைமுகம் மற்றும் பகிரப்பட்ட ரிங் பஃபர்கள் மூலம் ஆடியோவை அணுகுதல்;
  • எந்தவொரு செயல்முறையிலிருந்தும் மல்டிமீடியா தரவை செயலாக்கும் திறன்;
  • ஏற்கனவே உள்ள பயன்பாடுகளுடன் ஒருங்கிணைப்பை எளிதாக்க ஜிஸ்ட்ரீமருக்கான செருகுநிரலின் கிடைக்கும் தன்மை;
  • தனிமைப்படுத்தப்பட்ட சூழல்கள் மற்றும் Flatpak க்கான ஆதரவு;
  • SPA வடிவத்தில் உள்ள செருகுநிரல்களுக்கான ஆதரவு (எளிய செருகுநிரல் API) மற்றும் கடினமான உண்மையான நேரத்தில் வேலை செய்யும் செருகுநிரல்களை உருவாக்கும் திறன்;
  • பயன்படுத்தப்பட்ட மல்டிமீடியா வடிவங்களை ஒருங்கிணைப்பதற்கும் இடையகங்களை ஒதுக்குவதற்கும் நெகிழ்வான அமைப்பு;
  • ஆடியோ மற்றும் வீடியோவை ரூட் செய்ய ஒற்றை பின்னணி செயல்முறையைப் பயன்படுத்துதல். ஆடியோ சேவையகத்தின் வடிவத்தில் வேலை செய்யும் திறன், பயன்பாடுகளுக்கு வீடியோவை வழங்குவதற்கான மையம் (எடுத்துக்காட்டாக, க்னோம்-ஷெல் ஸ்கிரீன்காஸ்ட் API க்கு) மற்றும் வன்பொருள் வீடியோ பிடிப்பு சாதனங்களுக்கான அணுகலை நிர்வகிப்பதற்கான சேவையகம்.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்