Speed up time with which shared videos appear on Helioviewer.org
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.
Changed in helioviewer.org: | |
status: | Fix Committed → Fix Released |
Videos now show up on feed within about 5-10 seconds of submission.