Videoni optimallashtirish - Video optimization - Wikipedia

Videoni optimallashtirish tomonidan ishlatiladigan texnologiyalar to'plamiga ishora qiladi uyali aloqa operatorlari kamaytirish orqali iste'molchilarni ko'rish tajribasini yaxshilash video boshlash vaqti yoki qaytabuferlash voqealar. Jarayon, shuningdek, tarmoq miqdorini kamaytirishga qaratilgan tarmoqli kengligi video sessiyalar tomonidan iste'mol qilinadi.[1]

Optimallashtirish texnologiyasi turli xil ommaviy axborot vositalarini iste'mol qiladigan qurilmalarda ijro etiladigan videofilmlarda qo'llanilishi mumkin bo'lsa-da, mobil telefonlarning qimmatligi oqim va mobil video tomoshabinlarning ko'payishi mobil aloqa provayderlari orasida optimallashtirish echimlariga juda katta talabni yaratdi.[2]

Translatsiya paytida yuqori (OTT) tarkib va talabga binoan video, tizimlar odatda translyatsiya qilinayotgan videoning o'ziga xos hajmini, turini va ko'rish tezligini tan olmaydi. Video seanslar, ko'rish tezligidan qat'i nazar, har biriga bir xil miqdorda beriladi tarmoqli kengligi. Bu tiqilib qolish kontent uzoq vaqt tamponlanishga va tomosha sifatining past bo'lishiga olib keladi.[3] Kabi ba'zi echimlar upLynk va Skyfire Ning Rocket Optimizer-ni ishlatib, ushbu muammoni hal qilishga harakat qiling bulut - yuqori darajadagi tarkibni moslashtirish va optimallashtirishga asoslangan echimlar.[4][5][6]

Tarix

Boshoq mobil video oqimining rivojlanishi natijasida yuzaga keldi smartfon. Smartfonlar 5% dan 40% gacha ro'yxatdan o'tgan bozorga kirish 2007 yildan 2010 yilgacha Qo'shma Shtatlarda.[7] 2011 yilning uchinchi choragida smartfonlar savdosi 2010 yilga nisbatan 42 foizga oshdi.[8]

Uyali aloqa operatorlari portlash bilan yuzlashmoqda simsiz 2011 yildan 2016 yilgacha so'nggi marta 18 baravar o'sishi kutilayotgan ma'lumotlardan foydalanish Cisco VNI prognozi.[9]

Mobil qurilmalardan foydalanish juda tez o'sib borayotgani va mobil Internet tarmoqlaridagi trafikning deyarli yarmi video seanslar hisobiga to'g'ri kelganligi sababli, uyali aloqa xizmatlari provayderlari imkon qadar past tarmoqli kengligidan foydalangan holda yuqori sifatli videokuzatishni ta'minlash zarurligini anglay boshladilar.[8][10]

Ning chiqarilishi bilan iPhone 5 2012 yil sentyabr oyida bu bashorat qilingan LTE tarmoqlarda oqim tezligi pasaygan ma'lumotlar tezligi kuzatilishi mumkin multimedia soliqqa tortishni boshlaydi 4G tarmoq.[11] Yuqori darajadagi multimediya oqimining zo'riqishini kamaytiradigan bulutga asoslangan kontent optimallashtiruvchilari uyali aloqa provayderlariga potentsial yengillikni berishi mumkin.[4][12]

Texnikalar

2009 yildan beri videoni optimallashtirish masalasida bir nechta echimlar qo'llanilmoqda.[13]

Pacing

Mobil tarmoq infratuzilmasi orqali trafikni kamaytirish uchun ishlatiladigan turli xil uslublar pacing deb nomlanadi. Pacing - bu maxsus shakl stavkani cheklash, bu erda qurilmaga trafikni etkazib berish "o'z vaqtida" etkazib beriladigan nuqtaga qadar sekinlashadi. Pacing ortidagi g'oya - tirbandliklardan va hatto ma'lumotlar oqimidan saqlanish. Agar ob'ekt to'liq etkazilgan bo'lsa, pacing hech qanday foyda keltirmaydi. Pacing tezligini tejashga qodir bo'lgan narsa - bu ob'ekt "tashlab qo'yilgan" qismdir. Tashlab ketish sodir bo'lganda, ob'ektning qabul qiluvchi qurilmaning tamponida qolgan qismi samarali ravishda sarflanadi.[3][14]

Tarjima qilinmoqda

