Design and Implementation of Distributed Video Live-Streaming System Based on SRS

Since the COVID-19 pandemic, video live-streaming technologies that ensure learning continuity have evolved rapidly. With the epidemic under control in China, a growing number of colleges classroom teaching will be online live simultaneously. Traditional offline teaching will gradually transform to...

Full description

Saved in:
Bibliographic Details
Published in2021 10th International Conference on Educational and Information Technology (ICEIT) pp. 233 - 238
Main Authors Wang, Qiang, She, Bo, Cui, Jingru, Qin, Zunying, Li, Guodong
Format Conference Proceeding
LanguageEnglish
Published IEEE 18.01.2021
Subjects
Online AccessGet full text
DOI10.1109/ICEIT51700.2021.9375610

Cover

Abstract Since the COVID-19 pandemic, video live-streaming technologies that ensure learning continuity have evolved rapidly. With the epidemic under control in China, a growing number of colleges classroom teaching will be online live simultaneously. Traditional offline teaching will gradually transform to the combination of online and offline mode. With the demand for the normality high-definition online live-streaming, the traditional live broadcast system faces the problems of limited scalability, poor fault tolerant ability and poor user experience. In this paper, a distributed online live-streaming system cross multiple campuses which based on SRS is designed and realized. Through dynamic distributed push, upstream and downstream traffic separation, and multi-level load balancing mechanism, the system can satisfy the need of the automatic and unattended normal video live-streaming teaching of large-scale classrooms. In this loosely coupled system, all components are distributed on each campus and communicate via message queues and HTPP API. The system has been applied to Xi'an Jiaotong University daily online and offline teaching for 700 classrooms spread over three campuses.
AbstractList Since the COVID-19 pandemic, video live-streaming technologies that ensure learning continuity have evolved rapidly. With the epidemic under control in China, a growing number of colleges classroom teaching will be online live simultaneously. Traditional offline teaching will gradually transform to the combination of online and offline mode. With the demand for the normality high-definition online live-streaming, the traditional live broadcast system faces the problems of limited scalability, poor fault tolerant ability and poor user experience. In this paper, a distributed online live-streaming system cross multiple campuses which based on SRS is designed and realized. Through dynamic distributed push, upstream and downstream traffic separation, and multi-level load balancing mechanism, the system can satisfy the need of the automatic and unattended normal video live-streaming teaching of large-scale classrooms. In this loosely coupled system, all components are distributed on each campus and communicate via message queues and HTPP API. The system has been applied to Xi'an Jiaotong University daily online and offline teaching for 700 classrooms spread over three campuses.
Author She, Bo
Wang, Qiang
Qin, Zunying
Li, Guodong
Cui, Jingru
Author_xml – sequence: 1
  givenname: Qiang
  surname: Wang
  fullname: Wang, Qiang
  email: wangqiang1989@xjtu.edu.cn
  organization: Xi'an Jiaotong University,Network Information Center,Xi'an,China,710049
– sequence: 2
  givenname: Bo
  surname: She
  fullname: She, Bo
  email: shebo@xjtu.edu.cn
  organization: Xi'an Jiaotong University,Network Information Center,Xi'an,China,710049
– sequence: 3
  givenname: Jingru
  surname: Cui
  fullname: Cui, Jingru
  email: cjr1019@xjtu.edu.cn
  organization: Xi'an Jiaotong University,Network Information Center,Xi'an,China,710049
– sequence: 4
  givenname: Zunying
  surname: Qin
  fullname: Qin, Zunying
  email: qzying@xjtu.edu.cn
  organization: Xi'an Jiaotong University,Network Information Center,Xi'an,China,710049
– sequence: 5
  givenname: Guodong
  surname: Li
  fullname: Li, Guodong
  email: lgdli@xjtu.edu.cn
  organization: Xi'an Jiaotong University,Network Information Center,Xi'an,China,710049
