具有特技播放功能的 VLC 流

具有特技播放功能的 VLC 流

这个想法是从一台计算机启动视频流,然后在另一台计算机上观看,并可以启动/停止视频流。我想我可以用 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”的功能。这似乎是我正在寻找的,但我找不到任何描述如何使用它的文档。

答案1

我一直在使用SSHFS用于远程点播流媒体。它工作得非常好。sshfs实际上,您可以通过以下方式挂载远程目录:

sshfs remotemachine: /media/directory

然后你就可以将远程文件夹作为本地文件夹进行访问,因此您可以vlc像平常一样通过命令行或文件管理器启动。

答案2

VLC 论坛中的所有内容,包括发行说明讨论了向 RTSP 客户端添加 trickplay(仅播放)。我认为 trickplay 尚未在服务器上实现。您可能需要使用以下服务器:LIVE555媒体服务器进行流媒体播放。

相关内容