Need help with las?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

KwaiVideoTeam
210 Stars 39 Forks MIT License 41 Commits 1 Opened issues

Description

LAS (Live Adaptive Streaming), an adaptive bitrate streaming technique that enables high quality and low-latency live streaming of media content over HTTP, WebRTC, and so on.

Services available

!
?

Need anything else?

Contributors list

No Data

LAS

https://las-tech.org.cn

LAS (Live Adaptive Streaming), an adaptive bitrate streaming technique that enables high quality and low-latency live streaming of media content over HTTP, WebRTC, and so on.

Rather than MPEG-DASH or HLS, breaking the content into a sequence of small file fragments and transmitting in fragment-level, LAS transmits the media content in frame-level to provide low-latency. Besides, based on stream, LAS only needs to send new requests when the bitrate-level (quality-level) has changed, thus, it needs less requests than fragment-based adaptive bitrate streaming technique.

LAS has been widely supported by cloud vendors, such as Alibaba-Cloud, Baidu, Tencent Cloud, CDNetCenter, Kingsoft Cloud etc. Besides, it also has been deployed by Kuaishou, and used by more than one 100, 000, 000 users every day.

LAS structure

|-- las
    |-- client
        |-- las.js  # for web
        |-- las-mobile  # for mobile
    |-- server #
        |-- las-server.sh   # deploy server by srs4.0 and higher version
    |-- transcode #
        |-- las-transcode.sh # example for transcoding by ffmpeg
    |-- docs
        |-- las1.0.pdf
    |-- README.md
    |-- LICENSE

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.