Выберите записанное видео с известным временем начала и окончания. Проверьте его файлы по индексу. Проверьте время устройства, часовой пояс и границы запроса. Запишите фактическое время каждого сегмента, размер файла и все недостающие сегменты. Для воспроизведения HLS убедитесь, что сегменты, на которые ссылается список воспроизведения, можно получить. Чтобы увидеть завершенный плейлист, в котором больше не будет сегментов, отметьте конечный маркер. См. спецификация HLS.

Проверьте ответ диапазона байтов

Если в интерфейсе указана поддержка диапазона байтов, запросите диапазон с определенными начальными и конечными байтами. Запишите статус HTTP и количество байтов в теле ответа. Проверьте Content-Range заголовок в допустимом ответе с одним диапазоном. Сравните возвращенные позиции байтов и общий размер с медиафайлом. Сервер может проигнорировать запрос диапазона и вернуть весь ресурс. Запишите это поведение и сравните его с требованиями интерфейса. См. Спецификация семантики HTTP.

Воспроизведение фактического воспроизведения

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

Сопутствующие услуги: Развертывание периферийного ИИ, консультация по проекту.