Pmonline.ru

Пром Онлайн
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Тормозит или зависает видео на Андроид? Решение есть

Тормозит или зависает видео на Андроид? Решение есть!

Многие владельцы устройств с ОС Андроид сталкивались с такой неприятной проблемой: включаем фильм или другое видео, а оно лагает и притормаживает. Это может быть как полная остановка, так и периодические подвисания. Или, например, звук продолжает идти, а экран показывает черную картинку. Как с этим бороться и что нужно делать, чтобы избежать таких проблем, вы узнаете из этой статьи.

↑ Причины зависания видео на Андроид

Но прежде чем мы приступим к решению проблемы, нужно выяснить, что именно ее вызывает. Итак, причины могут быть следующие:

    «Слабая начинка» вашего устройства. Если у вас бюджетный смартфон или планшет с оперативной памятью 512 MB и слабым графическим процессором, то просмотр видео, особенно высокого разрешения в режиме онлайн может вызвать подвисания. Как увеличить оперативную память устройства читаем здесь.

↑ Методы устранения проблемы

Если у вашего устройства мало оперативной памяти и слабый графический процессор, то все, что мы можем сделать — это просматривать видеоролики более низкого разрешения, например, 240p и 360p. Конечно, качество изображения будет не лучшим, но тормозить видео перестанет.

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

Нехватка оперативной памяти (ОЗУ), вызванная множеством запущенных приложений лечится либо закрытием их вручную, либо при помощи специальных программ, например, CCleaner. С его помощью можно настроить автоматическое закрытие фоновых процессов и очистку мусора, тем самым повысив производительность системы.

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

↑ Установка стороннего видеоплеера

Если же у вас мощный аппарат, много свободной памяти и системные файлы вы не трогали, то виной всему ваш проигрыватель.

Отметим, что стандартный видеоплеер поддерживает лишь небольшое количество форматов:

  • H.263 — 3GPP (.3gp) иMPEG-4 (.mp4)
  • H.264 AVC — 3GPP (.3gp) иMPEG-4 (.mp4)
  • MPEG-4 SP — 3GPP (.3gp)
  • Codec 3GP
  • Windows Media Video 9 (wmv)

Здесь решение лежит на виду — просто устанавливаем стороннее приложение и с его помощью воспроизводим видео. О самых популярных и эффективных проигрывателях вы можете прочитать здесь.

В качестве примера установим MX Player и загрузим для него все необходимые кодеки. Теперь видео зависать не будет. Кроме того данный видеоплеер помимо стандартных форматов способен работать с кучей других, например: avi, divx, flv, mkv, mov, mpg, mts, mp4, m4v, rmvb, wmv, 3gp, mp3.

Теперь вы знаете, как устранить эту неприятную проблему, с которой многие сталкивались. Все возникающие вопросы задавайте в комментариях, и мы обязательно поможем вам!

Как добавить видео на сайт, чтобы не пострадала скорость загрузки страницы

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. Разрешите предложить вашему вниманию пост буквально в несколько абзацев. Проблема, которая тут решается, довольно для меня «больная», ибо уже много лет предпринимаю шаги по оптимизации скорости загрузки страниц сайта. Со временем проблема начинает переходить в стадию «навязчивой», но я пока держусь в рамках.

Как добавить видео на сайт

Очередной враг, обнаруженный мною на полях боев за миллисекунды загрузки страниц и число создаваемых при этом запросов — видео вставляемое на сайт с Ютуба, Фейсбука и других мест. Стало очевидно, что это враг. Если его со страницы убрать, то грузится все быстрее и шустрее.

С другой стороны, не стоит переходить грань разумного, ибо иногда видео вставленное на страницу серьезно повышает ее шанс на попадание в Топ (лучше поведенческие, да и вообще оно может оказаться в конце концов интереснее самой статьи). Поэтому от вставки видеороликов нельзя отказаться совсем, но желательно это делать с наименьшим ущербом для скорости работы сайта. Об этом речь и пойдет.

Читайте так же:
Библиотека уведомлений не зарегистрирована программа работать неправильно

Варианты вставки видеоролика с Ютуба, Фейсбука и т.п.

Предлагаемые по умолчанию методы вставки видео на сайт (с помощью ифрейма или embed) создают много дополнительных запросов при загрузке страницы. А если роликов на одной странице будет еще и несколько, то вообще караул. Даже тестируемый мною CloudFlare проблемы не решал, а скорее усугублял (но это уже детали). Суть в том, что нужно было что-то делать.

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

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

Второе решение вытекало из первого. Надо сделать все то же самое (размещать на странице только скрин ролика), но показывать видео уже не на другой странице, а на этой же самой и еще лучше в том же самом месте, чтобы вызывать иллюзии типа «все как обычно». Сделать это можно, на мой взгляд, только с помощью Джава-скрипта, что и было реализовано.

Выглядеть это будет примерно так (изначально в исходном коде вы найдете только изображение chto-takoe-bitkoin.jpg, а воспроизведение ролика активируется с помощью onclick, т.е. при клике по этому изображению):

Но у данного метода есть несколько недостатков:

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

Вставка видео на сайт с помощью джава-скрипта

Если все это вас не останавливает, а желание сделать страницы сайта чутка быстрее перевешивает нежелание немного повозиться с кодом, то вперед. Для каждого вставляемого на сайт видео придется вручную проделать следующие манипуляции:

Скрин со вставленного на сайт видеоролика

  1. Скопировать код вставки (с нужным размером видео) и разместить его на странице, типа этого: с ролика (использовать картинку, которую, например, плеер Ютуба подгружает себе по умолчанию, не получается, ибо на ней нет кнопки запуска — того самого треугольника посередине, который и позволяет отличить ролик от простого изображения). Получится примерно так (пока еще не кликабельно — просто картинка):
  2. Далее я оптимизирую размер этого скрина и заливаю к себе на сервер (хостинг) по ФТП. На этом подготовительный этап закончен.
  3. Из кода вставляемого видеоролика я беру идентификатор (в моем примере это NHgSn6U9m5g) и переношу его в такую вот конструкцию (в какое место и так несложно догадаться):
  4. Туда же я добавляю путь до скрина, который сделал чуть ранее и залил на свой сервер (вставляю, естественно, в тег IMG). Класс img_center1 можете убрать, ибо это просто мой способ оформления картинок на сайте.

Доводим все до совершенства

Есть еще несколько нюансов. При клике по изображению (скрину) начинается подгрузка плеера и ролика стандартным образом. Но по умолчанию ролик обычно встает на паузу и пользователю придется еще раз кликать по нему для начала воспроизведения. Сие не есть хорошо.

А посему нужно настроить автовоспроизведение видео:

  1. Для видео-ролика на Ютубе это сделать довольно легко — нужно просто добавить autoplay=1 в строчку с источников видео тега Iframe (можно сразу после знака вопроса стоящего за идентификатором видео, либо после амперсанда &, являющегося разделителем между параметрами данного видео).
  2. Для ролика с Фейсбука пришлось поискать решение, но оно тоже нашлось. Причем вставить нужно тоже autoplay=1, но немного в другое место (см. в приведенном ниже примере):
Читайте так же:
В некоторых программах вместо русских букв кракозябры

Как видите, автовоспроизведение и для видеоролика с Фейсбука замечательно работает.

Где-то так примерно.

Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru

Комментарии и отзывы (23)

Спасибо. А почему бы не использовать для тех же целей:

Дмитрий, добрый вечер!

Честно, удивили Вы меня данной статьей. Я никогда не думал, когда вставляю на свой сайт: alcostad.ru видеоролики, о проблемах в скорости загрузки страницы. За последние полгода я написал около 450 новых публикаций и страниц, видеоролики вставлял «безбожно» практически в каждую страницу.

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

Не так давно, на анализаторе Сео Академия мне были даны рекомендации по оптимизации скорости загрузки сайта и в них про вмонтированные видеоролики вообще ничего не говорилось! Речь шла об особенностях шаблона вордпресс, об изображениях, о юридическом консультанте партнерки «Лидия».

Спасибо за информацию!

Остап: я далек от программирования. Поясните, пожалуйста, какой эффект будет — видео будет грузиться после полной загрузки страницы? Спасибо.

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

Странно, но Firefox 52.2.1 (32-бит) не смог показать два видео, размещенных в конце вашего текста.

Вчера отправил комментарий к этой статье на Ваш сайт. У меня еще вопрос:

1. я вставляю в тело контента просто код видео с Ютуба (Вордпресс), даже не активной ссылкой, а просто адрес видео, и он сразу начинает отображаться в тексте статьи при ее дальнейшем редактировании, автоматически корректируется размер видео в зависимости от ширины шаблона.

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

3. вчера я говорил о том, что при анализе моего сайта (анализатор скорости загрузки и прочих параметров от СеоАкадемии) мне были даны кучи рекомендаций от них по оптимизации скорости загрузки, но о том, что видео с Ютуба вообще как-то нагружает сайт ничего не говорилось.

Дмитрий да $(document).ready (function ()<>); это функция которая начинает загрузку находящегося в ней скрипта после полной загрузки DOM документа. То есть как минимум весь html код будет загружен прежде чем начнется загрузка видео. Я думаю для посетителей сайта это вполне подошло бы. Так как они смогут просматривать контент страницы не дожидаясь загрузки видео. У себя на сайте виджеты соц сетей я вставлял именно таким образом.

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

Владислав, проблема в том что если Youtube будет лежать или грузится слишком медленно, то посетители Вашего сайта не увидят контент пока не загрузится превюшка видео. Рекомендаций по таким моментам сервис не даст так как в момент проверки сервер Youtube всегда доступен. В общем то это уже оптимизированная оптимизация, и если у Вас молодой сайт то над такими моментами можете не заморачиваться.

Остап: спасибо за разъяснения. Надо будет тоже к кнопкам соцсетей попробовать приметить такой способ.

Читайте так же:
Безопасно ли сохранять пароли в браузере

Я дилетант в этих вещах. Больше могу только писать статьи, просто видео с Ютуба очень значимое дополнение. Посещаемость сайта пока 2000, честно говоря времени разбираться в кодах для оптимизации у меня нет ни сил, ни знаний, ни времени. Тогда не останется времени на создание контента.

Можно совсем без JS, только HTML: http://shpargalkablog.ru/2017/05/youtube-iframe.html

Дмитрий, привет. Уже не первый раз замечаю, что после того, как я ищу на вашем блоге какую то инфу, а если ее нет, то начинаю разбирать ваш код по кусочкам)),то сразу же после этого, мне приходит на почту новый анонс вашей статьи ИМЕННО на эту тему. Вот и сейчас, за два дня до выхода статьи все перерыл по данной теме у вас, но не найдя подробностей, стал копировать с кода принцип работы роликов с подгрузкой после клика, но получилось немного коряво и тут опять статья. Это совпадение? или вы как то мониторите?, просто это уже не первый раз.

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

Фрейм то пустой. По сути такой же тег, как div. Страница Ютуб грузиться только после нажатия на картинку. Смысл тут сохраняется.

Для видео с Yotube уже давно решил эту же проблему с помощью плагина WP YouTube Lyte. Работает отлично, настройки минимальны: в панели настроек указываем желаемый размер видео (высоту и ширину), вставляем ссылку на видео в статье, заменяя https на httpv. Количество размещаемых в посте видеороликов не имеет значения. Единственное, что желательно сделать, — в качестве первью (своего изображения) к видео при загрузке на видеохостинг заранее ее оптимизировать (сжать) в любой программе, предназначенной для этого, или онлайн-сервисе.

Как видите, значение некоторых атрибутов можно с легкостью подправить под свои нужды. Прежде всего, это касается размеров отображаемого фрейма. Теперь осталось вставить его код в html вашего сайта. При этом главное учесть соразмерность окна вашего сайта и фрейма. Но если что-то пойдет не так, размеры можно легко подогнать.

У меня не работает. Почему-то визуальный редактор обрезает весь код и оставляет только изображение. Может плагин Autoptimize (установленный у меня) влияет?

Я визуальный редактор никогда не использовал. В принципе, в нем может быть проблема. Попробуйте без него.

А не тестировали этот метод на страницах их топ 1-3? Что будет с позициями в гугле, после удаления видео? Мне кажется словят просадку как пить дать. Жалко на топовых статьях проверять)))

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

Здравствуйте! Я вставил Ваш код без изменений к себе на страницу, но картинка появилась, а при щелчке на неё видео не запускается.

Дмитрий, добрый день! Напишите, пжл, статью о том, что можно сделать, чтобы вернуть трафик с Google. Начиная с марта Google довольно сильно порезал мой трафик, пока не смог восстановится. У вас, судя по статистике, тоже были проблемы с Google, но сейчас трафик потихоньку восстанавливается.

Роман: да, было дело. Только у меня с начала май просел трафик. Было мало времени для анализа, поэтому пока только поработал над скоростью загрузки сайта. Будет больше времени — буду что-то еще предпринимать. Спасибо за вопрос.

Долго грузится видео вконтакте

Первый шаг, который вы всегда должны выполнять при устранении неполадок в приложении — это перезапустить его. Аналогичным образом, если изображения и видео в WhatsApp не загружаются, перезагрузите телефон Android или iPhone. Иногда просто перезагрузка телефона решает проблему с загрузкой мультимедиа в WhatsApp.

Читайте так же:
Восстановление видео с карты памяти программа бесплатно

Установите правильную дату и время

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

Исправьте проблемы с интернетом

Часто пользователи не могут загружать медиафайлы в WhatsApp из-за проблем с подключением к интернету. Эти советы по устранению неполадок должны помочь в решении проблемы:

  • Если вы используете WhatsApp в сети Wi-Fi, начните с перезагрузки роутера.
  • Затем попробуйте открыть веб-сайт на своем телефоне. Если веб-сайт не загружается или изображения не загружаются должным образом, возможно, ваше соединение Wi-Fi не работает.
  • Вы также можете попробовать переключиться между Wi-Fi и мобильной передачей данных, чтобы определить, является ли интернет-соединение причиной проблемы.
  • Убедитесь, что у вас достаточно интернет-трафика.
  • Попробуйте на время включить и выключить режим полета на своем устройстве.
  • Для Wi-Fi попробуйте удалить сеть Wi-Fi, а затем подключиться к ней снова.
  • Если возможно, попробуйте подключиться к другому Wi-Fi-соединению или маршрутизатору.

Проверьте настройки автоматической загрузки мультимедиа

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

Для этого перейдите в «Настройки» WhatsApp > Данные и хранилище. Здесь вы найдете раздел автозагрузки мультимедиа. Нажмите на параметры под ним и разрешите тип мультимедийных файлов, которые должны загружаться автоматически при подключении к мобильным данным или Wi-Fi, в зависимости от ваших потребностей.

Проверьте доступное хранилище

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

Отключите SD-карту

Если вы используете карту памяти в мобильном телефоне Android, часто она вызывает проблемы с загрузкой мультимедиа в WhatsApp. Чтобы исправить это, вам нужно будет либо извлечь карту памяти, либо отключить ее.

Отключите перемещение содержимого на SD-карту

Если ваш телефон Android предлагает встроенную настройку для переноса данных на SD-карту, попробуйте отключить ее для WhatsApp.

Действия могут отличаться в зависимости от модели вашего телефона. По сути, вам нужно перейти в «Настройки» на смартфоне и найти раздел «Память». Затем найдите функцию «Переместить на SD-карту» и выключите переключатель рядом с WhatsApp.

Очистите кэш WhatsApp

Попробуйте очистить кэш для WhatsApp на своем телефоне Android. Это не приведет к удалению ваших чатов.

Чтобы очистить кэш на Android, перейдите в «Настройки» > «Приложения» > WhatsApp > «Хранилище и кэш». Затем нажмите «Очистить кэш».

Перезагрузите телефон после очистки кэша. Не нажимайте «Очистить данные», так как это приведет к удалению ваших чатов в WhatsApp.

Отключите блокировку рекламы

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

Обновите WhatsApp

Часто обновление WhatsApp также помогает решить проблему, когда изображения и видео не загружаются.

