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

Add Routes for Timeliner Annotations #6080

Open
2 tasks
joncameron opened this issue Oct 15, 2024 · 2 comments
Open
2 tasks

Add Routes for Timeliner Annotations #6080

joncameron opened this issue Oct 15, 2024 · 2 comments

Comments

@joncameron
Copy link
Contributor

joncameron commented Oct 15, 2024

Description

URLs are available to request a specific timeline in Avalon, but users would also like to be able to share URLs that load the Timeliner tool to a specific time point or time range.

Query from instructor using Timeliner in course work:

I’m curious if students can use the timeline feature either to embed video from MCO, or just stable URL links to specific, saved timeline markers into a Canvas page. The idea would be for other students to be able to navigate directly from the page to a chosen segment of the video in order to follow an argument about the music and complete a peer review.

Done Looks Like

@joncameron
Copy link
Contributor Author

joncameron commented Oct 16, 2024

This should be a Timeliner issue and can be moved to that repo. Timeliner is currently an iFrame in Avalon; we may need to do something similar with Ramp, where Avalon is passing the parameters (like start time) to Ramp to initialize it to the requested point contained in the URL.

Partial work in Avalon and Timeliner for this. We'll need to look into the code more to figure out where changes need to be made to pass in the right URL. Right now we're passing the full URL into the iframe, and Timeliner is already taking query parameters when it's being instantiated.

We can give this an estimate after looking a little further into how Timeliner is started in Avalon.

@Dananji
Copy link
Contributor

Dananji commented Oct 16, 2024

It seems Timeliner doesn't have a queryParam that enables for us to give it a time point at the moment. Current list of query params are; resource, save, callback, noFooter, noHeader, noVideo, noSourceLink

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

2 participants