共享 1 GB 高清文件,可同时在 10 台以上计算机上传输

共享 1 GB 高清文件,可同时在 10 台以上计算机上传输

我想通过名为 TP-link 的无线路由器共享一个大小为 1 GB 的文件,我的操作系统是 Linux Ubuntu 12.10,速度约为 400MBps。我想将此文件共享给至少 10 台能够同时“播放”该文件的计算机。

谁能帮我分享这个文件吗?到目前为止,我已经尝试通过 Samba 和 Apache2 共享它,但我无法同时在两到三台以上的计算机上进行流式传输或播放。

答案1

您想要做的可能是使用视频流广播播放器(例如 VLC 媒体播放器)进行多播/广播。

它将允许您(通过向导或手动)使用 UDP 多播(需要设置 IPv4 多播组)或 HTTP 流将任何输入源流式传输到本地网络。

本教程应该可以帮助您:VideoLAN 流媒体指南

答案2

我使用 VLC 看到了这个教程,它可能会给你你想要的东西。该教程的标题是:如何:在多台计算机上同时播放音乐/视频

一般步骤

假设您在服务器和客户端计算机上安装了 VLC。

在提供流服务的计算机上:

  1. 单击“文件”,然后单击“向导”。选择流式传输到网络,然后单击下一步。

  2. 在输入屏幕上,您可以使用播放列表中当前的内容或保存的文件。您可以选择音乐文件、视频文件、光盘,甚至播放列表。我选择使用播放列表。

                       流到网络对话框的 ss

  3. 在流媒体屏幕上选择 RTP 组播。接下来填写您将使用的地址。例如,239.255.100.100。然后单击下一步。

                       流对话框的 ss

  4. 使用默认选择完成向导的其余部分。

  5. 现在使用 VLC 客户端实例连接到流。在 VLC 中:单击“文件”、“打开网络流”,然后选择“UDP/RTP 多播”。输入步骤 #3 中的地址 (239.255.100.100),并保留端口号。单击“确定”,然后您应该听到/看到正在播放的音乐/视频(可能需要几秒钟)。对每台想要观看/收听的计算机执行此步骤。

相关内容