PipeWire මාධ්‍ය සේවාදායකය 0.3.35 නිකුතුව

PulseAudio වෙනුවට නව පරම්පරාවේ බහුමාධ්‍ය සේවාදායකයක් සංවර්ධනය කරමින් PipeWire 0.3.35 ව්‍යාපෘතියේ නිකුතුව ප්‍රකාශයට පත් කර ඇත. PipeWire PulseAudio හරහා වැඩි දියුණු කළ වීඩියෝ ප්‍රවාහ හැකියාවන්, අඩු ප්‍රමාද ශ්‍රව්‍ය සැකසුම් සහ උපාංග සහ ප්‍රවාහ මට්ටමේ ප්‍රවේශ පාලනය සඳහා නව ආරක්ෂක ආකෘතියක් ලබා දෙයි. ව්‍යාපෘතිය GNOME හි සහය දක්වන අතර දැනටමත් Fedora Linux හි පෙරනිමියෙන් භාවිතා වේ. ව්‍යාපෘති කේතය C වලින් ලියා ඇති අතර LGPLv2.1 බලපත්‍රය යටතේ බෙදා හරිනු ලැබේ.

PipeWire 0.3.35 හි ප්රධාන වෙනස්කම්:

  • දෘශ්‍ය සම්බන්ධක සහ HDMI හරහා ඩිජිටල් ශ්‍රව්‍ය සම්ප්‍රේෂණය කිරීම සඳහා S/PDIF ප්‍රොටෝකෝලය ඉදිරියට යැවීම සඳහා සහය එක් කරන ලදී.
  • බ්ලූටූත් සඳහා කෝඩෙක්ස් ගතිකව පටවනු ලබන වෙනම ප්ලගීනවල ඇතුළත් වේ.
  • MIDI සහාය සම්බන්ධ වැදගත් නිවැරදි කිරීම් මාලාවක් සිදු කර ඇත.
  • ශ්‍රව්‍ය ආදාන සහ ප්‍රතිදාන උපාංග පිළිබඳ තොරතුරු සම්ප්‍රේෂණය කිරීමේදී S16 ආකෘතිය භාවිතා කිරීමට බල කරන බන්ධනයක් එක් කිරීමෙන් skypeforlinux යෙදුමේ ක්‍රියාකාරිත්වය වැඩි දියුණු කර ඇත. සම්බන්ධතාවයේ අනෙක් කෙළවරේ ග්‍රාහකයාගෙන් ශබ්දය නොමැති වීමට හේතු වූ ගැටළුව මෙම වෙනස විසඳා ඇත.
  • මිශ්‍ර කිරීම සඳහා පවතින ශ්‍රව්‍ය ආකෘති ගණන පුළුල් කර ඇත.
  • මොඩියුල පැටවීම සඳහා නව අතුරු මුහුණතක් එක් කරන ලදී. ස්පා ප්ලගීන බාගත කිරීම සඳහා ඉල්ලීමක් යැවීමට ප්ලගීනවලට මෙම අතුරු මුහුණත භාවිත කළ හැක.
  • පරාමිති බෆරයේ ප්‍රමාණය වැඩි කර ඇති අතර, මීට පෙර නාලිකා විශාල සංඛ්‍යාවක් සහිත නෝඩ් වල සියලුම ගුණාංගවලට ඉඩ සැලසීමට නොහැකි විය.
  • ලූප්බැක් සම්බන්ධතා ස්ථාපනය කිරීමේදී ධාවක සක්‍රීය කිරීම.
  • සේවාදායකය විසින් උපාංග-ප්‍රතිසාධන දිගුව ක්‍රියාත්මක කරයි, එමඟින් ඔබට pavcontrol උපයෝගීතාව භාවිතයෙන් ශ්‍රව්‍ය ප්‍රතිදාන උපාංගය මඟින් සහාය දක්වන IEC958 (S/PDIF) කෝඩෙක්ස් වින්‍යාස කිරීමට ඉඩ සලසයි.

PipeWire ඕනෑම බහුමාධ්‍ය ප්‍රවාහයක් සැකසීමෙන් PulseAudio හි විෂය පථය පුළුල් කරන අතර වීඩියෝ ප්‍රවාහ මිශ්‍ර කර යළි හරවා යැවීමට හැකියාව ඇති බව අපි ඔබට මතක් කරමු. PipeWire වීඩියෝ ග්‍රහණ උපාංග, වෙබ් කැමරා, හෝ යෙදුම් තිර අන්තර්ගතය වැනි වීඩියෝ මූලාශ්‍ර පාලනය කිරීමේ හැකියාව ද සපයයි. උදාහරණයක් ලෙස, PipeWire බහු වෙබ් කැමරා යෙදුම් එකට වැඩ කිරීමට ඉඩ සලසයි සහ වේලන්ඩ් පරිසරය තුළ ආරක්ෂිත තිර ග්‍රහණය සහ දුරස්ථ තිර ප්‍රවේශය සමඟ ගැටලු විසඳයි.

