Skip to main content
Log in

A continuous playing scheme on RESTful web service

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

Currently, the paradigm shift in our computing is dramatically moving from PC to mobile devices and many new services are emerging based on the development of broadband network and hardware technologies such as Cloud computing and Web of things. Especially, the popularity of smart devices has increased the demand for sharing multimedia contents at anywhere and on any of user devices with seamless display. In this paper, we introduce a prototype implementation of contents sharing service working on different devices with seamless connectivity. The purpose is that the proposed system allows users to share their media contents and play them continuously regardless of the situation of switching from one device to another. For example, N-screen services allow users to manage their active sessions among multiple devices having different capabilities and architectures. The system implemented has the basic sharing configuration of three devices: PC, Smartphone, and Tablets, and utilize an Open Service Platform based on RESTful Web Services. The prototype was successfully implemented and its performance was simulated with sample 3D videos with different file sizes to estimate load latencies while switching from one device to another. The result shows the feasibility of contents sharing system based on RESTful Web Services with low latency on Smartphone.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., Zaharia, M.: A view of cloud computing. Commun. ACM 53(4), 50–58 (2010)

    Article  Google Scholar 

  2. Gupta, V., Goldman, R., Udupi, P.: A network architecture for the Web of Things. In: WoT ’11: Proceedings of the Second International Workshop on Web of Things (2011)

  3. Fielding, R.: Architectural Styles and the Design of Network-based Software Architecture. Dissertation of Doctor of Philosophy in Information and Computer Science, University of California, IRVINE (2000)

  4. Yoon, C., Urn, T., Lee, H.: Classification of N-Screen Services and its Standardization. In: 14th International Conference on Advanced Communication Technology, pp. 597–602 (2012)

  5. Ha, K., Kang, K., Lee, J.: N-Screen Service Using I/O Virtualization Technology”. In: International Conference on Information and Communication Technology Convergence (ICTC), pp. 525–526 (2010)

  6. ITU-T, Next Generation Network Global Standards initiative (NGN-GSI), http://www.itu.int/ITU-T/ngn/index.phtml

  7. Service scenarios over FMC, ITU-T Recommendation Series Y.2720 Supplement 14, 2011.1

  8. Supplement on IPTV service use cases. ITU-T Recommendation Series Y Supplement 5 (2008)

  9. Belqasmi, F., Glitho, R., Fu, C.: RESTful Web Services for Service Provisioning in Next-Generation Networks: A Survey. IEEE Commun. Mag. 49(12), 66–73 (2011)

    Article  Google Scholar 

  10. Pautasso, C., Zimmermann, O., Leymann, F.: Restful web services vs. big web services: making the rightarchitectural decision. In: Proceedings of the 17th international conference on World Wide ACM: Web. pp. 805–814 (2008)

  11. Hout, T.V., Maatc, H.P., Preterd, W.D.: Writing from news sources: the case of Apple TV. J. Pragmat. 43(7), 1876–1889 (2011)

    Article  Google Scholar 

  12. Chen, Y.F., Gibbon, D., Jana, R., Renger, B., Stern, D., Yang, M., Wei, B., Sun, H.: Project GeoTV - A Three-Screen Service: Consumer Communications and Networking Conference, 2009. In: CCNC 2009, 6th IEEE, pp. 1–2 (2009)

  13. Ryu, E.S., Jayant, N.: Home gateway for three-screen TV using H. 264 SVC and raptor FEC. IEEE Trans. Consum. Electron. 57(4), 1652–1660 (2011)

    Article  Google Scholar 

  14. Schwarz, H., Marpe, D., Wiegand, T.: Overview of the scalable video coding extension of the H. 264/AVC standard. IEEE Trans. Circuits Syst. Video Technol. 17(9), 1103–1120 (2007)

    Article  Google Scholar 

  15. Wang, N., Zhang, Z.: The impact of application layer Raptor FEC on the coverage of MBMS. In: 2008 IEEE Radio and Wireless Symposium (2008)

  16. Li, H.: RESTful web service frameworks in Java. In: 2011 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC), pp. 1–4 (2011)

  17. Kim, C.G., Park, D.S.: A Prototype Implementation of Contents Sharing System on Networked Heterogeneous Devices. Lecture Notes in Electrical Engineering, vol. 339, pp. 1107–1112 (2015)

  18. Suppatoomsin, C., Ampawasiri, A., Kim, C.G.: Implementation of a Continuous Playing System based on RESTful Web Services, Int’l Conference on International Conference on Information Science and Applications (ICISA 2014), pp. 1–2 (2014)

Download references

Acknowledgments

Kyoungro Yoon was supported by Konkuk University in 2014.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kyoungro Yoon.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kim, K.J., Kim, C.G., Whangbo, T.K. et al. A continuous playing scheme on RESTful web service. Cluster Comput 19, 379–387 (2016). https://doi.org/10.1007/s10586-015-0520-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-015-0520-2

Keywords

Navigation