BookMark eNotj8tOwzAURI0EC1r4Ahb4BxJ87Tiul5CWEikSghS2lR83laXGqRKD1L8nEl3NZs7ozIJcxyEiIY_AcgCmn-pqU-8kKMZyzjjkWihZArsiCyhLWXCupbwlH2ucwiFSEz2t-9MRe4zJpDBEOnR0HaY0BvuT0NPv4HGgTfjFrE0jmj7EA23PU8KevphpbsxM-9nekZvOHCe8v-SSfL1udtVb1rxv6-q5yQJnImXW-M5p2RkNJQPlhHBOcM2sAunlavYWWIrCCmHQWLUCy7QrTIcKCnDSiyV5-N8NiLg_jaE343l_eSn-AP7pTNg
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICEIT51700.2021.9375610
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Education
EISBN 1665422955
9781665422956
EndPage 238
ExternalDocumentID 9375610
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i203t-badfc95fa916017c33cc3290b715d581703e634b33aeab781b09c4afe7141c5d3
IEDL.DBID RIE
IngestDate Thu Jun 29 18:38:23 EDT 2023
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i203t-badfc95fa916017c33cc3290b715d581703e634b33aeab781b09c4afe7141c5d3
PageCount 6
ParticipantIDs ieee_primary_9375610
PublicationCentury 2000
PublicationDate 2021-Jan.-18
PublicationDateYYYYMMDD 2021-01-18
PublicationDate_xml – month: 01
  year: 2021
  text: 2021-Jan.-18
  day: 18
PublicationDecade 2020
PublicationTitle 2021 10th International Conference on Educational and Information Technology (ICEIT)
PublicationTitleAbbrev ICEIT
PublicationYear 2021
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.7625587
Snippet Since the COVID-19 pandemic, video live-streaming technologies that ensure learning continuity have evolved rapidly. With the epidemic under control in China,...
SourceID ieee
SourceType Publisher
StartPage 233
SubjectTerms Concurrent computing
Education
live-streaming
Load management
multiple campuses
Scalability
SRS
Streaming media
Transforms
User experience
Title Design and Implementation of Distributed Video Live-Streaming System Based on SRS
URI https://ieeexplore.ieee.org/document/9375610
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV27TsMwFLVKJyYeLeItD4w4jWsnJit9qEUUAW1Rt8qPa6lCTRBKF74e2wlFIAa2KEqcyDfOubbPPQehKxCGAQcgUkFCuE4tUcZIIhRPU81UKoIZzOQhHc353SJZNND1thYGAAL5DCJ_GPbyTaE3fqms46DUw_0O2nGfWVWrVVO2aJx1xr3BeJZ4vTk37evSqL76h21KQI3hHpp8Pa8ii7xGm1JF-uOXFON_X2gftb_r8_DjFnkOUAPyQ--_XHM1WuipH4gZWOYGB_3fdV1ilOPC4r4Xy_U-V2Dwy8pAge_dP4_4DWq5dg3iSsYc3zqEM9jdM32ettF8OJj1RqQ2TyCrbsxKoqSxOkusdPmfG3WaMa1ZN4uVoIlJvCwfg5RxxZgEqYTLXuNMc2lBUE51YtgRauZFDscIK2Ug0wJYBm7yIax0WSO1wsUSUsEtP0Et3zXLt0ofY1n3yunfp8_Qrg-PX8agN-eoWb5v4MIBe6kuQ0Q_Ac0ZpW0
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV27TsMwFLVKGWDi0SLeeGDEaVPbMVnpQy20FdAWdav8uJYq1AShdOHrsZNQBGJgi6I4iXxln2v73HMQugZhKDAAIhVwwnRkiTJGEqFYFGmqIpGbwYzGUX_G7ud8XkE3m1oYAMjJZxD4y_ws36R67bfKGg5KPdxvoW2H-4wX1VolaStsxo1BuzuYcq845xZ-rTAon_9hnJLjRm8Pjb6-WNBFXoN1pgL98UuM8b-_tI_q3xV6-HGDPQeoAsmhd2Au2Ro19NTJqRlYJgbnCsCrssgowanFHS-X652uwOCXpYEUD92sR_wRtVy5F-JCyBzfOYwz2LWZPE_qaNbrTtt9UtonkGWrSTOipLE65la6DNCNO02p1rQVN5UIueFemI9CRJmiVIJUwuWvzVgzaUGELNTc0CNUTdIEjhFWykCsBdAY3PJDWOnyxtAKF02IBLPsBNV81yzeCoWMRdkrp3_fvkI7_elouBgOxg9naNeHym9qhLfnqJq9r-HCwXymLvPofgKmbai6
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2021+10th+International+Conference+on+Educational+and+Information+Technology+%28ICEIT%29&rft.atitle=Design+and+Implementation+of+Distributed+Video+Live-Streaming+System+Based+on+SRS&rft.au=Wang%2C+Qiang&rft.au=She%2C+Bo&rft.au=Cui%2C+Jingru&rft.au=Qin%2C+Zunying&rft.date=2021-01-18&rft.pub=IEEE&rft.spage=233&rft.epage=238&rft_id=info:doi/10.1109%2FICEIT51700.2021.9375610&rft.externalDocID=9375610