BuildingXwithJS / proposals

Place for proposals on things to build, talk and review during livestreams
MIT License
20 stars 1 forks source link

Video streaming service based on previous recording #9

Open FDiskas opened 6 years ago

FDiskas commented 6 years ago
  1. Take video from #1
  2. Stream it to others
yamalight commented 6 years ago

Pretty much all of that was covered during Electron.js course. Not sure I can add enough to justify another video 🤔

FDiskas commented 6 years ago

You covered just a player, you can cover how to build your own streaming service

yamalight commented 6 years ago

While it's an interesting topic, it would require way more than 4h to build something like this 😄

FDiskas commented 6 years ago

It would be enough just generate hls playlist using ffmpeg He generates allot short videos and one incremental playlist file. Other topic is how to handle access rights to that files.

yamalight commented 6 years ago

Once again - that is pretty much covered in electron bit. All you need to do is to generate hls playlist and throw it to nginx or something. So, don't see what I could add here in a reasonable time 😑

FDiskas commented 6 years ago

1 record audio and video, and then join that topic with this one and continue "stream that video to others"

yamalight commented 6 years ago

OK, that sounds more reasonable 😂

FDiskas commented 6 years ago

With electron app your covered nothing almost. Grab some url and embedded to video player. For example take a youtube

  1. Upload video and encode
  2. Stream and publish streaming
  3. Grab a screenshot from a video
  4. Get video lenght and crop it

Its all about the video by its self and not about a player. How to handle this with node

yamalight commented 6 years ago

Updated the description for basic case and accepted. Other things are a bit too large for one stream.