Videoni optimallashtirishda foydalaniladigan yana bir usul videoning translatsiyasi deb nomlanadi, bu video kirish oqimini o'zgartirishni o'z ichiga oladi. Ushbu modifikatsiya "tarkib" (ko'rish sifatini o'zgartirmasdan, ma'lum bir videodagi bit tezligini kamaytirish mumkinligini aniqlash uchun), "qurilma" (ma'lum oqim qurilmasini tanib olish va bit tezligini kamaytirish asosida) tahlil qilish orqali amalga oshiriladi. qaror va ekran o'lchami ) yoki "tarmoq" (unda tarmoq sharoitlari taxmin qilingan va ko'rish tezligini pasaytirmasdan, tarmoqning turli tezliklariga moslashish uchun bit tezligida o'zgarishlar kiritiladi). O'rtacha tejash tejash odatda har bir video uchun 30% dan kamni tashkil qiladi.[3] Translatsiya faqat videoni kvantlash parametrlarini o'zgartirishga imkon beradi va video piksellar sonini o'zgartirishga imkon bermaydi, kodek va boshqa parametrlar.[15]

Transkodlash

Tarjima qilishdan farqli o'laroq, transkodlash ma'lumotlarni bitta kodlashdan boshqasiga o'zgartiradi. Ning ikki bosqichli jarayoni dekodlash va qayta yozish raqamli ommaviy axborot vositalari odatda aniq maqsadli moslamalarni joylashtirish uchun amalga oshiriladi ish oqimlari, lekin undan past darajadagi oqim optimallashtirish uchun ham foydalanish mumkin.[15][16]

To'liq transkodlash

To'liq transkodlash raqamli ommaviy axborot vositalarini to'liq dekodlash va qayta kodlash orqali video uchun 60-80% gacha optimallashtirish stavkalarini taqdim etadi, shu bilan birga kodek va piksellar sonini o'zgartirishga imkon beradi.[3][13][15] To'liq transkodlash bilan bog'liq bo'lgan moslashuvchan konvertatsiya qilish texnikasi asl muhit sifatiga ta'sir qilmasdan optimallashtirishni tejashga olib keladi.[16][17] To'liq transkodlash ko'proq soliqqa tortiladi markaziy protsessorlar translatsiya qilishdan ko'ra, Skyfire kabi bulutga asoslangan echimlar mavjud tarmoq arxitekturalari to'liq transkodlashdan foydalanish uchun arzon protsessorlar bilan.[4][15][16]

Adaptiv bit tezligi texnikasi

Adaptiv bit tezligi (ABR) video oqim texnologiyasi yuqori oqim bilan ba'zi qiyinchiliklarni hal qilish uchun amalga oshirildi bitreyt videolar.

Kabi an'anaviy formatlardan foydalangan holda videolar uzatildi progressiv yuklab olish va RTSP umumiy muammoga duch kelmoq; har qanday video ma'lum bir nishon tezligida kodlangan bo'lishi kerak (masalan, 500) kbit / s ) - va bu qat'iy nazar bitrate kirish tarmog'i u orqali etkazib beriladi.

Agar tanlangan nishon tezligi juda yuqori bo'lsa, video past tezlikda ishlaydigan tarmoqlar orqali muammosiz etkazib berilmaydi va sekin boshlanish vaqtlari bo'ladi va butun video davomida buferlanadi. LTE 4G kabi tezkor tarmoqlarda ham tiqilish paytida yoki tarmoqdan yuqori darajada foydalanish paytida sekin boshlash vaqti va qayta tamponlash sodir bo'ladi.

Agar tanlangan bitrate past bo'lsa, boshqa tomondan, video sifati past bo'ladi - shu bilan mijozning tajriba sifatini pasaytiradi.

Ushbu muammolarni hal qilishning bir qancha usullari mavjud. Buning bir usuli bu YouTube yondashuv. YouTube foydalanadi HTTP progressiv yuklab olish va videoning bir nechta versiyasini turli xil rezolyutsiya va bitratlarda taqdim etadi. Keyin foydalanuvchilar o'zlari uchun eng mos keladigan sifat / bitrate ni tanlashlari mumkin. Agar to'xtab qolish yoki to'xtatish sodir bo'lsa, keyingi pastki piksellar sonini tanlang va videoni ko'rishni davom eting.

Adaptiv bitrate foydalanuvchi nomidan ushbu rezolyutsiyani / sifatni sozlashni samarali ravishda avtomatlashtiradi. Har bir ABR-video har xil uzunlikdagi "bo'laklarga" bo'linib, bir nechta bit tezlikda kodlangan (masalan, olma Ning HTTP Live Streaming odatda 10 soniya qismlarini ishlatadi). Agar videoni ushbu bit tezlikda etkazish uchun tarmoqning o'tkazuvchanligi etarli bo'lmasa, mijoz keyingi "qism" ni pastroq tezlikda bo'lishini talab qiladi; videoning sifati pasayadi, ammo buferlanishga yo'l qo'yilmaydi. Aksincha, agar tarmoq joriy bitrate dan yuqori tezlikda ishlashga qodir bo'lsa, mijoz navbatdagi qismni yuqori tezlikda bo'lishini talab qiladi va sifati oshadi.[18][19][20]

Bulut

