Video Streaming Based on Blockchain State Channel with IoT Camera

Authors

DOI:

https://doi.org/10.13052/jwe1540-9589.2134

Keywords:

Video streaming, Internet of Things, Blockchain, Smart contract, Distributed applications

Abstract

This paper proposes a system that provides video streaming services from the Internet of Media Things using blockchain and cryptocurrency (token). The user pays the token by the contract terms of the smart contract written on the blockchain through the distributed application (DApp). The IP camera, which is paid the token, streams the taken video to the user in real-time. To investigate the possibility of a blockchain camera streaming service, we upload a smart contract for streaming service on Etherium-based blockchain, and ERC20 tokens necessary for the transaction are created and implemented. To overcome the slow trading speed and the disability of proper refunding, the off-chain transaction, one of the blockchain scaling techniques, was applied and implemented in the system.

Downloads

Download data is not yet available.

Author Biographies

Min-Hyuk Jeong, Myongji University, Republic of Korea

Min-Hyuk Jeong received the B.S. and M.S. degrees in Computer Engineering from the Myongji University in 2016 and 2018, respectively. He is currently pursuing a PhD degree in Computer Engineering at Myongji University, under the supervision of Prof. Sang-Kyun Kim. His research interest lies in image processing, 4D media, VR, the Internet of Things, and blockchain.

Sang-Kyun Kim, Myongji University, Republic of Korea

Sang-Kyun Kim. received BS, MS, and PhD degrees in Computer Science from the University of Iowa in 1991, 1995, and 1997. During 1997–2007, he stayed at Samsung Advanced Institute of Technology to work on driving simulators and digital content management. Currently, he has been a professor of the Undergraduate School of Convergence Software at Myongji University (Republic of Korea) since 2007. His research interests include digital content (image, video, and music) analysis and management, fast image search and indexing, colour adaptation, 4D media, sensors and actuators, VR, Internet of Things, blockchain, and multimedia standardisation.

References

Korea Internet and Security Agency. Internet Business Survey of 2018, 2018 (accessed April 3, 2020), https://www.kisa.or.kr/eng/usefulreport/surveyReport_List.jsp.

M.H. Jeong and S.-K. Kim., Discovery, connection and transaction of Internet of media things, Proceedings of the Korean Institute of Broadcast and Media Engineers, pages 197–200, 2018, (In Korean).

K. Lee, M.H. Jeong, and S.-K. Kim, Transaction process on Internet of media things. 6th EEECS 2018, July 2018.

M.H. Jeong and S.-K. Kim, Internet of media things camera streaming system based on blockchain, The Korean Institute of Broadcast and Media Engineers Summer Conference, 2019.

S.-K. Kim, Video streaming system based on Internet of media things and blockchain, International Symposium on Multimedia and Communication Technology, August 2019.

S. Faust, S. Dziembowski, and K. Hostáková, General state channel networks, Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security, October 2018, DOI:10.1145/3243734.3243856.

D. A. Nagy, I. A. Seres, L. Gulyás and P. Burcsi, Topological analysis of bitcoin’s lightning network, arXiv preprint, 2019, arXiv:1901.04972.

Raiden network, Raiden network, 2019 (accessed April 3, 2020), http://raiden.network/.

J. de Kruijff and H. Weigand. Understanding the blockchain using enterprise ontology. International Conference on Advanced Information Systems Engineering, 10253:29–43, May 2017, DOI:https://doi.org/10.1007/978-3-319-59536-8_3.

P. Robinson, S. Johnson, and J. Brainard, Sidechains and interoperability, arXiv preprint, 2019, arXiv:1903.04077.

Y. Kwon, S. Kim and S. Cho, A survey of scalability solutions on blockchain, 2018 International Conference on Information and Communication Technology Convergence (ICTC), pages 1204–1207, October 2018, DOI:10.1109/ICTC.2018.8539529.

S.-K. Kim and S.M. Chun. Text of ISO/IEC FDIS 23093-3 Media data format and API. Standard, ISO/IEC JTC1/SC29/WG11, Geneva, Switzerland, March 2019.

S.-K. Kim and M. Choi. Text of ISO/IEC FDIS 23093-2 Discovery and communication API. Standard, ISO/IEC JTC1/SC29/WG11, Geneva, Switzerland, March 2019.

Downloads

Published

2022-02-14

How to Cite

Jeong, M.-H. ., & Kim, S.-K. . (2022). Video Streaming Based on Blockchain State Channel with IoT Camera. Journal of Web Engineering, 21(03), 661–676. https://doi.org/10.13052/jwe1540-9589.2134

Issue

Section

SPECIAL ISSUE ON Future Multimedia Contents and Technology on Web in the 5G Era