Задать вопрос
@nikvay

Почему не перематывается видео в тэге video?

Добрый день!
Использую тэг video в котором указан src. Сам файл приходит с сервера. Суть проблемы: если я пытаюсь перетащить ползунок временной шкалы, то это не меняет ровным счетом ничего, ползунок возвращается назад, даже если я перетаскиваю его на уже прогруженную часть видео.
Что с этим можно сделать?
  • Вопрос задан
  • 1953 просмотра
Подписаться 2 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
@nikvay Автор вопроса
Проблема была в ответе сервера. Было невозможно обрабатывать диапазон.
См https://docs.microsoft.com/ru-ru/dotnet/api/micros...

Решение проблемы: добавить свойство "enableRangeProcessing: true" в ответ сервера.
public IActionResult GetFile(string file)
        {
            var fileStream = this._fileManager.Download(file);

            return this.File(fileStream, "application/octet-stream", file, true);  // application/octet-stream можно заменить на необходимый тип
        }
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@UPSA
anykey. Я не программист, я просто ленивый.
Проверить видео файл. Скачать и запустить локально.
Возможно из за структуры (не совсем правильное слово) видео.
Такое бывает если файл содержит только изменения видео картинки.
Направление поиска информации - кодирование видео.

Что с этим можно сделать?
Перекодировать.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы