Какая скорость нужна для просмотра фильмов онлайн в hd качестве?

15 ответов на вопрос “Какая скорость нужна для просмотра фильмов онлайн в hd качестве?”

  1. Дмiтро Ответить

    Кроме того, 4К-дисплей позволяет приобретать телевизоры колоссальных размеров. Ведь на экране размером 75 дюймов видеоряд такого качества отображается будто в FullHD. Соответственно, отойдя на несколько метров, любители высшего качества не заметят раздражающих квадратов.
    Кроме того, чтобы детально выяснить преимущества разрешения 4К, можно обратиться к информации ниже:
    картинка отчетливо детализирована благодаря применению технологий фирменного качества, а также за счет того, что концентрация пикселей заметно увеличилась. Поэтому человеческому взгляду легче воспринять отображаемую картинку;
    частота показа кадров достигает 120 к/c. Впоследствии глаза не нагружаются сильно, утомление не приходит спустя час просмотра видео, даже если потребуется сутки просидеть перед включенным телевизоров;
    большинство цветовых оттенков способно отобразиться значительно глубже;
    за счет увеличения динамического диапазона слишком осветленные или наоборот – затемненные места картинки отображаются отчетливее. Разнообразие цветовой гаммы передает наилучшее качество цвета;
    звуковой частоты это также коснулось – звук стал в разы чище, потому что в телевизорах UltraHD предусмотрен многоканальный звук.

    Форматы и разрешение: какое 4К нам нужно

    Видеоряды поразительного качества были бы способны перевернуть с ног на голову мир домашних развлекательных центров. К сожалению, даже масштабным разработчикам не удается найти согласованное мнение о едином пространстве для форматов нового поколения.

  2. Della Ответить

    Какая нужна скорость интернет соединения для просмотра он-лайн видео?
    Итак, по заявлениям руководства порталов, предоставляющих услуги просмотра он-лайн видео для комфортного просмотра фильмов необходима скорость подключения к интернету не ниже 4 Мбит/с, а для фильмов в качестве HD – 20 Мбит/с. Нами были протестированы эти данные – в целом мы их подтверждаем, но с некоторыми примечаниями, которые рассмотрим ниже.
    Реальная скорость интернета для он-лайн просмотра видео среднего качества должна быть не ниже 1,5 Мбит/сек, а лучше не ниже 3 Мбит/сек, и при этом канал должен быть полностью свободным! Другими словами, если стоит задача посмотреть  фильм или иной видеофайл хорошего качества в реальном времени, то реальная пропускная способность канала должна быть как минимум 5 Мбит/сек (опять при условии, что используемый канал больше ничем не будет занят). Если же на канале параллельно будут просматриваться какие-либо сайты – то скорость уже должна быть не ниже 10 Мбит/сек, а если ещё и какие-либо файлы будут качаться и другие различные интернет приложения работать – то лучше, чтобы канал был не менее 15 Мбит/сек.
    Для просмотра же он-лайн видео высокого разрешения (HD, 720p) – лучше иметь канал от 8 Мбит/сек. Для просмотра видеофильма высокого разрешения (Full HD, 1080p) размером 5Гбайт отличным будет вариант интернет соединения со скоростью не ниже 12 Мбит/сек. Опять же это при условии, что более на канале ничего качать трафик особо не будет (именно во время он-лайн просмотра имеется ввиду). Также надо иметь ввиду, что степень сжатия видеоконтента может быть различной, один и тот же двухчасовой фильм  может занимать и 2 Гб, и 38 Гб. И для FullHD фильма со небольшой степенью сжатия (сжатие происходит за счет потери качества – звука и видео, хотя разрешение остается тем же) размером в 30 Гбайт потребуется канал со скоростью уже не менее 15 Гбит/сек
    В идеале скорость на Вашем тарифе должна быть от 20 Мбит/сек и выше – тогда видео будет показывать стабильно, без прерывания для загрузки.
    Вывод – если Вы планируете активно просматривать он-лайн видео высокого разрешения (до Full HD) – то скорость Вашего интернет-соединения должна быть не ниже 12 Мбит/сек, для просмотра видео стандартного разрешения будет достаточно скорости от 5 Мбит/сек. Чем выше скорость – тем лучше, само собой. Лучше выбирать тариф «с запасом».
    Также надо учесть, сколько всего устройств (компьютеров, ноутбуков, планшетов, смартфонов и так далее) будет «висеть» на одном канале, например через роутер – чем больше их будет работать одновременно, тем больше скорость канала нужна. Современным же стандартом, т.е. планкой, к которой стремятся операторы – является планка скорости в 100 Мбит/сек. 100 Мбит/c – скорость, которая позволяет одновременно в одном доме:
    смотреть ТВ-передачи на нескольких телевизорах
    играть в онлайн-игры
    разговаривать по скайпу
    скачивать с интернета фильмы большого размера
    Исходя из практики, можно утверждать, что 100 Мбит/сек реально хватает для одновременного просмотра онлайн-ТВ передач на 6-7 телевизорах, безпроблемной работы всех ПК, ноутбуков и смартфонов в доме.

  3. nurlan7272 Ответить

    Для разных действий в интернете нужна разная скорость. Если от роутера работает несколько устройств, с одного из которых скачивают фильмы, с другого играют в онлайн-игры, а с третьего просматривают страницы соцсетей, для расчета необходимой скорости нужно суммировать все цифры. Вот приблизительные данные для расчетов:
    Серфинг. Если вы хотите ползать по страницам друзей и знакомых во «ВКонтакте», читать новости, мониторить ленту Facebook или узнавать о событиях в школе из чата в WhatsApp — достаточно будет скорости 2 Мбит/с.
    Видеосвязь. Тем, кто любит поболтать с бабушкой из Краснодара или с подружкой из Израиля по видеозвонку в Skype, понадобится скорость не менее 5 Мбит/с.
    Фильмы. Тут все зависит от их качества. Для просмотра видео в качестве HD хватит 30 Мбит/с, для Full HD — 60 Мбит/с. Если у вас есть возможность смотреть видео 4К, то скорость должна быть не меньше 100 Мбит/с.
    Игры. Для популярных игр типа Dota, GTA и World of Tanks хватит скорости в 512 кбит/сек (0,5 Мбит/с), если пользоваться голосовым чатом — в два раза больше. Не так много. Потому что для онлайн-игр важнее пинг — время, за которое сигнал идет от вас до игрового сервера и обратно. Чем меньше пинг, тем меньше задержка в игре.

    Андрей Попов:

    — Специально для любителей игр «Ростелеком» совместно с разработчиками создал тариф «Игровой», в стоимость которого уже включены внутриигровые подарки за подключение и ежедневные бонусы абонентам в играх Blade & Soul, Lineage 2, AION, Point Blank и Warface, а также World of Tanks, World of Warships и World of Warplanes. Еще одна отличительная особенность тарифа — низкий пинг и высокая скорость передачи данных.
    Чтобы подобрать тариф, сопоставьте те действия, которые выполняете в интернете, со скоростью, которая для этого требуется. Возможно, вам вполне достаточно 50 Мбит/с, а возможно, и 120 Мбит/с окажется мало. Только не забудьте суммировать интернет-активности всех домочадцев со всех гаджетов, подключенных к одной локальной сети.

  4. WillHolmes Ответить

    Итак, от чего же может зависеть скорость интернет-соединения с нашим телевизором? Вот наиболее распространённые причины низкой скорости, при заявленной провайдером более высокой:
    При использовании роутера влияние на скорость оказывают другие потребители, подключённые к сети: компьютеры, смартфоны, телевизоры и т.д.
    Мощность оборудования на самом сервере, откуда вы получаете данные. Как правило крупные компании обеспечивают хорошую ширину полосы пропускания для своих сервисов, но малоизвестные могут испытывать проблемы при подключении одновременно большого количества пользователей.
    Недостаточная мощность внутреннего ресивера Wi-Fi при выборе этого способа подключения к интернету.
    Если ваш телевизор не имеет встроенной функции Smart TV и вы используете приставку с Android TV, то причина может быть в некачественных комплектующих или программном обеспечении.
    Может быть банальная нагрузка на оборудование провайдера в часы пик, из-за чего скорость падает. Вообще, лучше предварительно проверить скорость вашего IP-соединения c помощью специальных сервисов.

    Как увеличить скорость интернет-соединения

     Для увеличения скорости вашего соединения с сетью интернет нужно вначале определить, что является причиной таких низких значений: если дело в дешевом пакете услуг, то в этом случае поможет только подключение более дорого пакета.
    Но будет считать, что заявленная провайдером скорость является 100 Мбит/с, а в работе вашего ТВ всё равно периодически возникают проблемы из-за низкой пропускной способности сети. Тогда можно посоветовать сделать следующее:
    Если телевизор подключен по Wi-Fi, то подключить с помощью кабеля.
    В том случае, если предыдущий вариант по каким-либо причинам доставляет неудобство, то можно попробовать более тонко настроить непосредственно ваш роутер. Тут можно посоветовать увеличить ширину канала, выбрать более универсальный его тип, перейти на канал с более высоким порядковым номером.
    Если у вас подключено одновременно много потребителей к роутеру, то отключите те, которыми не пользуетесь в данный момент.
    Попробуйте обновить ваш телевизор на последнюю актуальную прошивку.
    Если же всё вышеперечисленное не помогло, то можно посоветовать приобрести роутер более высокого качества или же обновить прошивку ему на последнюю.

    Заключение

    Конечно, обидно при покупке новенького телевизора Самсунг столкнуться с проблемами при попытке воспользоваться всеми преимуществами опции Смарт ТВ. Мы надеемся, что наша статья поможет вам если не избежать их, то найти правильный вариант решения и вы уже в полной мере ощутите преимущества и удобства при использовании современного телевизора на все 100%.

  5. fedulco Ответить

    На данный момент есть и более быстрые подключения, но и стоят они соответственно дорого. Не каждый Интернет-провайдер способен обеспечить скорость более 30 Мбит. В первую очередь такая скорость понадобиться тем, кто имеет дорогие и мощные устройства, телевизоры с высоким разрешением, компьютеры с большой производительностью, которые позволяют воспроизводить требовательный контент. Также в высокой скорости нуждаются пользователи, которые часто выгружают в сеть различные ролики, программы, игры больших объемов. Поэтому понятие нормальной скорости Интернета зависит в первую очередь от ваших задач.
    Всем, кто использует Интернет лишь для ознакомительных целей – посещение социальных сетей, интернет-журналов, чтение книг онлайн, вполне достаточно будет скорости в 1 Мбит качественного соединения (с минимальными потерями пакетов или низким ping).
    Для тех, кто более требователен к глобальной сети, скажем, средний сегмент (а таких пользователей большая часть) – нечастое скачивание файлов, просмотр видеороликов Youtube и онлайн-фильмов, использование онлайн-игр и т.п. будет достаточной скорость от 10 Мбит/сек.
    Рекомендую: 15 способов усилить сигнал Wi-Fi на ноутбуке.

    Как измерять скорость интернета

    Для того, чтобы измерять скорость Интернета и определить низкая или нормальная она у вас, существую специальные онлайн-сервисы и программы (Яндекс Интернетометр). Проще всего использовать онлайн-сервисы, ведь для этого нет необходимости скачивать на свой компьютер ненужные файлы и занимать пространство жесткого диска. Чтобы тест был максимально точным, нужно придерживаться некоторых условий:
    Подключите кабель напрямую через сетевой интерфейс (сетевую карту) к тому компьютеру, на котором будете проверяться скорость.
    На проверяемом компьютере нужно закрыть все программы, которые работают на данный момент. Также нужно выключить всевозможные утилиты, которые могут работать в фоновом режиме, обычно ими выступают антивирусные файерволы и торрент-клиенты, которые запускаются вместе с компьютером.
    Откройте «Диспетчер задач» и окончательно убедитесь, что никаких загрузок не производится.
    Одним из популярных сервисов проверки скорости передачи пакетов по сети является сервис http://speedtest.net/ru/.
    Чтобы проверить свой Интернет, перейдите по ссылке и нажмите на большую кнопку посередине «Начать проверку» (Begin Test).
    После этого система проверки соединится с ближайшим сервером, расположенный к вашему месту пребывания и проведет все необходимые процедуры по определению скорости.
    В конце проверки вы увидите на мониторе всю информацию по вашему соединению, а именно: число утерянных пакетов (ping), входящая и исходящая скорость соединения и ваш текущий IP-адрес.

  6. zarkad Ответить

    От скорости интернет соединения зависит возможность нормального просмотра фильма, при малой скорости доступа к сети фильм будет притормаживать и вы получите только разочарование от такого просмотра. Скорость соединения и время необходимое для загрузки фильма показано ориентировочно.

    Скорость интернет соединения 2Мбит/сек. равняется

    загрузке 250 Кбайт в секунду,
    250х60 сек.=15 Мбайта минута,
    15х60=900Мбайт в час, но это в идеале,
    учитывая временные задержки, служебные (контрольные биты) реальная скорость закачки около 200Кбайт/сек, отсюда 200х60х60=720Мбайт в час реальная скорость загрузки.
    фильм HD rip 1,36Гб-2 часа
    DVD-4,3Гб-6 часов
    HD-12Гб-17 часов

    Скорость интернет соединения 4Мбит. Скорость загрузки 1,4Гб в час

    фильм HD rip 1,36Гб-1 час
    DVD-4,3Гб-3 часа
    HD-12Гб-9 часов

    Скорость интернет соединения 6Мбит. Скорость загрузки  2,1Гб в час

    фильм HD rip 1,36Гб-40 мин
    DVD-4,3Гб-2 часа
    HD-12Гб-6 часов

    Скорость интернет соединения 8Мбит. Скорость загрузки 2,9Гб в час

    фильм HD rip 1,36Гб-30 мин
    DVD-4,3Гб-1,5 часа
    HD-12Гб-4 часа

    Скорость интернет соединения 10Мбит. Скорость загрузки 3,6Гб в час

    фильм HD rip 1,36Гб-15 мин
    DVD-4,3Гб-1,1 часа
    HD-12Гб-3,5 часа

    Рекомендуемая скорость для просмотра фильмов онлайн

    Выводы  как минимум скорость интернет соединения должна быть порядка 3 Мбит для просмотра фильмов в формате SD но не DVD и около 10Мбит для просмотра фильмов в формате HD.
    Также надо знать, что в онлайн кинотеатрах хоть и заявлено разрешение фильма например Full HD. Но сам видео файл ужат различными кодеками, очень часто с потерей качества. В этом случае вы смотрите как бы фильм и высокого разрешения, но для передачи информации надо значительно меньше скорость. Практически никто не транслирует фильмы в оригинальных форматах.

  7. alakhan Ответить


    UltraHD, или 4K — действительно решает. Кто бы что не говорил, но с нормальным телевизором такое разрешение на диаг оналях больше 40 дюймов оправдывает себя в наших малогабаритных квартирах. Качественно снятый фильм выгодно отличается яркими красками, приятными переходами цветов, точностью и плавностью движений. Разве этого мало?
    Тогда можно подвинуться поближе, и поиграть в одну из самых современных игр. Пыль и тени в 4К правдоподобнее, чем раньше.
    Но самое крутое – качественные оцифровки аналоговых записей. Как живые. Вот тут даже родители перестают ворчать: “Раньше “Ирония судьбы” была живее, чем сейчас”. Ведь, вообщем-то – они правы. И справится с эффектом “оцветненного кино” помогает только 4К.

    А еще с 4К-дисплеем можно покупать телевизоры совершенно невероятных размеров. Все дело в том, что на 65-75 дюймах экрана соответствующий видеофайл выглядит как FullHD. Значит, с расстояния в пару метров — никаких квадратов.
    В следующий раз я буду покупать панель не меньше 70 дюймов. И вам советую.
    Хотя есть и другие преимущества. Пойдем по порядку.

    Форматы и разрешение: какое 4К нам нужно?


    Видеоролики сверхвысокого качества могли бы стать революцией в мире домашних развлекательных центров. Но даже крупные разработчики все еще не могут договориться о едином пространстве для новых форматов.
    Формально, 4K можно назвать любой графический или видеофайл с разрешением примерно 4000 пикселей по горизонтали. Но некоторые считают по своему: например, в дешёвых телевизорах LG используются матрицы RGBW, где фактическое разрешение — 2880х2160 вместо 3840х2160.

    ВНИМАНИЕ: У 4K телевизора обязательно должна быть наклейка “UltraHD“. Это общепринятый стандарт, который запрещает такие хитрости. Но и он не гарантирует успех.
    Устройство, соответствующее стандарту, должно воспроизводить контент с разрешением 3840 × 2160 и частотой кадров от 24 до 120. Но 24-30 кадров не обеспечивают достаточной плавности изображения в динамичных сценах. Нужно хотя бы 60 кадров/c.

    Но за качественной картинкой стоит еще 1 фактор: качество просматриваемого файла. А он, в свою очередь — от формата, кодека, которым было закодировано видео. И битрейта, установленного в момент создания файла.
    Низкий битрейт означает отсутствие переходов, плоские рваные тени, артефакты. Телевизор обязательно должен уметь воспроизводить файлы с битрейтом выше 60 Мбит/c и потоковое видео, кодированное кодеком VP9 (YouTube и все-все-все). Иначе потребуется приставка.
    Факт: Apple TV 4K не умеет воспроизводить VP9 — никакого YouTube в 4K.

    Цвета и диапазоны: не нужно покупать заведомо устаревшее


    В прошлом году расширенный цветовой диапазон (иначе — HDR, High Dynamic Range Imaging) казался сказкой. Но улучшенные цвета быстро оценили пользователи и производители (Amazon и Netflix не только снимают новинки, но и цифруют старое кино). Поэтому без поддержки HDR новый телевизор рискует устареть через пару лет — особенно для игр.
    Нельзя забывать о цветоотображении. Любая матрица (или лампа/лазер проектора) воспроизводит стандартный 8-битный цвет. Достаточно для HD-контента. Но в 4K на большой диагонали такое изображение кажется тусклым: слишком большая площадь экрана остается черной. Переходы серого на 8 битах незаметны.

    И это касается всех естественных цветовых градаций. Для качественного изображения нужен 10-битный цвет — как в профессиональных мониторах для работы дизайнеров. Необходима поддержка HDR10. Пока таких записей немного, но именно этот формат становится основным благодаря активной дистрибуции Apple и записям Sony.
    Кстати, посмотреть файл в HDR10 на примитивном телевизоре не получится — цвета окажутся неверными, появятся артефакты. Перекод займет много времени. Или покупать телевизор с поддержкой HDR на вырост, или остановиться на FullHD.

    Что нужно, чтобы телевизор стал UltraHD?

    Хорошая матрица и формальная поддержка 4К не говорит о том, что на телевизоре можно посмотреть кино в соответствующем разрешении. Нужны подходящие интерфейсы передачи данных.

    На двухдиапазонный Wi-Fi лучше не вестись. В многоквартирных домах и 5 ГГц занято. А для просмотра потокового 4К-видео нужен стабильный канал с “чистой” скоростью 100 Мбит/c и выше. “Чистыми” — уже после учета потерь. Значит, роутер и провайдер должны обеспечивать почти 250-300 Мбит/с до сервера.
    Модный пульт всегда можно заменить на Buetooth-клавиатуру — она удобнее. Но нужен пресловутый Bluetooth или поддержка USB-HID (протокол, позволяющий работать внешним устройствам).
    Кстати, USB 2.0 обеспечивает просмотр только “легких” файлов. Если нужно прямое подключение — необходимы USB 3.0, причем порты должны поддерживать и скорость, и питание стандарта. Так что на них лучше не рассчитывать.
    Без чего нельзя обойтись? По порядку:
    HDMI 2.0 (1.4a не работает с HDR);
    Ethernet (лучше, чем Wi-Fi);
    поддержка работы с сетевыми накопителями (DLNA и домашний компьютер, или файловый сервер может заменить любой сервис);
    Miracast или AirPlay (в зависимости от платформы — просто пригодится, это удобно);
    оптический выход на акустические системы (часто это проще, чем приобретать ресивер для реализации многоканального звука).

    Без медиасервера 4К нет


    А вот от аналоговых/цифровых декодеров телевидения можно обойтись. Конечно, несколько 4К-каналов на русском языке стабильно транслируются в пакетах известных поставщиков спутникового телевидения. Но онлайн-кинотеатры и YouTube оказываются едва ли не самым востребованным способом получения контента.

    С другой стороны, Netflix HDR и Amazon 4K в России не актуальны (без разговорного английского). В OKKO и “Амедиатеке” не так много 4К. Больше всего 4K HDR фильмов в iTunes Store — но каждый нужно купить. Не каждый телевизор, особенно в нижнем ценовом сегменте, умеет работать со всеми необходимыми сервисами.
    Поэтому без мультимедийного плеера (особенно при наличии сетевого файлового сервера) не обойтись. Подключил Android-коробку — и никаких проблем с поддержкой кодеков, форматов, быстрой конвертацией файлов. Собственно, вариантов немного — или они (как вариант — Shield), или Apple TV box 4K. Или только тот контент, который разрешил производитель телевизора. Тогда нужно выбирать модель на Android TV.

    Факт: WebOS, OperaOS, tvOS пока еще ограничивают пользователя. А для просмотра 4К нельзя обойтись единственным потоковым сервисом или сайтом.

    Хочешь смотреть старые фильмы — покупай дорогой телевизор

    Старые фильмы снимали либо аналоговой, либо цифровой камеров. С аналоговой все понятно — оцифровываем, ретушируем кадр за кадром, соединяем и смотрим (муторно и дорого). Но изначально в ней больше данных, чем в ранних цифровых записях.
    С “цифрой” вообще сложнее. Повысить разрешение цифрового файла в HD и невозможно — качество от манипуляции никак не вырастет.

    Некоторые производители оснащают ТВ программным увеличением разрешения — “апскейлинг”. Не путайте апскейлинг с простым растяжением. Первый пытается заполнить недостающие на основе цветов соседних пикселей. Второй не делает ничего — остаются большие квадраты одного цвета.
    Пример из жизни: У меня 2 телевизора с поддержкой UltraHD: LG с апскейлингом и Hisence без него. Старые фильмы можно смотреть только на первом.

    Пока старые киноленты переводятся в 4К очень неохотно (активно над этим работает только Hulu и японцы). Не хочешь плакать кровавыми слезами от квадратов на полэкрана — выбирай подходящую модель.

    Стоит ли покупать дешёвый 4K-телевизор?


    Да, если найти модель с хорошим изображением, у которой выполняются все вышеописанные условия. В процессе выбора своего я встречал 4К-телевизоры
    к которым нельзя подключить ни одного источника по HDMI — только через Wi-Fi 2,4 ГГц
    с RWGB с прекрасным изображением и проблемами воспроизведения UltraHD через внешние входы (без своей обработки)
    на фирменных операционных системах — без потоковых сервисов, или без поддержки воспроизведения файлов из сети
    с медленными процессорами и жуткими лагами при воспроизведении
    В любых комбинациях. Будьте осторожны при выборе. И продумывайте всю систему: понимание, что, откуда и через что смотреть позволяет здорово сэкономить.

  8. Insight16 Ответить


    Сегодня никого не удивить скоростью интернета 100 Мбит\с., но существует проблема, как её использовать. Все основные операции загружают сеть не полностью. Одновременно с этим более высокую популярность получают тяжёлые форматы аудио и видео 4k-8k, которые хочется смотреть онлайн. И глядя на высокие скорости интернета, возникает логичный вопрос — а почему этого нет? Как освоить всю скорость предоставляемую провайдером? Как со стороны клиента, так и со стороны сервиса. Рассмотрим все эти вопросы в статье.
    Я сделал действительно хороший программный продукт и хочу рассказать подробнее, как там всё устроено. Там много новых технологий. Возможно, потому что в этой отрасли давно уже никто ничего не изобретал, а время пришло. Статья эта не только для разработчиков, но и для обычных людей. Я постарался объяснить всё, как можно проще.
    1. Начнём с базовых основ сегодняшних технологий передачи данных.
    Существует большой пробел в знаниях многих людей по алгоритмам передачи данных на высоких скоростях — более 10 МБит\сек… Давайте восполним эти пробелы:
    Пробел №1. Проблема в том, что совокупность технологий радиопередачи сейчас ориентирована на непрерывную передачу данных, как наиболее лучший сценарий.
    Всё что передаётся по wi-fi\3G\4G и даже по проводам будет быстрее всего передаваться, если передача будет постоянная, пусть даже с меньшей скоростью, чем максимальная. Это будет намного быстрее, чем передавать с перерывами, но на максимальной скорости.
    Причины:
    для возобновления связи в трафик добавляется больше служебной информации;
    при возобновлении связи сервер может понизить клиентский рейтинг и отдавать данные с меньшей скоростью (возможно из-за появления других клиентов), либо вообще не отдавать. Даже в домашней wi-fi сети роутер может понизить рейтинг, например, из-за wi-fi пылесоса. Т.е. это относится ко всем сетям где есть больше 2х клиентов. В общем-то почти ко всем 🙂
    Пробел №2. При копировании данных любая программа пользуется неким «ковшом», который черпает данные в источнике и переносит их в место назначения. Так вот этот ковш в зависимости от скорости передачи данных должен быть разных размеров. Это просто понять: если черпать чайной ложкой ведро воды, то это займёт намного больше времени, чем черпать кружкой.
    Пробел №3. Для повышения скорости загрузки данных по сети, должна использоваться оперативная память. Любые малейшие миллисекунды задержки, при записи поступающих данных выливаются потом в секунды, минуты и часы. Чтобы этого не происходило нужно писать данные сначала в оперативную память, а затем более объёмным «ковшом» на постоянный носитель (жёсткий диск). Иначе скорость передачи данных будет драматически падать.
    Этого достаточно, чтобы просто копировать файл.
    2. Эти пробелы, лишь верхушка айсберга. При обычной передаче файлов этого достаточно, но что, если наш файл мультимедийный, и мы должны запустить его воспроизведение онлайн. Современный мультимедийный файл не может полностью помещаться в оперативную память, поэтому необходимо предусмотреть сохранение его на диск.
    Самая лучшая стратегия строится из выше сказанного о пробелах:
    загрузка данных должна происходить независимо от воспроизведения, непрерывно;
    для обеспечения перемотки, необходимо создавать ещё один поток загрузки данных;
    для преодоления фриза при старте, из-за получения технических данных (кодеках и.т.п.), необходима предзагрузка. Опытным путём я нашёл формулу: размер всего файла * 0.002 или 0,2%.
    Этого достаточно для воспроизведения Flac файлов.
    3. Получается для онлайн-стриминга, который будет рационально и полноценно использовать наш канал связи, нужна оперативная память и место на диске. Без этого канал будет использован не полностью.
    И тут начинается ветвление алгоритмов загрузки данных! Без технических подробностей приведу их в примерном объёме:
    для того чтобы данные два раза не скачивались необходимо сделать столкновение потоков. Т.е. если мы запустили трек и быстро перемотали в середину, то первый поток, дойдя до середины, должен прервать свою работу.
    для того чтобы данные два раза не скачивались, поток не должен создаваться, если данные уже загружены.
    для нормального воспроизведения необходима сложная логика взаимодействия потока плеера и потоков, закачивающих данные.
    Я всё это сделал и немного больше. Получилось совершенно сказочно. Данные летают и воспроизведение не прерывается. Flac файлы закачивались полностью на 1-3 секунде воспроизведения. И этого стало достаточно для воспроизведения Full HD видео.
    4. Проблема в том, что медиа файлы у нас сильно отличаются в размерах. И с 4k Blu-Ray фильмами, которые весят около 80-120 Гбайт, ничего не получилось. Плеер создавал 15 потоков на старте, и они все делили между собой скорость, которой, конечно, не хватало для главного потока, которого ждал плеер. Данные грузились на максимальной скорости, да… загружали полностью канал, но 4k видео висело и воспроизводилось медленнее, чем слайдшоу. Получается много потоков это вред для 4k видео, но где та граница, после которой польза в Full HD переходила во вред в 4k?!
    В итоге всё упёрлось в скорость канала. Для того чтобы оптимизировать работу потоков необходимо знать две вещи:
    а) Необходимую скорость для воспроизведения, которая вычисляется: (размер файла / его длительность в секундах) * 8.
    б) Скорость загрузки данных главным потоком, с которым работает плеер в данный момент.
    Если мы управляем загрузкой данных, то у нас обязательно есть возможность измерить скорость загрузки. Теперь каждый поток знал свою скорость (в Мбит\сек.) и это не накладывает дополнительных расходов на производительность. Обязательно нужно обозначить с каким потоком в данный момент работает плеер. Всё начинается в обычном, многопоточном режиме. Но как только плеер вычисляет длительность медиа-файла в секундах и передаёт эти данные, то все потоки получают фиксированную, необходимую скорость для воспроизведения. Сразу после этого все потоки (кроме главного) сравнивают необходимую скорость со скоростью главного потока и если его скорость ниже, то становятся на паузу. Далее, главный поток медленно наращивает свою скорость, и как только, он превышает в два раза (так сделал я) необходимую скорость, то он снимает с паузы все второстепенные потоки.
    По наблюдениям, далее, через некоторое время, скорость основного потока снова падает и все второстепенные потоки опять переходят в паузу, и так пока не докачаются данные или воспроизведение не завершиться. Такая гибкая стратегия, когда загрузка данных параллелится и при необходимости сжимается в один поток, полностью загружает канал связи и одновременно обеспечивает максимально быструю загрузку, именно, необходимых для воспроизведения данных. Эта стратегия одинаково хорошо работает на файлах и 10 Мбайт и 100 Гбайт. Для воспроизведения по сети без потерь, невозможно придумать ничего лучше. Если есть предложения буду рад обсудить их в комментариях.
    Подходит для воспроизведения медиа файлов любых объёмов 4k-8k.
    Прогрессивный стриминг — самый быстрый вид стриминга, при передаче данных в исходном качестве. Для повышения скорости передачи данных он задействует оперативную память и мультипоточность. Данные загружаются асинхронно потоку воспроизведения, но при активном взаимодействии с ним. Во время воспроизведения измеряется скорость получения данных, и количество активных потоков адаптируется под доступный канал передачи данных. Именно сейчас в мире идёт большая тенденция к увеличению количества видео в высоком разрешении, и рост популярности устройств для его воспроизведения.

    Источник http://www.vox.com
    Битрейт 4k видео большой, но не заоблачный. Самый эффективный кодек VP9 на сегодня сжимает 4k видео в 15 Мбит\сек. с аудио выходит около 15,5. Blu-Ray фильм в 100 Гбайт имеет битрейт около 60 Мбит\сек… Эти скорости интернета есть у любого в мире, желающего посмотреть 4k видео. Это значит 4k видео можно смотреть онлайн уже сейчас!
    Несмотря на простоту описанного выше алгоритма, реализация выглядит очень сложно. Технологии стриминга с ухудшением качества видео и аудио, вынуждены портить контент из-за отсутствия реализации правильного алгоритма передачи данных. Я предполагаю, что у многих людей и компаний есть (вышеописанные) пробелы в знаниях и, конечно же, трудности в реализации данного алгоритма. Поэтому и написал статью, чтобы упростить понимание этого способа стриминга.
    Будет немного сложнее сделать этот алгоритм с использованием авторских прав, но в целом тоже возможно. При сохранении на диск, и чтении, необходимо шифровать данные. Выглядит это, как вражеские действия против пользователя, но что поделать. Некоторые компании этим занимаются.
    А теперь посмотрим на недостатки обычного стриминга, по сравнению с прогрессивным:
    невозможно предзагрузить следующий файл\предугадать и подготовить следующее действие;
    даже, при временном отключении интернета\перебоях в скорости появится заметный фриз звука\изображения;
    канал связи не используется полностью, и половину времени воспроизведения простаивает, в то время, когда данных надо грузить ещё много;
    невозможность воспроизводить 4k-8k видео, даже по wi-fi без фризов. Постоянные порывы связи и скачки скорости до максимума не выдержит, даже домашний wi-fi на протяжении всего фильма — это 2 часа и более;
    это накладывает ещё большую нагрузку при воспроизведении 4k контента, так как плееру нужно держать в оперативной памяти от 200-300 Мбайт данных видео (при необходимой скорости 60 Мбит\сек.). При воспроизведении через прогрессивный алгоритм стриминга эта необходимость отпадает, так как воспроизведение идёт с диска, а не по сети.
    По этим пунктам понятно, что стримить, как раньше уже нельзя. Конечно можно нарастить скорости\память\кеш в десятки раз, но зачем, если сегодняшних скоростей уже достаточно и проблема кроется в алгоритмах. Плохие алгоритмы рано или поздно заходят в тупик. На сегодня прогрессивный стриминг — единственная технология позволяющая стабильно и комфортно смотреть 4k 100 Гигабайтные фильмы онлайн.
    Как пример работы технологии, я написал мультимедийное приложение — плеер Media Library. Он поддерживает все форматы. Для демонстрации возможностей нужно запустить его. Открыть демо сайт и перейти в дереве каталогов в «Фильмы (TOP)/4k фильмы». Там вы можете выбрать любой фильм и посмотреть его. Для поддержки всех форматов, следует переключить модуль плеера с ExoPlayer на VlcPlayer.
    В таком сценарии будут использованы все вышеописанные алгоритмы получения данных. Моё приложение поддерживает следующие протоколы: nmdc\http\ftp\samba, а так же облако Mega.nz.
    Видео файлы 4k весом 100 Гбайт воспроизводятся с минимальными задержками и скачиваются в память на максимально возможной скорости. Можно предзагрузить больше данных, просто нажав паузу, но, как правило это не требуется. Воспроизведение всегда стабильное, если не стабильная скорость канала находится около необходимой скорости для воспроизведения.
    Из-за вышеописанных пробелов политика самых крупных компаний складывается не совсем правильным образом, что замедляет прогресс и часто не даёт пользоваться имеющимися устройствами и каналами связи в полном объёме.
    В приложении предусмотрено сохранение кеша на внешний носитель, но из-за странного усложнения доступа к внешним носителям компании Google, в данный момент поддерживается в основном устройствами фирмы Samsung и версией Android 5.0+. В дальнейшем появится полная поддержка внешних usb носителей.
    В целом, алгоритм существенно повышает качество и скорость загрузки данных при стриминге, как небольших файлов 30-50 Мбайт, так и больших 50-120 Гбайт.
    В перспективе может использоваться:
    для качественного воспроизведения 4k-8k медиа контента на мобильных телефонах, телевизорах и других устройствах;
    в виртуальной реальности для отображения объёмных сцен в высоком разрешении;
    в сочетании с торрент подобными, пиринговыми протоколами;
    для качественного воспроизведения музыки в высоком разрешении на любых устройствах. Опытное тестирование показало, что для этого достаточно 2 Мбит не стабильного канала связи.

  9. Zidan424 Ответить

    Настройки ОС. Любая операционка должна быть грамотно настроена для работы с интернетом, либо вообще должна оставаться неизменной с момента покупки компьютерного устройства. Скажем лишь, что при качественной настройке любой ОС можно несколько повысить скорость интернет-соединения.
    Настройки сетевого оборудования. В последние годы среди пользователей приобретают огромную популярность маршрутизаторы, которые позволяют подключаться к сети сразу с нескольких компьютерных устройств. Отметим, что это устройство необходимо настраивать должным образом, в противном случае, оно может существенно замедлить информационный обмен между компьютерами.
    Подключение по WI-fi. Технология Wi-fi – бум последних пяти лет. Беспроводные точки доступа можно обнаружить во многих общественных местах, заведениях питания и отдыха, и, конечно же, они есть у многих пользователей дома. Не будем чересчур углубляться, скажем лишь, что для получения максимально возможной скорости интернет-соединения необходимо использовать новейшие стандарты подключения устройства для раздачи wi-fi и располагаться в непосредственной близости с устройством.

    Оптимальная скорость для просмотра онлайн фильмов и видео

    Чтобы с комфортом просматривать кинофильмы и видеоролики в среднем качестве, минимальная скорость интернет-соединения на вашем компьютерном устройстве должна достигать цифры не менее 3 Мбит/сек, а трафик не должен «забиваться» посторонними сайтами.
    Если вы хотите осуществить просмотр фильма или же видео в более высоком качестве, то позаботьтесь о том, чтобы интернет-соединение достигало минимальной скорости в 5 Мбит/сек (канал не должен быть загружен дополнительными сайтами). Если же одновременно будут загружены несколько сайтов, то лучше, если скорость интернета на вашем устройстве буде не менее 10 Мбит/сек.
    Если средине величины не для вас и стоит задача насладиться кинофильмом в HD (Full-HD) качестве, минимально допустимый показатель скорости поднимется до в 12 Мбит/сек.
    Совет. Видео-контент может иметь различную степень сжатия. Это означает что фильм в Full-HD качестве может иметь размер и 3 Гб и 33 Гб.

    Оптимальная скорость для онлайн игр

    Игра в режиме онлайн требует достаточно хорошего интернет-соединения, которое позволит поддерживать стабильную связь игроков с сервером.

  10. VideoAnswer Ответить

Добавить комментарий для VideoAnswer Отменить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *