Capítulo de livro

Smart Classroom

2016; Springer Nature; Linguagem: Inglês

10.1007/978-3-319-39690-3_37

ISSN

2190-3026

Autores

Jean-Pierre Gerval, Yann Le Ru,

Tópico(s)

Experimental Learning in Engineering

Resumo

This paper sets out the methods and the technologies used to design a captive portal to redirect users to the URL (Uniform Resource Locator) of a course taking place in a given room. The captive portal is designed on a Raspberry Pi 2 carrying an Apache HTTP (HyperText Transfer Protocol) server and using iptables for redirections. It has a web configuration interface, developed with AngularJS, which communicates through HTTP request to the server side, developed in PHP, following the principle of a REST (REpresentational State Transfer) architecture. In addition to redirect users to the URL of a course, the interface is configurable in two modes: (1) fixed URL that sets an URL to which the user is redirected automatically, (2) hosting a local website which is used to load a web site in zip format on the device and then redirect users to this web site even when the device is not connected to any Ethernet network.

Referência(s)