Skip to content
/ biim Public
forked from monyone/biim

LL-HLS implementation written in Python3

License

Notifications You must be signed in to change notification settings

dyte-in/biim

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

biim

mpegts stream to Apple Low Latency HLS

Feature

  • mpegts demuxing in pure python3 (using asyncio)
  • mpegts stream to fragmented ts
    • use piping from ffmpeg or something to HLS
  • In Memory (On the fly) Apple Low Latency HLS Origin Serving
    • no use disk space for HLS delivery
    • support Blocking Request and Delta Update

Dependency

  • aiohttp

Usege

ffmpeg xxx -f mpegts - | ./main.py --port 8080
# watch http://localhost:8080/playlist.m3u8

About

LL-HLS implementation written in Python3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%