A Software Component Architecture for Adaptive and Predictive Rate Control of Video Streaming

dc.contributor.authorArsan, Taner
dc.contributor.authorSaydam, Tuncay
dc.date.accessioned2019-06-27T08:06:12Z
dc.date.available2019-06-27T08:06:12Z
dc.date.issued2008
dc.departmentFakülteler, Mühendislik ve Doğa Bilimleri Fakültesi, Bilgisayar Mühendisliği Bölümüen_US
dc.description.abstractQuality of Service and Transmission Rate Optimization in live and on-demand video streaming is a very important issue in lossy IP networks. Infrastructure of the Internet exhibits variable bandwidths delays congestions and time-varying packet losses. Because of such attributes video streaming applications should not only have good end-to-end transport layer performance but also a robust rate control optimization mechanisms. This paper gives an overview of video streaming applications and proposal of a new software architecture that controls transport QoS and path and bandwidth estimation. Predictive Control is one of the best solutions for difficult problems in control engineering applications that can be used in Internet environment. Therefore we provide an end-to-end software architecture between the video requesting clients their destination servers distant streaming servers and video broadcasters. This architecture contains an important Streaming Server Component with Application Layer QoS Manager and Transport Layer Path and Bandwidth Estimator. QoS Manager considers the necessary parameters such as network delay packet loss distortions round trip time channel errors network discontinuity and session dropping probability to make video streaming more efficient and to provide required video quality. Transport Path and Bandwidth Estimator on the other hand provides transmission rates to Destination Servers for optimum video streaming. The paper provides and discusses a software component model of video streaming.en_US]
dc.identifier.citation0
dc.identifier.doi10.1007/978-1-4020-8741-7_93en_US
dc.identifier.endpage531
dc.identifier.isbn978-1-4020-8740-0
dc.identifier.scopus2-s2.0-84878565154en_US
dc.identifier.scopusqualityN/A
dc.identifier.startpage526en_US
dc.identifier.urihttps://hdl.handle.net/20.500.12469/1168
dc.identifier.urihttps://doi.org/10.1007/978-1-4020-8741-7_93
dc.identifier.wosWOS:000262481300093en_US
dc.identifier.wosqualityN/A
dc.institutionauthorArsan, Taneren_US
dc.institutionauthorSaydam, Tuncayen_US
dc.language.isoenen_US
dc.publisherSpringeren_US
dc.relation.journalAdvances in Computer and Informatiom Sciences and Engineeringen_US
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectIntelligent Systemsen_US
dc.subjectVideo Streaming Component Architectureen_US
dc.subjectOptimization Methodsen_US
dc.subjectVideo Streamingen_US
dc.titleA Software Component Architecture for Adaptive and Predictive Rate Control of Video Streamingen_US
dc.typeConference Objecten_US
dspace.entity.typePublication
relation.isAuthorOfPublication7959ea6c-1b30-4fa0-9c40-6311259c0914
relation.isAuthorOfPublication.latestForDiscovery7959ea6c-1b30-4fa0-9c40-6311259c0914

Files