Loading...
Search for: video-streaming
0.011 seconds
Total 46 records

    Packet loss in peer-to-peer video streaming over the Internet

    , Article Multimedia Systems ; Volume 13, Issue 5-6 , 2008 , Pages 345-361 ; 09424962 (ISSN) Akbari, B ; Rabiee, H. R ; Ghanbari, M ; Sharif University of Technology
    2008
    Abstract
    Peer-to-peer streaming has recently gained attention as an effective solution to support large scale media streaming applications over the Internet. One of the main challenges of peer-to-peer video streaming is the cumulative impact of the Internet packet loss due to the decoding dependency of the compressed video frames. In this paper we study the impact of the Internet packet loss on the performance of peer-to-peer video streaming systems, and analyze the efficiency of various packet loss recovery policies in such systems. Our analytical and simulation results show how the Internet packet loss can affect the performance of peer- to-peer video streaming systems and how different packet loss... 

    Applying Network Coding in a Mesh-Based Peer-to-Peer Streaming Network

    , M.Sc. Thesis Sharif University of Technology Ayatollahi Tabatabaei, Hoda (Author) ; Khansari, Mohammad (Supervisor) ; Rabiei, Hamid Reza (Supervisor)
    Abstract
    The emerging peer-to-peer (P2P) networks become more popular among researchers in different applications such as file sharing, and video streaming. Since various P2P networks provide high performance and scalable interaction among peers, they are very efficient in designing distributed multimedia applications such as live streaming, IPTV, VoIP, and multimedia broadcasting. In order to improve the network throughput and downloading performance of P2P networks for multimedia streaming, network coding is a technique which can be used for these purposes. In this thesis, we propose a peer-to-peer (P2P) video streaming protocol which presents an implementation of network coding technique. The... 

    A Complex Network Model for Video Streaming in P2P Networks

    , M.Sc. Thesis Sharif University of Technology Farzad, Amir (Author) ; Rabiei, Hamid Reza (Supervisor)
    Abstract
    Information Technology In the recent years, Peer-to-Peer Networking and Applications has received significant attention from both the Internet users and research area. One of the most successful Applications of P2P networks is streaming the video which is applicable in Internet TV. On the other hand, Complex networks describe a wide range of networked systems in technology, nature and society, such as Internet, WWW networks, P2P networks, biological networks and social interactions.In this thesis we focus on mesh-pull based streaming networks and our goal is to propose a complex network model for such a P2PIPTV topology. To reach to this aim we consider the microscopic processes on each node... 

    A distributed locality-aware neighbor selection algorithm for P2P video streaming over wireless mesh networks

    , Article 2012 6th International Symposium on Telecommunications, IST 2012 ; 2012 , Pages 639-643 ; 9781467320733 (ISBN) Moayeri, F ; Akbari, B ; Khansari, M ; Ahmadifar, B ; Sharif University of Technology
    2012
    Abstract
    Nowadays, deployment of peer-to-peer video streaming systems over wireless mesh networks has attained raising popularity among large number of users around the world. In this paper, we present an efficient peer-to-peer live video streaming architecture over multi-hop wireless mesh networks. In our proposed architecture, we take the physical topology of network into account and based on a distributed distributed locality-aware neighbor selection algorithm in the overlay construction phase, we generate an efficient mesh-based overlay on top of wireless mesh networks. In locality-aware neighbor selection algorithm, instead of choosing randomly, peers find their best neighbors based on their... 

    Joint effect of stalling and presentation quality on the quality-of-experience of streaming videos

    , Article Proceedings - International Conference on Image Processing, ICIP ; Volume 2017-September , 2018 , Pages 310-314 ; 15224880 (ISSN); 9781509021758 (ISBN) Yeganeh, H ; Qassemi, F ; Rabiee, H. R ; The Institute of Electrical and Electronics Engineers Signal Processing Society ; Sharif University of Technology
    IEEE Computer Society  2018
    Abstract
    Over-the-top (OTT) video streaming services have been growing rapidly in the last decade, and thus increasing Quality-of-Experience (QoE) of end users is of great interest in emerging services. Although, numerous subjective studies have been conducted to investigate the impact of video presentation quality and playback interruptions, understanding the interactions between impairment types is still an open problem. In this work, we develop a streaming video dataset that contains compressed videos with different distortion levels as well as playback stalling events. Then, a subjective user study is performed to measure the QoE of these videos. The results of our experiment reveal strong... 

    Packet loss recovery schemes for peer-to-peer video streaming

    , Article 3rd International Conference on Networking and Services, ICNS 2007, Athens, 19 June 2007 through 25 June 2007 ; January , 2007 Akabri, B ; Rabiee, H. R ; Ghanbari, M ; Sharif University of Technology
    2007
    Abstract
    One of the man concerns of peer-to-peer video streaming over the internet is the cumulative impact of the Internet packet loss due to the decoding dependency of the compressed video frames. In this paper we study the efficiency of various packet loss recovery policies that can be used in peer-to-peer streaming. Our analytical and simulation results show how different packet loss recovery policies can be effective for peer-to-peer video streaming. © 2007 IEEE  

    A Content Aware Packet Loss Recovery Scheme in P2P Video Streaming Systems

    , M.Sc. Thesis Sharif University of Technology Ahmadifar, Behnam (Author) ; Akbari, Behzad (Supervisor)
    Abstract
    Streaming video over the Internet has become popular in recent years. There are also popular solutions for data delivery, but these approaches are very inflexible and unpleasant because no appropriate error recovery technique isprovided in the application level of these systems for multimedia contents. In the past few years numerous error resilience Peer-to-Peer (P2P) systems have been introduced but still there is no fully dynamic error recovery technique. In this thesisthe researcher proposed a frame-based hybrid FEC-ARQ (Forward Error Correction – Automatic Repeat request) error recovery in Variable Bit Rate (VBR) video streams based on the network situation in a way that before... 

    Peer-to-Peer Video Streaming System Over Wireless Mesh Networks

    , M.Sc. Thesis Sharif University of Technology Moayeri, Faranak (Author) ; Akbari, Behzad (Supervisor) ; Khansari, Mohammad (Co-Advisor)
    Abstract
    Nowadays, deployment of peer-to-peer video streaming systems over wireless mesh networks has attained increasing popularity among a large number of users around the world. In this thesis, we present an efficient peer-to-peer live video streaming architecture over multi-hop wireless mesh networks. In our proposed architecture, we take the physical topology of the network into account and based on a distributed locality-aware neighbor selection algorithm in the overlay construction phase, we generate an efficient mesh-based overlay on top of wireless mesh networks. In locality-aware neighbor selection algorithm, instead of choosing randomly, peers find their best neighbors based on their... 

    NetworkTraffic Estimation for Adaptive Video Streaming

    , M.Sc. Thesis Sharif University of Technology Manafi, Mohammad Saeed (Author) ; Ghanbari, Mohammad (Supervisor)
    Abstract
    In recent years, advances in computer technology and widespread use of computers have alleviated the wide usage of network-based services in contrast to traditional services like radio and television. These facilities made it possible to integrate various type of services with adding new features whenever is necessary.
    Video has specific characteristics that its transport over the network imposes some challenges to service providers. In the literature several solutions have been offered for solving the problems of network-based video services. A set of these solutions use routers and other network assisted devices to gather information for better transportation. These router-assisted... 

    Improving Video Streaming over Peer-to-Peer Overlay Networks

    , M.Sc. Thesis Sharif University of Technology Manouchehri, Maziar (Author) ; Ghanbari, Mohammad (Supervisor)
    Abstract
    Overlay Peer-to-Peer networks opposed to their high scalability and more robustness against network errors, are more considerable rather than other content distribution approaches such as Client/Server and multicast video streaming. At this thesis we investigate the video streaming over these networks, which includes more than half of internet traffic nowadays.Localized video streaming is one of the techniques for improving quality of service (QoS) over peer-to-peer networks. With localization techniques, video chunks distribute among neighbors that have more proximity with each other and traffic is held localized over the network.We proposed a new metric for estimating network proximity of... 

    LiveCod: A mesh-pull P2P live streaming system with XOR-based network coding

    , Article 2010 IEEE Globecom Workshops, GC'10 ; 2010 , Pages 436-441 ; 9781424488650 (ISBN) Ayatollahi Tabatabaii, S. H ; Khansari, M ; Rabiee, H. R ; Sharif University of Technology
    Abstract
    This paper presents a mesh-pull peer-to-peer (P2P) live video streaming system. The proposed XOR-based Network Coding (XOR-NC) system is based on GIA protocol and introduces new search and answer data formats for chunks which are used by the network coding algorithm for exchanging data among peers. The search message contains the XORed GOP (Group of Picture) keys and some meta-data such as search key. The answer message, however, has the XORed GOP data and a summary of video blocks of the encoded GOP. In order to reduce the encoding complexity at each peer, a new content-based cache (CCache) is also introduced. Comparison of LiveCod with traditional GIA and GIA with random network coding... 

    On the effect of random network coding in GIA-based P2P live video streaming systems

    , Article 2010 5th International Symposium on Telecommunications, IST 2010, 4 December 2010 through 6 December 2010 ; 2010 , Pages 657-662 ; 9781424481835 (ISBN) Ayatollahi Tabatabaii, H. S ; Khansari, M ; Rabiee, H. R ; Sharif University of Technology
    Abstract
    Recently it has been shown that network coding can highly improve the network throughput in the communication systems and specifically increase the downloading performance in P2P networks. This paper presents a new live streaming system for GIA-based P2P networks. In the proposed system the traditional GIA protocol is improved for an efficient use in multimedia applications. We introduce a new mesh-pull layered video streaming framework for GIA-based systems and employ random network coding to improve the network performance. Random network coding algorithm enables each peer to send a single encoded video chunk instead of multiple video blocks toward the destination node and save its... 

    A Hybrid Peer-to-Peer Architecture for Real-Time Layered Video Streaming Over the Internet

    , M.Sc. Thesis Sharif University of Technology Moshref Javadi, Masoud (Author) ; Rabiee, Hamid Reza (Supervisor)
    Abstract
    The accessibility of broadband Internet to home users has pushed video broadcasting applications up in the list of the most favorite IP-based applications. A Peer-to-Peer overlay network is an attractive foundation for video streaming as it can shift the burden of content distribution from the network routers and servers to the clients. However, live Peer-to-Peer media streaming systems face many challenges such as bandwidth heterogeneity, node churn, and selfish nodes. Although many tree based and mesh based streaming protocols have been proposed, each has its own drawbacks such as unreliability and unfairness in the tree based and long startup delay and complex scheduling in mesh based... 

    Content Aware Packet Scheduling in Peer-to-Peer Video Streaming

    , M.Sc. Thesis Sharif University of Technology Motamedi, Reza (Author) ; Rabiee, Hamid Reza (Supervisor)
    Abstract
    The accessibility of broadband Internet to home users has pushed video broadcasting applications up, in the list of most favorite applications in todays Internet. Such applications involve delivering the data which generated in a single sender to a set of users which are scattered around the world. While it was formerly believed that the IP-Multicasting is the mean to provide this kind of services, the trend has altered to the use of Application Layer Multicasting techniques due to their deployment simplicty. Since their advent, Peer to Peer applications has mitigated many problems previously unsolved in the field of communication. File sharing, distributed file systems, distributed data... 

    A Locality Aware P2P Overlay Architecture for Video Streaming

    , M.Sc. Thesis Sharif University of Technology Bayat, Navid (Author) ; Akbari, Behzad (Supervisor)
    Abstract
    Internet video networks have already attracted millions of Internet users, and Internet video is one of the fast growing Internet services. The peer-to-peer (P2P) network is an efficient solution to supporting large scale video streaming on the Internet. P2P networks can deliver live multimedia content to millions of users with low cost at any time, and at anywhere they want. In this thesis, we investigate solutions to enhancing the performance of the unstructured mesh-based. Locality awareness or network proximity is one of the essential characteristics of P2P networks. In live P2P video streaming we face to some challenges like bandwidth heterogeneity of peers, and peer churn. In the P2P... 

    A Scheme for Improving Security in Peer-to-Peer Video Streaming Networks

    , M.Sc. Thesis Sharif University of Technology Toghia, Pezhman (Author) ; Rabiei, Hamid Reza (Supervisor)
    Abstract
    The improvments in computer networks and video compression techniques have motivated the network engineers to broadcast video over the Internet. Recently, Peer-to-Peer networks have been considered as a suitable way for video streaming. P2P networks are distributed and there’s no central management mechanism in them. In addition, video has a time-sensitive nature. Therefore, these networks are vulnerable to security attacks. Denial of Service attacks, attacks on the membership management mechanism, attacks on neighbors selection mechanism, selfish nodes and content pollution attacks are common attack on Peer-to-Peer Video Streaming networks. In a content pollution attack, one or several... 

    A Hybrid CDN-P2P Architecture for Live Video Streaming

    , M.Sc. Thesis Sharif University of Technology Seyyedi Komjani, Mohammad Yasser (Author) ; Akbari, Behzad (Supervisor)
    Abstract


    IP multicasting, content distribution networks (CDN) and recently P2P streaming systems are the main scalable methods that have been researched. IP multicasting has not been activated in service provider networks due to some fundamental deployment problems and CDNs require the deployment of a large number of servers throughout the Internet. Pure P2P architecture is a more challenging approach for constant quality and continuous video streaming due to the churn nature and limited resource of the Internet peers. Therefore, we design a hybrid architecture for large-scale video streaming applications that combine an infrastructure of CDNs with the P2P network. Unlike previous work, in... 

    Resource Allocation in a Hybrid CDN-P2P Video Streaming

    , M.Sc. Thesis Sharif University of Technology Nikzad, Mina (Author) ; Akbari, Behzad (Supervisor) ; Khansari, Mohammad (Supervisor)
    Abstract
    Since the contribution bandwidth of each CDN (Content Delivery Network) node and also each peer are limited, optimal allocation of their bandwidth to their partners is an interesting issue. In this work, an efficient resource allocation algorithm in a hybrid CDN-P2P (Content Delivery Network- peer to peer) video streaming network has been designed and each peer will receive the video chunks with the bit rate according to the number of nodes that the peer supports. We have added this algorithm to Coolstreaming because it does not have a resource allocation mechanism. In Coolstreaming each peer when requests chunks from its neighbors, the neighbors will send the peer the requested chunks with... 

    Live Layered Video Streaming over Multichannel P2P Networks

    , M.Sc. Thesis Sharif University of Technology Ghalebi, Elahe (Author) ; Rabiee, Hamid Reza (Supervisor)
    Abstract
    Nowadays, video streaming over peer-to-peer networks has become an interesting field to deliver video in large scale networks. As multi-channel live video streaming networks increase,distributing video with high quality among channels faces many challenges. The most significant challenges cause from frequent channel churns, unbalanced channel resources, network heterogeneity and diversity of users’ bandwidths. They include: nodes’ unstability, low users participations, large startup and playback delays, low video quality received by users and lack of resources in unpopular channels.In order to solve the above problems, we have proposed several solutions such as: 1- using distribution groups... 

    Robust Video Streaming over VANET

    , M.Sc. Thesis Sharif University of Technology Taghavi Nasrabadi, Afshin (Author) ; Ghanbari, Mohammad (Supervisor)
    Abstract
    In the recent years, emerging vehicular ad hoc networks offer a wide variety of applications, including safety, convenience and entertainment. One of the beneficial applications in these fields is video streaming. However, according to the features like high mobility and loss of links, establishment of video streaming which requires stringent Quality of Service is a daunting task. In this thesis, the goal is introducing approaches in two levels, one for resilient video coding and the other one for network routing. For resilient video coding, the concentration is on the scalable video coding, which supports various applications for users with different requirements. The introduced approach...