Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sequences in time that are not controlled by a clock #67

Open
ahankinson opened this issue Jun 9, 2017 · 4 comments
Open

Sequences in time that are not controlled by a clock #67

ahankinson opened this issue Jun 9, 2017 · 4 comments

Comments

@ahankinson
Copy link

Description

A slide deck (for example) contains a sequence of images that proceed one after another, but the point at which they proceed can be controlled by a user advancing the slide. (i.e., proceeding to the next slide happens independent of time). This might be paired with a video painted on a canvas that does have a specific time.

The underlying assumption of the 'canvas clock' is that media painted onto a time-based canvas is that it will proceed according to 'wall time', but a sequence of images that proceed one after another is "time-based," but that time is indeterminate.

Variation(s)

A set of images that are always 'paused', but when proceeding to another image it triggers a video or audio to start playing.

A museum has a postcard kiosk where they display their collection of local postcards. When a user navigates to another postcard, the kiosk will start playing back an audio loop recorded from the viewpoint of the postcard.

Proposed Solutions

(any ideas about how your use case might be supported)

Additional Background

(more about your perspective, existing work, etc. goes here.)

@azaroth42
Copy link
Member

Seems like this can already be accomplished with the Presentation API 2.x. Advancing a slide is just clicking next, or equivalent interaction.

@tomcrane
Copy link
Contributor

Most of this is manual control of navigation from canvas to canvas, apart from "...This might be paired with a video painted on a canvas that does have a specific time." That is, the user is in control of some of the flow but not all of it.

Another example that I think captures the use case - a film is playing, but I also have access to an number of production stills associated with this particular scene, that I can advance through at my preferred pace.

We have the viewingHint together for looking at an album sleeve while listening to the music (two manifests in a collection), but the scenario above is not the same as this.

@azaroth42
Copy link
Member

What about the viewingHint none?

If this hint is provided, then the client should not render the resource by default, but allow the user to turn it on and off.

@tomcrane
Copy link
Contributor

Example - the green video appears from 1:04 to 1:37 in the canvas clock, but does not play with the clock time, unlike the red and blue videos which exhibit the behaviour assumed in examples so far.

https://demo.frametrail.org/player/?project=1&hypervideo=2

viewingHint none on the annotation(?) would hide the video rather than cede control of its playtime to the user at the media level rather than the canvas level.

This may not be a real use case at all, as discussed in the AV call 27 June.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants