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

167
24 марта 2018, 14:34

Добрый день.

Задача: Сделать так, что бы видео на сайте полностью прогружалось или кешировалось перед проигрыванием.

Объясню задачу на примере:

Есть страница: http://mattpear.co/simple-m/overview/, на ней интерактивный видеофайл, проблема в том, что он подгружается в процессе воспроизведения. Если он не успевает подгрузиться вся концепция разваливается из за тормозов видео.

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

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

            function play(deltaY) {
            // Воспроизведение вперед
            if (Math.sign(deltaY) === -1) {
                if (sections['stn' + (numberStn + 1)]) {
                    pauseAnimationIfPlayed = true;
                    $('.slide-' + numberStn).removeClass('show');
                    $('.point-' + numberStn).removeClass('actPoint');
                    numberStn += 1;
                    cl('start, section ' + sections['stn' + numberStn].numStn);
                    video_.play();
                    $('.point-' + numberStn).addClass('actPoint');
                    sections['stn' + numberStn].isPlay = true;
                    setTimeout(function () {
                        pauseAnimationIfPlayed = false;
                        video_.pause();
                        cl('stop');
                        $('.slide-' + numberStn).addClass('show');
                        playTime += sections['stn' + numberStn].timeLen;
                        cl('metka – ' + playTime);
                        if (sections['stn' + numberStn].numStn === 5) {
                            pauseAnimationIfPlayed = true;
                            cl("КОНЕц!");
                            playbackEnded = true;
                            $('.overviewContent').removeClass('hid');
                        }
                    }, sections['stn' + numberStn].timeLen);
                }
            }
READ ALSO
Mysql в wordpress

Mysql в wordpress

Подскажите, пожалуйста, как вывести базу данных на свой сайтСоздав при этом таблицу на страничке и заполнив данные таблицы, данными с бд

167
#1241 Operand should contain 1 column(s)

#1241 Operand should contain 1 column(s)

ЗдравствуйтеПодскажите, пожалуйста, как правильно сделать запрос? Делаю

221
SQL выбрать число из диапазона двух дат

SQL выбрать число из диапазона двух дат

Как можно выбрать число из диапазона двух дат DDMM? Если, к примеру, столбец from будет 21

186
Как обновить определенные ячейки в mysql?

Как обновить определенные ячейки в mysql?

Есть таблица в mysql, в ней первая колонка 'auto-increment'Следующая - ссылка на youtube канал

160