VLC 3.0.22 media pleer va DVBlast 3.5 va multicat 2.4 oqim serverlarining chiqarilishi

VLC 3.0.22 media pleyeri chiqarildi. Foydalanishga tayyor versiyalar mavjud Windows ΠΈ macOSKod C tilida yozilgan va LGPLv2.1 litsenziyasi ostida tarqatilgan. Asosiy o'zgarishlar:

  • Qt-ga asoslangan interfeys Qt6 bilan qurishni qo'llab-quvvatlash bilan yangilandi va qorong'u mavzuni yoqish imkoniyati amalga oshirildi.
  • Shakllanish boshlandi Windows- ARM64 arxitekturasi uchun yig'ilishlar. Qo'llab-quvvatlash tiklandi. Windows XP SP3 va undan oldingi versiyalari macOSAssambleyalarda Windows Ijro etilayotgan faylni qayta nomlash, ko'chirish va o'chirishga ruxsat beriladi.
  • MUS tovush fayllari (DMX audio) uchun qo'shilgan yordam.
  • Matroska multimedia konteynerlarida Sony A_ATRAC/AT1 kodek uchun qo'shimcha qo'llab-quvvatlash.
  • Spektrogrammada past chastotalarni vizualizatsiya qilish yaxshilandi.
  • AMD GPU (AMD GPU Frame Rate Doubler) larda kadrlar tezligini oshirish uchun qo'shimcha qo'llab-quvvatlash.
  • FLAC audio kodek uchun yaxshilangan qo'llab-quvvatlash. FLAC bilan bir xil media konteyneriga kiritilgan tasvirlarni qayta ishlash imkoniyati qo'shildi.
  • Turli xil media konteynerlarini ochishda nosozliklar tuzatildi.
  • Libdca, libmpeg2 va liba52 kutubxonalari yordamida kontentni dekodlash sukut bo'yicha o'chirib qo'yilgan va uning o'rniga libavcodec kutubxonasi ishlatiladi.
  • Dav1d-all-layers va mkv-use-chapter-codec imkoniyatlari qo'shildi.
  • KDE da MPRIS protokoli orqali boshqarish bilan bog'liq muammolar tuzatildi.
  • Quyidagi zaifliklar tuzatildi (CVE identifikatorlari hali tayinlanmagan):
    • Chegaradan tashqari RLE, MP4 va TX3G dekompressorlari va dekoderlarida yozadi. Ushbu zaifliklar maxsus tayyorlangan kontentni qayta ishlashda kod bajarilishiga olib kelishi mumkin.
    • SVG dekoderidagi xotiradan keyin bepul foydalanish maxsus yaratilgan SVG tasvirlarini qayta ishlashda kod bajarilishiga olib kelishi mumkin.
    • TY, NSV, CVDsub, SPU, Subrip, TX3G, MPJEG, Oggspot va MP4 dekompressorlari va dekoderlarida bufer chegarasidan tashqaridan o'qish.
    • AVI va MP4 unpackers-da tasdiqlash tekshiruvlari tufayli nosozlik.
    • CSS, Flac va VTT modullarida null ko'rsatkichni yo'qotish.
    • Noto'g'ri subtitrlar va jpeg2 tasvirlarni qayta ishlashda ishdan chiqish.
    • MKV, ASF/WMV, CAF va PS dekompressorlarida, shuningdek, Ogg, Theora, Vorbis, WebVTT va SVCD dekoderlarida xotira oqishi.
    • WebVTT da aylanish.

Bundan tashqari, VideoLAN loyihasi DVBlast 3.5, multicat 2.4 va bitTStream 1.6 vositalarining yangi versiyalarini nashr etdi:

  • DVBlast - mahalliy DVB kartasidan tarmoq orqali RTP translyatsiyasini tashkil qilish uchun oqim serveri. DVBlast DVB kartalaridan (DVB-ASI, DVB-S, DVB-S2, DVB-C, DVB-T) va qabul qilingan UDP yoki RTP oqimlarini unicast yoki multicast rejimlarida eshittirishni qo'llab-quvvatlaydi. DVBlast xususiyatlariga quyidagilar kiradi: xotira sarfini va protsessor yukini kamaytirish uchun engil arxitektura; CAM menyusini (MMI) tashqi dasturlar orqali qo'llab-quvvatlash; paketlarni yo'qotmasdan konfiguratsiya faylini qayta yuklash imkoniyati; PID (paket identifikatori, DVB oqim identifikatori) yoki xizmatlar bo'yicha filtrlashni qo'llab-quvvatlash; chiqishni bir nechta RTP oqimlariga demultipleks qilish qobiliyati.

    DVBlast 3.5 statistik ma'lumotlarni olish uchun yangi linux-dvb API-dan foydalanadi, "β€”udp-lock-timeout" opsiyasini qo'shadi, har bir qurilmaning bit tezligi haqida ma'lumot chiqishini ta'minlaydi, televizor signalini dekodlash (dekrambling) kartalarini qo'llab-quvvatlaydi va DVB-S2 BBFrame'ni ochish qobiliyatini amalga oshiradi.

  • Multicat - MPEG-2 Transport Strimlarini (ISO/IEC 13818-1) qo'llab-quvvatlaydigan ko'p tarmoqli oqimlarni boshqarish uchun vositalar to'plami. Multicat fayllarni ko'p tarmoqli oqim sifatida ijro etish yoki aksincha, avtomatik fayl aylanishi bilan uzluksiz kiruvchi oqimni yozib olish uchun ishlatilishi mumkin. Paket shuningdek, TS fayllarini boshqarish (yuborish), RTP oqimlarini ajratish yoki birlashtirish (aggregartp va reordertp) va bir nechta qurilmalardan xatolarga chidamli eshittirishlarni yaratish uchun yordamchi dasturlarni o'z ichiga oladi. serverlar (ko'p hayotli).

    Multicat 2.4 versiyasida jitterni minimallashtirish va IAT (Inter-Arrival Time) analizatorlari bilan to'g'ri o'zaro aloqani ta'minlash uchun RTP paket sarlavhalaridagi vaqt belgilaridan foydalangan holda uzatishni sinxronlashtirish uchun smooths yordam dasturi qo'shildi.

  • bitTStream - bu MPEG, DVB, IETF, SMPTE, IEEE, SCTE da qo'llaniladigan ikkilik tuzilmalarga kirishni soddalashtirish uchun sarlavhali fayllar to'plami.

    bitTStream 1.6 EBU BISS-CA, Haivision SRT, AIT va DVB-S2 BBFrames formatlarini qo'llab-quvvatlaydi.

Manba: opennet.ru

DDoS himoyasi, VPS VDS serverlari bo'lgan saytlar uchun ishonchli hosting sotib oling πŸ”₯ DDoS himoyasi, VPS VDS serverlari bilan ishonchli veb-sayt xostingini sotib oling | ProHoster