创建一个 Wifi 热点,只与连接的人共享一个视频(不共享互联网连接)

创建一个 Wifi 热点,只与连接的人共享一个视频(不共享互联网连接)

有点奇怪的问题,但我想使用手机或一些专用设备(最好不是整台计算机)创建热点,向活动中的用户播放视频。

许多公共 wifi 热点都有一个登录页面,当您连接到热点时会自动弹出。我希望发生类似的事情,但它应该弹出一个嵌入视频的网页。

如果我能买到一个能够充当公共热点并具有可编辑登录页面(以及足够的内存来存储视频)的路由器,我的问题就解决了,但我不确定是否存在这样的产品,或者如何去寻找一个。

如能提供任何帮助我将非常感激!

[编辑]澄清:我的目标用户主要是在活动中走动的智能手机用户。理想情况下,它会打开一个由我设计的网页,其中嵌入了视频,他们可以点击播放并开始观看。哦,还有,路由器无法访问互联网,因此所有文件都需要存储在路由器上。

答案1

维基百科上有一个关于强制门户的相当不错的页面,http://en.wikipedia.org/wiki/Captive_portal

有些无线路由器包含一个托管登录页面的强制门户,但我不知道有哪个路由器有足够的存储空间来托管视频。使用单独的系统托管视频并稍加调整应该可以做到。我认为你甚至不需要路由器,只要有足够数量的接入点来覆盖该区域即可。

一种方法是使用单独的系统来托管您的视频。该系统将托管 Web 服务器和强制门户,并为客户端提供 DHCP 和 DNS 服务。

然后,您可以创建一个无需身份验证的开放 SSID。这允许客户端从 DHCP 服务器获取 IP 地址。当用户打开浏览器并尝试访问网站时,客户端将首先发出 DNS 请求。强制门户将启动,并将用户重定向到指定的 URL。这通常是一个登录页面,但我看不出为什么它不能是包含您的视频的页面。如果用户设置了浏览器主页,则浏览器打开时会立即发生重定向。

[编辑]

有一种方法可以将 RasPi 用作热点,http://elinux.org/RPI-Wireless-Hotspot。您还可以将 DHCP、DNS、Web 服务器和强制门户添加到其中。但是作者提到了一个问题 - 大多数 USB WiFi NIC 或其他加密狗的传输功率都不是很大,这限制了热点的覆盖范围。我会使用外部 USB HDD 来存储视频,以最大限度地减少 SD 卡的磨损。

[编辑2]

也许是 Zeroshell (http://www.zeroshell.org/) 或者类似的东西可能会起到这样的作用。

相关内容