gst-screencast-client

Клиент для gst-screencast

Синтаксис:

gst-screencast-client [опции] url-ресурса

Опции:

-f файл
Определяет имя файла записи.
-v
Вывести расширенную информацию.
--max-file-size
Задает максимальный размер файла в байтах. Могут быть использованы суффиксы: KB, MB, GB. Значение по умолчанию: 2GB.
--max-file-time
Задает максимальное время файла в секундах. По умолчанию ограничения нет.
--max-files
Задает максимальное количество создаваемых файлов.

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

arm, e2k, mips, ppc, x86

Описание:

Утилита позволяет принимать видеопоток от gst-screencast. При выставлении параметра -f видеопоток будет записан в указанный файл, иначе он будет автоматически воспроизводится.

Записываемый файл может иметь одно из следующих расширений: mp4, mkv. При задании имени в формате name%d.xxx будут создаваться файлы name0.xxx, name1.xxx и т.д. Новые файлы создаются при достижении ограничений по размеру или по времени. Запись файлов происходит "циклически", что означает, что при достижении максимального количества создаваемых файлов старые файлы начнут перезаписываться.

Примеры использования:

Запись в файл:

$ gst-screencast-client.sh --max-file-time 20 --max-files 2 --max-file-size 3gb -f name%d.mkv rtsp://172.16.9.10:8554/screencast

Воспроизведение:

$ gst-screencast-client rtsp://172.16.9.60:8554/screencast

Возвращаемое значение:

0
Успешное завершение.
1
Утилита завершилась с ошибками.

Классификация:

Мультимедийный стек ЗОСРВ «Нейтрино»

Поддерживается, начиная с ЗОСРВ «Нейтрино» редакции 2021

Тематические ссылки:

gst-screencast




Предыдущий раздел: Мультимедийные утилиты и приложения