Записи вызовов #
Проигрывание записей вызовов #
Для проигрывания видео рекомендуется использовать проигрыватель c открытым исходным кодом VLC Media Player
Поскольку видео от агента НЕ попадает в запись, то в начале проигрывания файла записи взаимодействия картинка может отсутствовать и присутствовать только запись аудио агента. Картинка появится, когда подключится клиент.
Запись вызовов с некоторых мобильных устройств может быть повернута. Это значит, что в процессе вызова могло произойти следующее:
- были потеряны фреймы в которых передавалась ориентация видео
- видео кодек устройства не передает маркеры ориентации видео или маркеры её изменения
Отсутствующие записи вызовов #
Если по какой-то причине некоторые записи вызовов не были обработаны и загружены на vc-fileserver, то можно запустить процесс обработки записей вручную. Для этого выполнить в контейнере vc-mediamerge команду manual-convert.sh. Этот скрипт запустит процесс обработки оставшихся записей. Записи должны быть старше 1 часа.
Пример вызова скрипта:
docker exec -it <vc-mediamerge-container> ./manual-convert.sh
Почему записи могут быть не обработаны:
- были остановлены или перезагружались контейнеры
vc-recordsvc-mediamergevc-fileservermongoemqx
- ошибка конвертации
Ошибки конвертации возможны, особенно на “экзотических устройствах”. Для анализа ошибок и адаптации сервисов конвертации, необходимо передать проблему в СТП.
ВАЖНО(!): Следует контролировать занимаемое место под временное хранилище записей. При его переполнении новые вызовы не будут записаны.