Peer-to-Peer 환경에서의 미디어 스트리밍 동기화
Synchronizing Media Streaming in Peer-to-Peer Environment
0
조회
0
다운로드
3
인용
0
참고문헌
키워드
초록
최근 급속하게 발전하는 네트워크 기술을 활용한 미디어 스트리밍 서비스가 증가하고 있다. 기존의 서버/클라이언트 구조 또는 CDN (Content Delivery Network) 방식이 확장성에 문제를 가지고 있는데 반하여, 서비스에 참여하고 있는 피어들의 자원을 활용하는 피어 투 피어 방식을 사용하는 미디어 스트리밍 서비스는 보다 나은 확장성을제공하고 있다. 이전의 미디어 스트리밍 서비스는 드라마, 영화와 같은 실시간성을 요구로 하지 않는 서비스에는적합하지만, 스포츠 방송 중계와 같은 동시성을 요구하는 서비스에 적용할 경우, 참여하고 있는 피어 간의 재생위치의 편차가 발생하는 문제점을 가지고 있다. 이를 해결하기 위해서는 서비스에 참여하고 있는 피어 사이에 동기화가 필요하게 된다. 본 논문에서는 서비스를 사용하는 피어들의 재생 위치의 동기화를 제공하는 피어 투 피어 기반미디어 스트리밍 시스템인 SyncStream을 제안한다. SyncStream은 사용자 간에 1초 정도의 화면 차이를 보여주며, 이를 이용한 다양한 실시간 미디어 스트리밍 서비스에 적용할 수 있을 것으로 기대한다.
Abstract
Recently, media streaming services which use rapidly advanced network technology are getting popular. The traditional server/client or CDN (Content Delivery Network) architecture has a scalability problem, but peer-to-peer based media streaming system using resources of peers in the system provide better scalability. Previous media streaming services are suited to play dramas or movies which are not live or real-time. However,if these services try to provide live streaming such as broadcasting sports events, variation on play positions of peers in the service will be a problem. To solve this problem, it is necessary to synchronize peers participating in the service. In this paper, we propose SyncStream, a media streaming system based on peer-to-peer which synchronizes play positions of peers in the service. SyncStream nodes have about 1 second delay between nodes, we hope that SyncStream can be relevant various real-time media streaming services.
참고문헌 (15)
- "BitTorrent"[URL]
- "eMule Project"[URL]
- J. Pouwelse, "Tribler: A socialbased peer-to-peer system", Concurrency and Computation: Practice and Experience, 20, pp.127~138 (2008)
- Y. Huang, "Challenges, design and analysis of a large-scale p2p-vod system", SIGCOMM ’08: Proceedings of the ACM SIGCOMM 2008 conference on Data communication, pp.375~388 (2008)
- Y. Guo, "P2cast: peer-to-peer patching scheme for vod service", WWW ’03: Proceedings of the 12th international conference on World Wide Web, pp.301~309 (2003)
- B. Cheng, "Gridcast: Improving peer sharing for p2p vod", ACM Trans. Multimedia Comput. Commun, 4(4), pp.1~31 (2008)
- J. Wang, "Personalization on a peer-to-peer television system", Multimedia Tools Appl, 36(1), pp.89~113 (2008)
- "MyP2P Homepage"[URL]
- "PPLive Homepage"[URL]
- M. E. Bertinat, "Goalbit: The first free and open source peer-to-peer streaming network", LANC ’09: Proceedings of the international IFIP, 2009, ~
- Y. Liu, "Zync: the design of synchronized video sharing", DUX ’07: Proceedings of the 2007 conference on Designing for User eXperiences, pp.1~8 (2007)
- J. Wang, "Personalization of a peer-to-peer television system", Proc. of EuroITV 2006 (2006)
- P. Cesar, "Enhancing social sharing of videos: fragment, annotate, enrich, and share", MM ’08: Proceeding of the 16th ACM international conference on Multimedia, pp.11~20 (2008)
- M. Nathan, "Collaboratv: making television viewing social again", UXTV ’08: Proceeding of the 1st international conference on Designing interactive user experiences for TV and video, pp.85~94 (2008)
- Daeil Seo, "SyncStream: Synchronized Media Streaming System in a Peer-to-Peer Environment", Proceedings of the 3rd International Conference on Human-centric Computing (Humancom-10) (2010)
