audio - Best practice to play segments of larger video files in HTML5 video format -


i have migrate legacy project windows media html5 video/audio. system should provide video/audio content web user meeting following criteria:

  1. playout: segments (tcin tcout) of large video/audio files should played "on fly" web user. (cutting source material segments not work because there high overlap rate between segments, 3-4 times more hdd space , lot of programming needed. markered playout of large source files not option either there forbidden parts of source material should never available user).
  2. cutting: in general, users permitted make copies of material. indeed, using dowload function, users can download selected segments. guess, not problem: service starts cutting software (probably ffmpeg) cuts video, , user notified email download product. (that's way there might more simple option).
  3. formats: preferred video/audio format browsers (chrome, firefox, opera, android) support?
  4. server: if possible, keep windows server because database behind ms sql server.

(windows media server , wmencoder works fine above, wm not suppored browsers more. reason reengineering).

i appreciate of suggestions on how rebuild video/audio system. (what software elements use , how).

thank you.

-------- addition -------
dear commenters,
thank comments. please note above 1 single question, rest detailed description of issue/conditions, recommended stackoverflow.com. guess, answer simple, try write myself:

  1. you should keep large video/audio files in xxx format because...
  2. you create playlist file this example... each of the segments.
  3. you install xxx streaming software component on web/media server playout segments.
  4. you can address , play segments client side web browser this:...
  5. for asynchronous cutting, yes, recommend ffmpeg, try these profile settings.

just few parts in bold missing. can fill them.


Comments

Popular posts from this blog

html - Outlook 2010 Anchor (url/address/link) -

javascript - Why does running this loop 9 times take 100x longer than running it 8 times? -

Getting gateway time-out Rails app with Nginx + Puma running on Digital Ocean -