shaka-packager/docs/source/tutorials
KongQun Yang 2d919b5a31 Fix potential partial DASH segments during live packaging
Packager uses ThreadedIO to write media segments and manifest /
playlists. There was a possibility that media segments write being
delayed and scheduled after updating manifest / playlists.

This CL fixes the race condition.

Also added a note on how segments can be synced to cloud storage to
avoid the race condition during file sync.

Also added a live WebM test.

Fixes #386.

Change-Id: Icf9c38cdec715fa3dc2836eab1511131e129fe41
2018-05-03 09:26:23 -07:00
..
basic_usage.rst [Doc] Replace basic_usage.md with basic_usage.rst 2017-12-12 00:24:36 +00:00
dash.rst Updated documentation with webvtt and iframe playlist examples 2018-02-08 02:35:39 +00:00
dash_hls_example.rst Updated documentation with webvtt and iframe playlist examples 2018-02-08 02:35:39 +00:00
drm.rst Tutorials for Sphinxdoc 2017-09-19 21:45:33 +00:00
encoding.rst Tutorials for Sphinxdoc 2017-09-19 21:45:33 +00:00
ffmpeg_piping.rst Added example with DASH+HLS 2018-01-29 23:17:10 +00:00
hls.rst Updated documentation with webvtt and iframe playlist examples 2018-02-08 02:35:39 +00:00
live.rst Fix potential partial DASH segments during live packaging 2018-05-03 09:26:23 -07:00
playready.rst Rename Playready to PlayReady. 2018-04-26 11:38:31 -07:00
raw_key.rst Update documentation on Widevine DRM with more examples 2018-02-08 02:35:53 +00:00
tutorials.rst [Doc] Replace basic_usage.md with basic_usage.rst 2017-12-12 00:24:36 +00:00
widevine.rst Update documentation on Widevine DRM with more examples 2018-02-08 02:35:53 +00:00