PipeWire හට ශ්‍රව්‍ය සේවාදායකයක් ලෙසද ක්‍රියා කළ හැකි අතර, PulseAudio හට පිරිනැමීමට නොහැකි වූ වෘත්තීය ශ්‍රව්‍ය සැකසුම් පද්ධතිවල අවශ්‍යතා සැලකිල්ලට ගැනීම ඇතුළුව PulseAudio සහ JACK හි හැකියාවන් ඒකාබද්ධ කරන අඩු ප්‍රමාදයක් සහ ක්‍රියාකාරීත්වයක් සපයයි. මීට අමතරව, PipeWire උපාංගයේ සහ ප්‍රවාහ මට්ටමින් ප්‍රවේශ පාලනයට ඉඩ සලසන උසස් ආරක්ෂණ ආකෘතියක් ලබා දෙන අතර, ශ්‍රව්‍ය සහ දෘශ්‍ය හුදකලා බහාලුම් වෙත සහ පිටතට ගෙනයාම පහසු කරයි. ප්‍රධාන අරමුණු වලින් එකක් වන්නේ ස්වයං අන්තර්ගත ෆ්ලැට්පැක් යෙදුම් සඳහා සහය වීම සහ වේලන්ඩ් මත පදනම් වූ ග්‍රැෆික් තොගයක් මත ධාවනය කිරීමයි.

ප්‍රධාන අංග:

  • අවම ප්‍රමාදයන් සමඟ ශ්‍රව්‍ය සහ වීඩියෝ ග්‍රහණය කර නැවත ධාවනය කරන්න;
  • තත්‍ය කාලීනව වීඩියෝ සහ ශ්‍රව්‍ය සැකසීම සඳහා මෙවලම්;
  • යෙදුම් කිහිපයක අන්තර්ගතයට හවුල් ප්‍රවේශය සංවිධානය කිරීමට ඔබට ඉඩ සලසන බහු ක්‍රියාවලි ගෘහ නිර්මාණ ශිල්පය;
  • ප්‍රතිපෝෂණ ලූප සහ පරමාණුක ප්‍රස්ථාර යාවත්කාලීන කිරීම් සඳහා සහය ඇති බහුමාධ්‍ය නෝඩ් ප්‍රස්ථාරයක් මත පදනම් වූ සැකසුම් ආකෘතියක්. සේවාදායකය තුළ සහ බාහිර ප්ලගීන දෙකෙහිම හසුරුවන්නන් සම්බන්ධ කළ හැකිය;
  • ගොනු විස්තර මාරු කිරීම හරහා වීඩියෝ ප්‍රවාහ වෙත ප්‍රවේශ වීම සහ හවුල් මුද්ද බෆර හරහා ශ්‍රව්‍ය වෙත ප්‍රවේශ වීම සඳහා කාර්යක්ෂම අතුරු මුහුණතක්;
  • ඕනෑම ක්‍රියාවලියකින් බහුමාධ්‍ය දත්ත සැකසීමේ හැකියාව;
  • පවතින යෙදුම් සමඟ ඒකාබද්ධ කිරීම සරල කිරීම සඳහා GStreamer සඳහා ප්ලගිනයක් තිබීම;
  • හුදකලා පරිසරයන් සහ Flatpak සඳහා සහාය;
  • SPA ආකෘතියේ ප්ලගීන සඳහා සහාය (සරල ප්ලගින API) සහ දැඩි තත්‍ය කාලීනව ක්‍රියා කරන ප්ලගීන නිර්මාණය කිරීමේ හැකියාව;
  • භාවිතා කරන ලද බහුමාධ්ය ආකෘති සම්බන්ධීකරණය කිරීම සහ බෆර වෙන් කිරීම සඳහා නම්යශීලී පද්ධතිය;
  • ශ්‍රව්‍ය සහ දෘශ්‍ය ගමන් කිරීමට තනි පසුබිම් ක්‍රියාවලියක් භාවිතා කිරීම. ශ්‍රව්‍ය සේවාදායකයක ආකාරයෙන් ක්‍රියා කිරීමේ හැකියාව, යෙදුම්වලට වීඩියෝ සැපයීම සඳහා මධ්‍යස්ථානයක් (උදාහරණයක් ලෙස, gnome-shell screencast API සඳහා) සහ දෘඪාංග වීඩියෝ ග්‍රහණ උපාංග වෙත ප්‍රවේශය කළමනාකරණය කිරීම සඳහා සේවාදායකයක්.
  • මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න