Coding

Java Rest APIs

Web Development Frameworks


Machine Learning

RISC-V card, ver1, ver2

Streaming

DASH: the structure of the manifest (MPD) - link, spec

  • Period: top level MPD element, describe part of content with start time or duration. Multiple periods can be used for scenes or chapters, or to separate ads from content
  • Adptation Set: contains a media stream or a set of media streams. All video can be in one adaptation set, but there could be multiple adaptation sets for audio and captions, one for each language
  • Representation: allow the adaptation set to have the same content encoded in different ways, e.g. different resolutions, bandwidths, codecs, etc.
  • Media Segments: actual media files played by the client player. The segments can be described by a Base URL and a single segment representation, a list of segments (SegmentList) or a template (SegmentTemplate).
    • The information that applies to all segments is found in the SegmentBase
    • Segment start times and durations can be described with a SegmentTimeline (t,d,r for time, duration=d/timescale, repeats), commonly used for live streaming
    • Index Segments: TBD

HLS: Playlist and standard, link, spec

  •  


Computer Graphics 

 

Text


RISC-V and computer architectures 

 

Home ]