1

Идея состоит в том, чтобы запустить видеопоток с одного компьютера и смотреть его на другом с возможностью запуска / остановки потока. Я думаю, что мог бы сделать это с VLC, но я не смог понять, как.

Я пробовал следующее:
официального форума)

Поток с RTSP и RTP:
на сервере запустите:
% vlc -vvv input_stream --sout '#rtp{dst=192.168.0.12,port=1234,sdp=rtsp://server.example.org:8080/test.sdp}'

на клиенте (ах) запустите:
% vlc rtsp://server.example.org:8080/test.sdp

Но это не дает мне возможность запускать / останавливать поток от клиента. Согласно примечанию к выпуску VLC в версии 1.0 было добавлено что-то под названием "Trick play". Кажется, это то, что я ищу, но я не могу найти документацию, которая описывает, как его использовать.

2 ответа2

1

Я использовал sshfs для удаленной потоковой передачи по требованию. Это работает очень, очень хорошо. Используя sshfs вы можете просто смонтировать удаленный каталог через:

sshfs remotemachine: /media/directory

и затем вы можете получить доступ к удаленной папке как локальной папке, таким образом, вы можете запустить vlc , через командную строку или через файловый менеджер, как обычно.

0

Все на форумах VLC, включая примечания к выпуску, говорит о добавлении трюкплея к клиенту RTSP (только воспроизведение). Я не думаю, что игра трюк реализована на сервере. Возможно, вам придется использовать сервер, такой как LIVE555 Media Server, для потоковой передачи.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .