フラッシュビデオを使用してユーザーをWebサイトに自動的に誘導するwifi「ゲスト」アクセスネットワークをセットアップする必要があります。 Webサイトは、内部または外部でホストできます。目標は、ビデオの再生が完了するまで、またはWi-Fiの条件に同意した後、一定時間の間、ユーザーが他のものにアクセスできないようにすることです。
質問、実際にファイルを保存およびロードできるWebサーバーとして機能できるwifiルーターはありますか?私はSonicWALLユニットに精通しており、ゲストネットワークをセットアップしました。これにより、外部でサイトをホストすることが回避されます。
外部でサイトをホストする場合、ユーザーがWi-Fiに参加したら、ビデオが終了するまでユーザーをページに留めておく方法はありますか?
はい、可能です。最善の策は、 OpenWRT または DD-WRT ファームウェアを実行できるルーターを見つけることです。これらの両方により、ルーター自体でWebサーバーを実行できます。
OpenWRTは、より純粋なオープンソースエクスペリエンスですが、私の経験では、サポートされるルーターの数が少なくなっています。これが サポートされているルーターのリスト であり、 Webサーバーのセットアップ手順 です。
DD-WRTの場合、ここに サポートされているルーターのリスト と Webサーバーの設定手順 があります。
ユーザーにビデオを見るように強制する限り、あなたは Captive Portal 機能を探しています。たとえば、OpenWRTには pepperspot があります。ルーターは、ビデオで問題が発生した「承認済み」ホストのリストを保持し、未承認のホストからのHTTPリクエストは、ビデオをロードするように書き換えられます。
ユーザーが全体を視聴していることを確認するには、Flashビデオ自体がルーターに完了を通知する必要があります。これは、最後に特定のURLにアクセスすることによって行われます。 (これはFlash固有のスキルです。)そのURLは、Webサーバー上のスクリプトを指します。スクリプトは、ホストを承認済みとしてマークしてから、成功ページにリダイレクトします。 (グーグルのように。)
幸運を!