"Bulut" da video va multimedia optimallashtirishni amalga oshirishning yangi usuli - ma'lumotlar markazlari xizmat ko'rsatuvchi provayder yoki uchinchi shaxs tomonidan. Ushbu texnikaning asosiy afzalliklari shundaki, u bit tezligini moslashtirishga imkon beradi va transkodlashdan foydalanadi keshlash resurslarni faqat kerak bo'lganda va qaerda taqsimlash usullari.[14]

Adabiyotlar

  1. ^ Jon Djir (2012 yil 16 oktyabr). "Reality Check: rivojlanayotgan va rivojlanayotgan bozorlarga nisbatan video optimallashtirishning roli". RCRWireless. Olingan 12-noyabr, 2012.
  2. ^ Garet Spens (2011 yil 21 fevral). "Biz mobil tarmoqli kengligi muammosini hal qilishga yaqinroqmizmi?". ADVA optik tarmoq. Olingan 12-noyabr, 2012.
  3. ^ a b v d "Mobil videoni optimallashtirish: kontseptsiyasi va afzalliklari" (PDF). Tellabs Operations Inc. Olingan 12-noyabr, 2012.
  4. ^ a b v Jeff Glyuk (2012 yil 19 sentyabr). "Operatorlar o'z tarmoqlarini iPhone 5 uchun qanday tayyorlashlari mumkin". SkyFire. Olingan 12-noyabr, 2012.
  5. ^ Rikardo Bilton (2012 yil 11 oktyabr). "Skyfire tarmoq ma'lumotlarining zo'riqishini yumshatish uchun yana 10 million dollar oladi". VentureBeat. Olingan 12-noyabr, 2012.
  6. ^ Rikardo Bilton (2012 yil 11 oktyabr). "Internet-videoni boshqarishda muammo bormi? Skyfire pul yig'moqda, kengaymoqda". MedCity yangiliklari. Olingan 12-noyabr, 2012.
  7. ^ Sebastyan Entoni (2012 yil 9-may). "Smartfonlar insoniyat tarixidagi eng tez tarqaladigan texnologiyaga aylandi". ExtremeTech. Olingan 12-noyabr, 2012.
  8. ^ a b "Gartner 2011 yil uchinchi choragida mobil qurilmalar savdosi 5,6 foizga o'sganini aytdi; smartfonlar savdosi 42 foizga oshdi". Gartner. 2011 yil 15-noyabr. Olingan 12-noyabr, 2012.
  9. ^ "2011 yildan 2016 yilgacha Cisco Visual Networking Index prognoz loyihalari bo'yicha global mobil Internet ma'lumotlarining 18 baravar o'sishi". Cisco - Tarmoq. 2012 yil 14 fevral. Olingan 12-noyabr, 2012.
  10. ^ "Videoni optimallashtirish". Flash tarmoqlari. Olingan 12-noyabr, 2012.
  11. ^ Kris Zigler (2012 yil 13 sentyabr). "LTE iPhone 5 ning vazni ostida qisilib qoladimi?". The Verge. Olingan 12-noyabr, 2012.
  12. ^ Greg Kumparak (2011 yil 28-iyul). "Skyfire-ning VideoQ-si sizga flesh-videolarni keyinchalik iPhone-da tomosha qilish uchun saqlashga imkon beradi". Tech Crunch. Olingan 12-noyabr, 2012.
  13. ^ a b "Qanday video optimallashtirish bo'yicha mutaxassislar sizga aytmayapti". Mobixell. 2012 yil 28 iyun. Olingan 12-noyabr, 2012.
  14. ^ a b "Foydalanuvchiga ma'lum bo'lgan video optimallashtirish". Mobixell. Olingan 12-noyabr, 2012.
  15. ^ a b v d "SkyFire Whitepapers". SkyFire. Olingan 12-noyabr, 2012.
  16. ^ a b v Daniel Teylor (2010 yil 22-iyun). "Audio va video transkodlash haqida umumiy ma'lumot". Longtail videosi. Olingan 12-noyabr, 2012.
  17. ^ Fil suyagi qiroli (2012 yil 16 oktyabr). "Tashuvchilar uchun videoni optimallashtirish" mobil isitishning javobi bo'lishi mumkin"". Atelye. Olingan 12-noyabr, 2012.
  18. ^ Kelly Hodgkins (2011 yil 16-dekabr). "Skyfire: kompaniyalar mobil videoni efirga uzatishni yaxshiroq ishlashi kerak". IntoMobile. Olingan 12-noyabr, 2012.
  19. ^ "Skyfire hisoboti shuni ko'rsatadiki, bit tezligidan moslashuvchanlik darajasi hali ham past". CDN-maslahatchisi. 2012 yil 18-dekabr. Olingan 12-noyabr, 2012.
  20. ^ "Adaptiv oqimdan foydalanishda atigi 18%, deydi Skyfire Report". Oqimli media. 2011 yil 14-dekabr. Olingan 12-noyabr, 2012.