Стрийминг срещу изтегляне: кой трябва да използвате
Когато виждате онлайн филм или аудио файл, можете да го предавате на живо или да го изтегляте на място и да го гледате / слушате оттам. Ако сте на неограничен широколентов план, едва ли се интересувате от честотната лента, но ако плащате за употреба или ако сте собственик на уебсайт с много видео / аудио файлове, тогава вероятно се чудите дали потокът на онлайн видео / аудио консумира повече данни, отколкото да изтеглите файла направо.
1. Какво е поточното предаване и какво изтегля?
Първо, нека да се уверим, че имаме една и съща представа за потока и изтеглянето.
Когато изтегляте файл, го копирате от интернет на вашето локално устройство. Физически имате файла, цялото му, на ваше разположение. Можете да го играете толкова пъти, колкото искате.
При поточно предаване на файл не го разполагате физически на компютъра си. Файлът е някъде на сървър и вие получавате порции (потоци от данни) от него едновременно. Стриймингът е много подобен на слушането на радиото или гледането на телевизия - не е нужно да правите нищо особено (например да изтеглите файла), за да го видите / слушате, но след като песента / филмът свърши, нямате физически то.
2. Ако планирате да играете файла няколко пъти, след това го изтеглете
Не можете да кажете, че стриймингът е по-добър от изтеглянето или обратно. Както виждате от техните обяснения, те имат различни предимства и недостатъци. Това означава, че зависи от конкретните ви обстоятелства - в един случай стриймингът е по-мъдър избор, докато в други случаи не е така.
По принцип, ако ще играете файла няколко пъти, е по-добре да го изтеглите. Можете да го изтеглите веднъж и да го гледате толкова пъти, колкото искате. И нямате нужда от интернет връзка, за да се възпроизвежда - това прави огромна разлика, ако сте в самолет или някъде другаде, където изобщо нямате интернет или не е бърз.
С поточно предаване трябва да прехвърляте данните (почти) всеки път, когато ги възпроизвеждате. Казвам почти, защото ако предавате файл и го попаднете в кеш паметта на браузъра ви И не затваряте браузъра между възпроизвежданията и не се презаписва от кеш паметта, може да го възпроизведете, без да го изтегляте отново.
Технически в този случай обаче не сте директно поточно - вие регетирате изтегляне. Няма никакво значение, че това не е изтеглено от вас изрично файл - това все още е изтегляне, защото то се намира на локално място на вашия твърд диск. (Кешът на браузъра ви е на твърдия ви диск, а не на някой сървър, нали?)
Също така, ако даден файл е наистина ценен, по-добре го изтеглете и го пазете в безопасност. В този случай не можете да разчитате на стрийминг - файлът може да изчезне по всяко време.
3. Ако сте добре с по-ниско качество, след това го потопете
Ако файлът, който възнамерявате да гледате / слушате, не е много важен и няма смисъл да го изтегляте локално и да го пазите, стриймингът е най-добрият избор. Нещо повече, ако се окаже, че не ви харесва това, което е във файла, можете да го спрете по всяко време. В този случай не е нужно да изтегляте целия файл, за да видите, че не е това, което ви харесва, и да играете само първите секунди или минути от него и да продължите. Това е огромен спестяващ трафик - не изтегляте неща, от които не се нуждаете.
Друго предимство на стрийминг по отношение на консумацията на широчина на честотната лента идва от компресията и / или по-ниските резолюции. Повечето сайтове излъчват версии на техните неща, но не предлагат същото за изтегляния. Разбира се, качеството на версията с нисък рейтинг е по-ниска, но ако използването на данни е вашето най-голямо безпокойство и сте добре с по-малки / по-размазани видеоклипове, стриймингът е вашият по-добър избор.
Компресията, като H.264, също помага да се намали размерът на файла, а не непременно за сметка на качеството. Компресирането премахва излишните данни, което води до значително намаляване на размера на файла. Е, понякога кодекът премахва полезни данни, които неправилно класифицира като излишни, но както вече споменах, ако честотната лента е по-важна за вас от качеството, това няма да ви притеснява много.
Стриймингът може да консумира по-малко трафик, но изисква бърза връзка. Ако не е достатъчно бързо, се подгответе за нарязан видео / аудио с огромни прекъсвания между сцените.
Така че, в края на краищата, стриймингът използва ли повече данни от изтеглянето? Краткият отговор е, че при сравнимото качество на файла и без компресия те използват повече или по-малко същите данни. За еднократно преглеждане на компресиран файл или ако сте добре с ниска резолюция, използвайте стрийминг, за да спестите трафик (и време). Същото важи и за аудио, но тъй като аудио файловете обикновено са по-малки от видеофайлове, с тях използването на данни е по-малко проблем.