그림 1. P2P 통신 병용 DASH를 위한 P2P 연결 과정 Fig. 1. P2P connection process for P2P-assisted DASH
그림 2. P2P를 이용한 세그먼트 송수신 과정 Fig. 2. Transmission and reception process of DASH segments using P2P
그림 3 Hive 시스템의 클라이언트 측 구조 Fig. 3. The client-side structure of the Hive system
그림 4. 무작위 방법을 이용한 피어 선택 알고리듬 Fig. 4. Peer selection algorithm using random method
그림 5. 우선순위에 의한 피어 선택 알고리듬 Fig. 5. Peer selection algorithm using priority
그림 6. 두 알고리듬의 성능 비교 Fig. 6. Performance comparison of the two algorithms
그림 7. 저속 피어 8개 실험에서 세그먼트 요청을 위해 선택된 피어 Fig. 7. Peers selected for segment requests in the experiment with 8 throttled peers
그림 8. 추가 실험의 세그먼트 순서에 따른 전달 피어 Fig. 8. Delivering peers according to segment order of additional experiment
References
- H. Tsukayama, Youtube: The future of entertainment is on the web, https://www.washingtonpost.com/business/technology/youtubethe-future-of-entertainment-is-on-the-web/2012/01/12/ gIQADpdBuP_story.html?utm_term=.82f602999ad5 (accessed Dec 26, 2018).
- W3C, "WebRTC 1.0: Real-time Communication between Browsers," https://w3c.github.io/webrtc-pc/, Sept. 2018.
- R. Roverso and M. Hogqvist, "Hive.js: Browser-Based Distributed Caching for Adaptive Video Streaming" in 2014 IEEE International Symposium on Multimedia, pp. 143-146, 2014.
- R. Roverso, S. El-Ansary, and S. Haridi, "Smoothcache: Http-live streaming goes peer-to-peer," in IFIP NETWORKING 2012, pp. 29-43, May 2012.
- M. Varma, H. K. Yarnagula, and V. Tamarapalli, "WebRTC-based peer assisted framework for HTTP live streaming," Proceedings of the 9th International Conference on Communication Systems and Networks (COMSNETS), pp. 415-416, Jan., 2017.
- R. Pantos and W. May, "HTTP Live Streaming," IETF RFC 8216, Aug. 2017.
- J. Liu, L. Shang, H. Jin, et al., "Bluetooth P2P Architecture for Transporting Streaming Media on the Internet," 2009 IEEE IMSAA, Dec. 2009.
- B. Sredojev, D. Samardzija, and D. Posarac. "WebRTC technology overview and signaling solution design and implementation" in 2015 38th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), pp. 1006-1009, May 2015.
- M. Handley, V. Jacobson, and C. Perkins, "SDP: Session Description Protocol," IETF RFC 4566, July 2006.
- MSIT (Ministry of Science and Information Technology) Press Release, "Quality assessment results of 2017 telecommunication services," https://www.msit.go.kr/web/msipContents/contentsView.do?cateId =mssw311&artId=1371275, Dec. 26, 2017.
- Dash media server, http://dash.edgesuite.net/envivio/.
- Netbalancer, https://netbalancer.com/.
- Https://github.com/Peerialism/hive.js.