Rom*_*nSt 10 video vlc-media-player streaming
有什么方法可以让我在服务器 PC 上设置 VLC,这样我就可以从另一台 PC 访问我所有视频的列表,并选择一个按需流式传输?
我一直在指向这个流媒体指南 (pdf),但它毫无用处。首先,这些屏幕截图中的大多数菜单与实际的当前版本 VLC 不匹配,然后它假设您已经知道自己在做什么。
到目前为止,我设法弄清楚如何流式传输单个文件,在服务器 PC 上观看之前我必须选择它 - 如果你问我的话,这几乎没用!难以理解的“用户界面”也无济于事......
(PS,这个问题描述了我要进行流式传输而不是设置网络驱动器的非常简单的原因)
VideoLAN Manager 是一种小型媒体管理器,旨在仅使用一个 VLC 实例来控制多个流。它允许多个流媒体和视频点播 (VoD)。这个管理器是一个新功能,它只能由 telnet 接口或 http 接口控制。
步骤:http : //www.videolan.org/doc/streaming-howto/en/ch05.html
例如
vlm 配置文件。
new channel1 broadcast enabled
setup channel1 input http://host.mydomain/movie.mpeg
setup channel1 output #rtp{mux=ts,dst=239.255.1.1,sap,name="Channel 1"}
new channel2 broadcast enabled
setup channel2 input rtp://@239.255.12.42
setup channel2 output #rtp{mux=ts,dst=239.255.1.2,sap,name="Channel 2"}
control channel1 play
control channel2 play
Run Code Online (Sandbox Code Playgroud)
视频点播基本示例
首先启动vlc
% vlc --ttl 12 -vvv --color -I telnet --telnet-password videolan --rtsp-host 0.0.0.0:5554
然后你连接到 vlc telnet 接口并创建 vod 对象
new Test vod enabled
setup Test input my_video.mpg
Run Code Online (Sandbox Code Playgroud)
您可以通过以下方式访问流:
% vlc rtsp://server:5554/Test
Run Code Online (Sandbox Code Playgroud)
在 VLC 中:
点击“文件>打开文件”,弹出“打开”对话框。

单击“浏览”按钮以显示标准的 Windows 文件选择框。选择您要播放的文件。然后点击“打开”。我们选择了多个文件,因此 VLC 将构建一个播放列表。

您的选择应出现在“浏览”按钮旁边的文本框中。单击“流输出”复选框,然后单击“设置”按钮。

选中“输出方法”下“本地播放”旁边的框。当流式传输到另一个系统时,您不必在服务器上播放文件,但在尝试从另一台计算机访问流之前,我们将使用此选项来直观地确认我们的视频正在正常播放。
选中标记为“UDP”的框,然后输入要将文件流式传输到的计算机的 IP 地址。然后点击“确定”。该文件已准备好播放,因此在“打开”对话框中也单击“确定”。
[此步骤不适用于我的 .flv 视频。虽然服务器在本地播放视频,但客户端(本地主机:8181)没有播放视频。纠正措施是取消选中“UDP”复选框”(这可能是因为我的 UDP 传输协议在我的笔记本电脑上不起作用,或者 MPEG-TS 不是用于流式传输的纠正格式容器。MPEG-TS 是唯一可用的格式容器或封装方法when "UDP" is selected) and click "HTTP" checkbox, then set "Address" as 127.0.0.1 and port as "8181". Now select "ASF" as the encapsulation method and keep the rest of the "Stream output" dialog默认值。单击“确定”返回“打开”对话框,然后在“打开”对话框中单击“确定”开始播放视频。]

视频或音频文件应开始在计算机上播放。在切换到第二台计算机之前要做的最后一件事是通过单击“设置 > 添加界面 > Web 界面”来打开 VLC 的 Web 界面。

在第二台机器上打开 VLC。我们正在使用 Linux 机器。
单击“文件 > 打开网络流”。UDP 已经被选中,所以你只需要点击“确定”按钮,VLC 就会开始播放你的流。

现在流已在您的计算机上成功播放,您可以打开 Web 浏览器来远程控制 VLC。在地址栏中输入“ http://:8080/ ”。Web 浏览器将为您提供远程管理播放列表和播放所需的所有控件。
| 归档时间: |
|
| 查看次数: |
42805 次 |
| 最近记录: |