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

gdc.relation.journal Advances in Computer and Informatiom Sciences and Engineering en_US
dc.contributor.author Arsan, Taner
dc.contributor.author Saydam, Tuncay
dc.date.accessioned 2019-06-27T08:06:12Z
dc.date.available 2019-06-27T08:06:12Z
dc.date.issued 2008
dc.description.abstract Quality 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.citationcount 0
dc.identifier.doi 10.1007/978-1-4020-8741-7_93 en_US
dc.identifier.isbn 978-1-4020-8740-0
dc.identifier.scopus 2-s2.0-84878565154 en_US
dc.identifier.uri https://hdl.handle.net/20.500.12469/1168
dc.identifier.uri https://doi.org/10.1007/978-1-4020-8741-7_93
dc.language.iso en en_US
dc.publisher Springer en_US
dc.rights info:eu-repo/semantics/closedAccess en_US
dc.subject Intelligent Systems en_US
dc.subject Video Streaming Component Architecture en_US
dc.subject Optimization Methods en_US
dc.subject Video Streaming en_US
dc.title A Software Component Architecture for Adaptive and Predictive Rate Control of Video Streaming en_US
dc.type Conference Object en_US
dspace.entity.type Publication
gdc.author.institutional Arsan, Taner en_US
gdc.author.institutional Arsan, Taner
gdc.bip.impulseclass C5
gdc.bip.influenceclass C5
gdc.bip.popularityclass C5
gdc.coar.access metadata only access
gdc.coar.type text::conference output
gdc.description.department Fakülteler, Mühendislik ve Doğa Bilimleri Fakültesi, Bilgisayar Mühendisliği Bölümü en_US
gdc.description.endpage 531
gdc.description.publicationcategory Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı en_US
gdc.description.startpage 526 en_US
gdc.identifier.openalex W1594268221
gdc.identifier.wos WOS:000262481300093 en_US
gdc.oaire.diamondjournal false
gdc.oaire.impulse 0.0
gdc.oaire.influence 2.5942106E-9
gdc.oaire.isgreen false
gdc.oaire.keywords Optimization Methods
gdc.oaire.keywords Video Streaming Component Architecture
gdc.oaire.keywords Video Streaming
gdc.oaire.keywords Intelligent Systems
gdc.oaire.popularity 4.1989054E-10
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 0203 mechanical engineering
gdc.oaire.sciencefields 0202 electrical engineering, electronic engineering, information engineering
gdc.oaire.sciencefields 02 engineering and technology
gdc.openalex.fwci 0.0
gdc.openalex.normalizedpercentile 0.0
gdc.opencitations.count 0
gdc.plumx.mendeley 3
gdc.plumx.scopuscites 0
gdc.scopus.citedcount 0
gdc.wos.citedcount 0
relation.isAuthorOfPublication 7959ea6c-1b30-4fa0-9c40-6311259c0914
relation.isAuthorOfPublication.latestForDiscovery 7959ea6c-1b30-4fa0-9c40-6311259c0914
relation.isOrgUnitOfPublication fd8e65fe-c3b3-4435-9682-6cccb638779c
relation.isOrgUnitOfPublication 2457b9b3-3a3f-4c17-8674-7f874f030d96
relation.isOrgUnitOfPublication b20623fc-1264-4244-9847-a4729ca7508c
relation.isOrgUnitOfPublication.latestForDiscovery fd8e65fe-c3b3-4435-9682-6cccb638779c

Files