IIIF / iiif-stories

Community repository for documenting stories and use cases related to uses of the International Image Interoperability Framework.
21 stars 0 forks source link

Get access to a full video/audio stream and play it. #57

Closed jronallo closed 8 years ago

jronallo commented 8 years ago

Description

Get access to a full video/audio stream and play it.

Proposed Solutions

Media API equivalent to Image API: Level0 equivalent is standalone content where either the server doesn’t support byte ranges (!!) or the format makes this useless anyway (one has to download file) Level1 as more dynamic. Allow range-based seeking within file. (.mp4 or .webm on apache/nginx/etc, or HLS or MPEG-DASH) - expected to be the common baseline Level2 provide downloads of rewritten subsets of media content on demand. LevelA use of existing APIs (e.g. youtube/vimeo/soundcloud) -- need different information in the service description for how to interact with the API. Might a different service? info.json equivalent could be also translation table to other existing APIs. (iframe API issue survey)

Additional Background

NB Can seek within a video stream from the client more easily than "seeking" into image. If need to play from A to B in video, only have to load the header and then seek to point A via HTTP ‘Range’. Note also that some file types don't support seeking. Need to expose seekable/unseekable as metadata (supports: …)?

Source BL workshop

jronallo commented 8 years ago

Moving to https://github.com/IIIF/iiif-av/issues/1