video - Can someone explain me how i can use HLS on uploading files -


i'm saw project : videojs-contrib-hls

https://github.com/videojs/videojs-contrib-hls

also found on jwplayer:

https://support.jwplayer.com/customer/portal/articles/1430240-hls-adaptive-streaming

but didn't find upload part. how upload files ( or let upload) , after use player? how works? how can use upload -> streaming?

hls adaptive bit rate streaming protocol.

these protocols involve server having several different copies or encodings of video @ different bit rates, broken into, example, 2 second chunks.

the client (the device playing video) requests chunks server depending on available bandwidth @ time. example might start requesting first 2 seconds lowest bitrate copy of video , if downloads ok request next 2 seconds next highest bitrate, , on until either reaches maximum bitrate or sees delay downloading chunk. if bandwidth decreases during playback @ time can request next chunk lower bitrate.

so case, need upload video server, create multiple bit rate encodings of video, chunk them up, , packages them in streaming format want (hls in case).

this not trivial worth looking @ streaming servers , services feel whether might easiest build on or use 1 of servers/services. examples are:


Comments

Popular posts from this blog

sublimetext3 - what keyboard shortcut is to comment/uncomment for this script tag in sublime -

java - No use of nillable="0" in SOAP Webservice -

ubuntu - Laravel 5.2 quickstart guide gives Not Found Error -