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

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

Добрый день!
Использую тэг video в котором указан src. Сам файл приходит с сервера. Суть проблемы: если я пытаюсь перетащить ползунок временной шкалы, то это не меняет ровным счетом ничего, ползунок возвращается назад, даже если я перетаскиваю его на уже прогруженную часть видео.
Что с этим можно сделать?
  • Вопрос задан
  • 1511 просмотров
Подписаться 2 Простой 2 комментария
Решения вопроса 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. Я не программист, я просто ленивый.
Проверить видео файл. Скачать и запустить локально.
Возможно из за структуры (не совсем правильное слово) видео.
Такое бывает если файл содержит только изменения видео картинки.
Направление поиска информации - кодирование видео.

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

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

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