Abstract

Remote laboratories are an inevitable necessity for Internet enabled education in Science, Technology, Engineering, and Math (STEM) fields due to their effectiveness, flexibility, cost savings, and the fact that they provide many benefits to students, instructors and researchers. Accordingly, real-time experiment live video streaming is an essential part of remote experimentation operation. Nevertheless, in the development of real-time experiment video transmission, it is a key and difficult issue that the video is transferred across the network firewall in most of the current remote laboratory solutions. To address the network firewall issue, we developed a complete novel solution via HTTP Live Streaming (HLS) protocol and FFMPEG that is a powerful cross-platform command line video trans-code/encoding software package on the server side. In this paper, a novel, real-time video streaming transmission approach based on HLS for the remote laboratory development is presented. With this new solution, the terminal users can view the real-time experiment live video streaming on any portable device without any firewall issues or the need for a third party plug-in., This new solution also significantly benefits remote laboratory development in the future.

Highlights

  • As the cost of setting up and maintaining the physical equipment rises, engineering laboratories are becoming an obstacle for school administrations

  • The Following command line is an example used to create a stream from a video file created with the above FFMPEG command split into 10 second intervals: Segmenter Record.ts 10 Record Record.m3u8 http://vr-lab. engineeringtech. tsu.edu/ Hls_Test/

  • The architecture of the new video transmission solution, which is described in the previous section, has been implemented in the new Smart Vibration Platform (SVP) remote experiment, which was developed based on the improved unified remote laboratory framework

Read more

Summary

INTRODUCTION

As the cost of setting up and maintaining the physical equipment rises, engineering laboratories are becoming an obstacle for school administrations. A good solution for this is the use of remote laboratories that allow students to perform real experiments over the Internet. We deliver the improved unified remote laboratory framework, which uses a Comet solution via Node.js and its Socket.IO package to improve the control commands and experiment data transmission performance. There is still an essential challenge of remote laboratory development which is real-time video transmission across a network firewall. Our improved solution for the real-time experiment video transmission across a network firewall is an essential improvement of the remote laboratory development, which will extend into the future

PREVIOUS WORKS AND METHODS SEARCH
PROPOSED APPROACH
ARCHITECTURE OF THE NOVEL SOLUTION
Streaming protocol Selection and HTTP Live
The FFMPEG for the real-time video encoder
The real-time video segment Module Selection and implementation
Web Server configuration and Video transmission
THE REALIZED NOVEL VIDEO TRANSMISSION
Technical Characteristics of the improved unified remote laboratory framework
Sample Paradigm of the new solution
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call