Design and Implementation of Internet Broadcasting System based on P2P Architecture 


Vol. 32,  No. 12, pp. 758-766, Dec.  2007


PDF
  Abstract

IStreaming services with a client-server architecture have scalability problem because a server cannot accomodate clients more than its processing capability. This paper introduces a case study for implementing H.264 streaming system based on P2P architecture in order to provide scalable and stable broadcast streaming services over the internet. The prototype system called OmniCast264 consists of the H.264 encoding server, the streaming server, the proxy server, and peer nodes. The proxy server dynamically manages placement of the peer nodes on the P2P network. OmniCast264 has the concepts of distributed streaming loads, real-time playback, error-robustness and modularity. Thus, it can provide large-scale broadcast streaming services. Finally, we have built P2P streaming systems with 12 PCs connected serially or in parallel. The experiment shows that OmniCast264 can provide real-time playback.

  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

M. Woo, N. Kim, K. Hwang, "Design and Implementation of Internet Broadcasting System based on P2P Architecture," The Journal of Korean Institute of Communications and Information Sciences, vol. 32, no. 12, pp. 758-766, 2007. DOI: .

[ACM Style]

Moonsup Woo, Namyun Kim, and Kitae Hwang. 2007. Design and Implementation of Internet Broadcasting System based on P2P Architecture. The Journal of Korean Institute of Communications and Information Sciences, 32, 12, (2007), 758-766. DOI: .

[KICS Style]

Moonsup Woo, Namyun Kim, Kitae Hwang, "Design and Implementation of Internet Broadcasting System based on P2P Architecture," The Journal of Korean Institute of Communications and Information Sciences, vol. 32, no. 12, pp. 758-766, 12. 2007.