Przeskocz do nawigacji głównej Przeskocz do wyszukiwania Przeskocz do głównej treści

Server side solutions for web-based video

Wyniki badań: Wkład do czasopismaArtykułrecenzja

1 Cytowanie z bazy Scopus

Abstrakt

In contemporary video streaming systems based on HTTP protocol, video players at the client side are responsible for adjusting video quality to network conditions and user expectations. However, when multiple video clips are streamed simultaneously, an intricate application logic implemented in the video players overlays the TCP mechanism which is responsible for a balanced access to a shared network link. As a result, some video players may not obtain a fair share of network throughput and may be vulnerable to an unstable video bit-rate. Therefore, we propose to simplify the algorithms implemented in the video players, which are responsible for the adjustment of video quality and constrain their functionality only to sending feedback to a server about a state of the player buffer. The main logic of the system is shifted to the server, which is now responsible for bit-rate selection and prioritisation of the video streams transmitted to multiple clients. To verify our proposition, we performed several experiments in a laboratory environment which show that when the server cooperates with the clients, the video players experience fewer quality switches and the system achieves better fairness when allocating network throughput among the video players. However, this comes at the cost of worse utilisation of network bandwidth.

Język oryginałuangielski
Strony (od–do)1768-1789
Liczba stron22
CzasopismoKSII Transactions on Internet and Information Systems
Tom10
Numer wydania4
Identyfikatory DOI
Status publikacjiOpublikowano - 30 kwi 2016

Obszary tematyczne ASJC Scopus

  • Systemy informacyjne
  • Sieci komputerowe i komunikacja

Fingerprint

Zanurz się w tematy badawcze publikacji „Server side solutions for web-based video”. Razem tworzą niepowtarzalny odcisk palca.

Cytowanie