Skip to content
This repository has been archived by the owner on Jun 6, 2024. It is now read-only.

Version history

Torbjörn Einarsson edited this page Dec 12, 2019 · 8 revisions
  • 1.7.0 - Dec. 12 2019: Added two more UTCTiming modes, new mode segmtimelineloss, query-strings are neglected, possible session time limit and id via redirect, fixed bug in segmenttimeline wraparound.
  • 1.6.0 - Dec. 18, 2018: Support for SegmentTimeline with Number, added suggestedPresentationDelay, propagates default-sample-duration from trex and tfhd, and can now generate sidx boxes.
  • 1.5.1 - June 3, 2018: Fix: Removed timeShiftBufferDepth in start-over case.
  • 1.5 - May 17, 2018: Added support for thumbnails and start-over use case.
  • 1.4 - Sep. 29, 2016: Added support for * Added support for xlink periods, early-terminated periods, SegmentTimeLine manifest generation, ad insertion, ntp and sntp UTC timing methods, availabilityTimeOffset, MPD callback, and added tools for CEA-608 insertion into DASH source. There were also minor bug fixes.
  • 1.3 - Oct. 13, 2015: Added support for continuous periods (continuous_1) and https protocol fo`r BaseURL & UTCTiming. Moved some configuration to mod_wsgi. Also gave the stand-alone wsgi server command-line configuration.
  • 1.2 - Aug. 18, 2015: Added support for live subtitles in TTML format. Beyond segment renumbering, the content will also be changed. A tool for generating a sequence of such segments is also provided. Support for choosing the starNr. Added support for running using mod_wsgi and not only mod_python.
  • 1.1 - Jun. 2, 2015: Added snr_ option to control startNumber in manifest. Fixed some bugs with availabilityStartTime and PTO.
  • 1.0 - May 7, 2015: First public release. Available as http://vm2.dashif.org/livesim/
    • Changed init segment durations to 0.
  • 0.9.9 - Apr. 29, 2015: First commit to DASH-IF/live-source-simulator Github project.

The following is the change-log for the code as internal MobiTV code.

  • 0.9.5 - Apr. 13, 2015: Support for specifying UTCTiming methods (head or direct)
  • 0.9.0 - Mar. 16, 2015: Added option of scte_35 signals 1, 2, or 3 times a minute, by specifying scte35_2 as option.
    • Changed duration in init segment to maxint (only 1's instead of 0) since the duration is unknown for live.
  • 0.8.6 - Oct. 14, 2014: Added possibility of multiple periods and period not starting at AST.
  • 0.8.5 - Mar. 4, 2014: Add presentationTimeOffset when AST is not start of epoch.
  • 0.8.4 - Feb. 18, 2014: Corrected tfdt timing. Can now specify all_1 as option to avoid timing checks.
  • 0.8.3 - Feb. 13, 2014: The 404 responses do now include the a message of why content is not available including timing issues.
  • 0.8.2 - Feb. 11, 2014: Fixed bug in BaseURL. Added error_logging for too early and too late segments.
  • 0.8.1 - Jan. 28, 2014: Added modulo period
  • 0.8.0 - Jan. 27, 2014: Supports multiplexing and aligned with DASH-IF contributed server with some extra functionality
  • 0.6.8 - Oct. 30, 2013: One can now set another value for the availabilityStartTime for the bdash server.
  • 0.6.7 - Sep. 30, 2013: Bugfixes for old namespace, range and non-existing segments.
  • 0.6.6 - Sep. 27, 2013: Configurable to remove publishTime and substitute old namespace
  • 0.6.5 - Sep. 20, 2013: Fixed byterange to handle open intervals and return 206.
  • 0.6.4 - Sep. 16, 2013: Now uses tfdt for sync and removes sidx.
  • 0.6.3 - Aug. 30, 2013: Added support for byte-range requests
  • 0.6.2 - Aug. 23, 2013: Added support for additional directory structure for languages
  • 0.6.1 - July 23, 2013: Added Z for GMT timezone in all dates in the MPD.
  • 0.6 - June 5, 2013: Added support for events and other time-limited sessions.
Clone this wiki locally