Skip to main content
Erschienen in: Soft Computing 5/2017

23.09.2015 | Methodologies and Application

Rate control optimization for live streaming using fixed-time playback buffer

verfasst von: Dongyan Zhang, Hui He, Weihua Li, Pingxin Du

Erschienen in: Soft Computing | Ausgabe 5/2017

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Rate control plays an important role in video encoding. The complexity of a video for each frame changes and it cannot be predicted accurately. However, there are always strict rules for live encoded video stream and it has different limits for the bitrate and range of fluctuation under various application scenarios. So, rate control is a challenging research. Traditional rate control models such as hypothetical reference decoder and video buffer verifier have rigid requirements for video players and are not adaptable to mainstream players and live streaming services. Here, we propose an optimization method of rate control for live streaming. In this paper, firstly, we propose a playback strategy that uses a fixed-time buffer, as opposed to a data volume buffer, in conjunction with a corresponding buffer model. Secondly, we propose a judgment method that can determine whether the video hangs or pauses unexpectedly using the playback strategy. We also derive an easy-to-implement and low-complexity algorithm and realize optimization for live streaming applications. Thirdly, the forecast-based rate control algorithm for live video streaming is given, which is consistent with the judgment method. In addition, we develop a quality optimization of the rate control algorithm based on viewer experiences. Lastly, our empirical analysis and experiments verify the effectiveness of the proposed judgment method and rate control algorithms. The proposed methods and algorithms are also compatible and implementable in various players, including Adobe Flash, iOS video player, and VLC.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Bhattacharyya S, Tripathi S, Piccinelli EM (2009) HRD compliant single pass H. 264/AVC VBR encoding mode. In: The national conferenceon communications, Guwahati Bhattacharyya S, Tripathi S, Piccinelli EM (2009) HRD compliant single pass H. 264/AVC VBR encoding mode. In: The national conferenceon communications, Guwahati
Zurück zum Zitat Chen Z, Ngan KN (2007) Recent advances in rate control for video coding. Signal Process Image Commun 22(1):19–38 Chen Z, Ngan KN (2007) Recent advances in rate control for video coding. Signal Process Image Commun 22(1):19–38
Zurück zum Zitat Felts B, Kypreos J, Guionnet T (2006) Envivio IP-based statistical rate control. Envivio, South San Francisco Felts B, Kypreos J, Guionnet T (2006) Envivio IP-based statistical rate control. Envivio, South San Francisco
Zurück zum Zitat Hu H-M, Li B, Lin W, Li W, Sun M-T (2012) Region-based rate control for H. 264/AVC for low bit-rate applications. IEEE Trans Circuits Syst Video Technol 22 (11):1564–1576 Hu H-M, Li B, Lin W, Li W, Sun M-T (2012) Region-based rate control for H. 264/AVC for low bit-rate applications. IEEE Trans Circuits Syst Video Technol 22 (11):1564–1576
Zurück zum Zitat ISO/IEC 13818-1 (2013) Information technology—generic coding of moving pictures and associated audio information—systems. International Organization for Standardization, Geneva ISO/IEC 13818-1 (2013) Information technology—generic coding of moving pictures and associated audio information—systems. International Organization for Standardization, Geneva
Zurück zum Zitat ITU-T Recommendation (2003) H.264: advanced video coding for generic audiovisual services. In: International telecommunication union-telecommunication sector, Geneva ITU-T Recommendation (2003) H.264: advanced video coding for generic audiovisual services. In: International telecommunication union-telecommunication sector, Geneva
Zurück zum Zitat Kim M-J, Hong M-C (2012) Fast rate control algorithm in frame-layer for H. 264/AVC video coding. IEEE Trans Consum Electron 58(3):872–879 Kim M-J, Hong M-C (2012) Fast rate control algorithm in frame-layer for H. 264/AVC video coding. IEEE Trans Consum Electron 58(3):872–879
Zurück zum Zitat Liu Y, Li ZG, Soh YC (2007) A novel rate control scheme for low delay video communication of H. 264/AVC standard. IEEE Trans Circuits Syst Video Technol 17(1):68–78 Liu Y, Li ZG, Soh YC (2007) A novel rate control scheme for low delay video communication of H. 264/AVC standard. IEEE Trans Circuits Syst Video Technol 17(1):68–78
Zurück zum Zitat Ma S, Gao W, Lu Y (2005) Rate-distortion analysis for H. 264/AVC video coding and its application to rate control. IEEE Trans Circuits Syst Video Technol 15(12):1533–1544 Ma S, Gao W, Lu Y (2005) Rate-distortion analysis for H. 264/AVC video coding and its application to rate control. IEEE Trans Circuits Syst Video Technol 15(12):1533–1544
Zurück zum Zitat Park S (2013) GOP level rate-control for real-time video transmission. Int J Multimed Ubiquitous Eng 8(4):207–215 Park S (2013) GOP level rate-control for real-time video transmission. Int J Multimed Ubiquitous Eng 8(4):207–215
Zurück zum Zitat Sun Y, Feng Z, Ginnavaram RR (2014) A direct non-buffer rate control algorithm for real time video compression. Multimed Tools Appl 1–17 Sun Y, Feng Z, Ginnavaram RR (2014) A direct non-buffer rate control algorithm for real time video compression. Multimed Tools Appl 1–17
Zurück zum Zitat Viscito Eric (2002) HRD and related issues. In: 4th meeting joint video team (JVT) of ISO/IEC MPEG and ITU-T VCEG (ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q., 6), Klagenfurt, Austria International Telecommunication Union-Telecommunication Sector, Geneva, pp 22–26 Viscito Eric (2002) HRD and related issues. In: 4th meeting joint video team (JVT) of ISO/IEC MPEG and ITU-T VCEG (ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q., 6), Klagenfurt, Austria International Telecommunication Union-Telecommunication Sector, Geneva, pp 22–26
Zurück zum Zitat Wu G-L, Fu Y-J, Huang S-C,Chien S-Y (2013) Perceptual quality-regulable video coding system with region-based rate control scheme. IEEE Trans Image Process 22(6):2247–2258 Wu G-L, Fu Y-J, Huang S-C,Chien S-Y (2013) Perceptual quality-regulable video coding system with region-based rate control scheme. IEEE Trans Image Process 22(6):2247–2258
Metadaten
Titel
Rate control optimization for live streaming using fixed-time playback buffer
verfasst von
Dongyan Zhang
Hui He
Weihua Li
Pingxin Du
Publikationsdatum
23.09.2015
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 5/2017
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-015-1854-7

Weitere Artikel der Ausgabe 5/2017

Soft Computing 5/2017 Zur Ausgabe