Speed up time with which shared videos appear on Helioviewer.org

Bug #730701 reported by Keith Hughitt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Helioviewer.org
Fix Released
Medium
Keith Hughitt

Bug Description

Currently the videos user video gallery on the bottom-right on Helioviewer.org uses the YouTube GData API to retrieve recently uploaded videos. Unfortunately, videos that are uploaded may not appear here for several hours or more due to how YouTube indexes new videos.

Ideally the user video feed would be much closer to real-time. Since we have no control over YouTube, one possible solution would be to manually track the upload progress on Helioviewer.org. A database could be setup to track each uploaded movie. Once the video has finished uploading (which can be checked using the API and does not suffer the same time delay problem), then the video could be marked as such. When listing user videos this table would be queried instead of querying YouTube directly.

Further, this would also lead to much faster query times for getUserVideo requests which currently can take many seconds.

Revision history for this message
Keith Hughitt (keith-hughitt) wrote :

Videos now show up on feed within about 5-10 seconds of submission.

Changed in helioviewer.org:
assignee: nobody → Keith Hughitt (keith-hughitt)
milestone: none → 2.1.1
milestone: 2.1.1 → 2.2.0
status: New → Fix Committed
Changed in helioviewer.org:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.