Перейдите в Play Store (Android) и App Store (iPhone) и найдите WhatsApp. Нажмите на кнопку «Обновить», если она доступна. Перезагрузите телефон. Не волнуйтесь, обновление WhatsApp не приведет к удалению ваших чатов.

Сбросьте настройки приложения

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

Действия могут отличаться в зависимости от модели вашего устройства. Однако в большинстве случаев вам нужно перейти в «Настройки» > «Приложения» > WhatsApp > «Хранилище и кэш». Затем нажмите «Сбросить настройки приложения» или «Очистить данные».

Переустановите WhatsApp

Если проблема не исчезнет, ​​удалите WhatsApp со своего мобильного телефона и установите его снова. Очень часто, это радикальное действие помогает решить большинство проблем с приложением WhatsApp.

Читайте так же:
В какой программе сделать доклад

Способы устранения проблем с воспроизведением видео во ВКонтакте

Телеграм-канал Программист и бизнес.
Каждый день интересные истории, как программист строит бизнес.

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

Иллюстрация на тему Не воспроизводится видео в ВК на Андроиде: как исправить проблему

Причины и способы исправления

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

Видео не загружается

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

Способ 1. Чтобы файлы корректно воспроизводились, требуется осуществить установку флеш-плеера на телефон. Такое происходит и на компьютере. Без него вы не сможете смотреть ролики в «ВК». Лучше всего скачивать флеш-плеер от известной компании Adobe на официальном сайте.

Способ 2. Иногда достаточно поменять браузер, скачав его с сервиса под названием Google Play. Здесь вы сможете выбрать как платный, так и бесплатный вариант. Хорошими браузерами с Флеш-Player, являются Baidu, Dolphin, UC.

Способ 3. Даже если у вас установлен флеш-плеер, не забывайте его обновлять до последней версии.

Иллюстрация на тему Не воспроизводится видео в ВК на Андроиде: как исправить проблему

Видео зависает, работает только звук, нет звука

Проблема, которая будет сейчас описана, также довольно часто встречается у пользователей. Вы можете наблюдать картинку, но не слышать при этом звук. Также может быть, что видео работает не корректно и зависает. Обычно подобные сложности появляются на устройствах, которые не воспроизводят такие форматы, как AVI, MKV, FLV. Чтобы решить подобную проблему, требуется установить необходимый кодек для проигрывателя. Это сделать не сложно. В Google Play есть множество специальных программ.

Мы рекомендуем утилиту MX Player. Данный проигрыватель сегодня является самым популярным. Он поддерживает различные форматы, всевозможные обложки и настройки. На последних версиях ОС Андроид плеер работает корректно. Вам нужно зайти в Google play и скачать данное приложение. После этого его требуется запустить и кликнуть по пункту настроек. Далее необходимо войти в «Декодер» и установить отметку возле «Аппаратный декодер +». Это нужно сделать в двух пунктах. По умолчанию обычно устанавливаются все необходимые кодеки в автоматическом режиме.

Проблемы в приложении «ВКонтакте»

Часто пользователи просматривают видео с помощью официального приложения «ВК». Обычно в нем есть флеш-плеер и все нужные кодеки. Устанавливать их по отдельности не требуется. Но, несмотря на это, проблемы с просмотром файлов иногда возникают. Обычно это случается, если кэш слишком загружен либо на устройстве мало ОЗУ. Вам просто необходимо почистить кэш и память. После этого вы легко сможете просматривать ролики.

Иллюстрация на тему Не воспроизводится видео в ВК на Андроиде: как исправить проблему

Ошибка «Ваше устройство не может воспроизвести это видео»

Такая проблема может возникать по различным причинам:

  • Недостаток ОЗУ.
  • Перегружен кэш.
  • Устарел кодек плеера.

Если на вашем устройстве появилась такая ошибка, то чтобы от нее избавиться, требуется сделать следующее:

  • Закройте все активные приложения, кроме «ВКонтакте», а лучше перезагрузите мобильный телефон. С системой Андроид часто могут происходить сбои, и закрытые программы все равно будут функционировать в фоновом режиме.
  • Сделайте перезагрузку самого приложения «ВК», а далее и самого телефона.
  • Загрузите на свой смартфон плеер VLC либо MX.

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector