Smart Classroom
2016; Springer Nature; Linguagem: Inglês
10.1007/978-3-319-39690-3_37
ISSN2190-3026
AutoresJean-Pierre Gerval, Yann Le Ru,
Tópico(s)Experimental Learning in Engineering
ResumoThis 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)