Abstract

Streaming is a technique used to transmit information over the network so that its issuing from the server, its communication along the network and its downloading and processing on the client overlapp, and moreover it must not be saved in the client memory. This technique is very effective for transmitting multimedia information (video) and is very suitable for mobile phones because there is no need to store the video in its memory that it is limited (data storage is still quite limited in the last generation mobile phones indeed). While the transmission speed of wireless networks has increased significantly, this technique is still very effective because it hides the latency of the network. On the other hand, the various wireless communication technologies used by mobile phones today (mainly wireless fidelity (WiFi), Bluetooth and 3G) are very likely to suffer physical intermittent disconnections making them miss the video streaming session every time a mobile phone loses network coverage for a certain time and forces him to reconnect manually, with the consequent loss of effectiveness of the streaming technique (that is lost due to the effectiveness of concealment of network latency). This work shows an automatic recovery solution for lost video stream and missed session by creating a new mechanism based on proxies implemented with software agents of the Java platform software development framework-lightweight extensible agent platform (JADE-LEAP). As far as our knowledge, this is the first time the efficient use of this platform for streaming video on mobile phones is tested. In addition, the experimental results obtained are very promising for its effectiveness and relevance to the practical case studies we've tested.

Full Text
Paper version not known

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.