【问题标题】:Using VLC command line to stream video使用 VLC 命令行流式传输视频
【发布时间】:2011-07-23 00:45:27
【问题描述】:

我需要运行一个使用 rtsp 流式传输视频的网络服务器。我正在考虑使用一个 Java servlet 来处理视频请求,然后使用 vlc 命令行界面来流式传输视频。

我使用 gui 界面让 rtsp 流在 VLC 中工作,但由于我希望 servlet 对请求执行 VLC,我需要使用命令行界面。我还没有找到一个很好的教程,而且我发现的大多数命令都不起作用。

谢谢!

【问题讨论】:

  • 哦,我的错,我不知道这样的事情。谢谢!

标签: java servlets streaming vlc


【解决方案1】:

查看 Red5 - 这是一个开源(阅读:免费)基于 Java 的 RTMP,并且有一个您可以使用的 RTSP 插件。

我用过,很好用!

http://www.red5.org/

【讨论】:

  • 关于red5的一个问题,推流过程中视频元数据会被丢掉吗?因为我需要保留元数据
【解决方案2】:

在 Ubuntu 10.04 上运行 darwin 流服务器和 lightpd。只需向服务器提供 IP 地址,即可使用 VLC 使用 rtsp 进行流式传输。

vlc rtsp://x.x.x.x/file.mp4

稍微复杂一点,但这是基本配方。

【讨论】:

    猜你喜欢
    • 2013-11-17
    • 2012-02-19
    • 2012-04-26
    • 1970-01-01
    • 2013-05-01
    • 1970-01-01
    • 2021-03-17
    • 2023-03-18
    • 1970-01-01
    相关资源
    最近更新 更多