New Video Folder Widget and index position

  • 1
  • Question
  • Updated 3 years ago
  • Answered
Does this new Video Folder Widget (or even the Video Widget) have the capability to set the video to start at index 0 at each iteration? The other video widgets always start the video playback at the index position where the video stopped at the last iteration, which is no bueno.
Photo of rcruse

rcruse

  • 3,268 Points 3k badge 2x thumb

Posted 3 years ago

  • 1
Photo of Justin

Justin, Employee

  • 2,526 Points 2k badge 2x thumb
rcruse,

Once the videos have been cached on your device, the video folder widget will play the videos from the beginning, and move down the list of videos contained within that folder.

Justin
Photo of rcruse

rcruse

  • 3,268 Points 3k badge 2x thumb
Hmm ... so far,  they only start at the beginning the first time for me.

And I realize there is both a video widget and a video folder widget available for use. Is either of these better for my use case, as explained below?:

---------------------------------------------------------------------------------------------------
I've been tasked to create a simple presentation with a single placeholder, containing only 1 video, a "sign language sign of the week video".  I need this single video presentation to play until the video is done, then move onto the next presentation in the queue.
But since PUD is ignored by the schedule duration, so far the only way we've been able to test this single video presentation is to set the schedule duration manually. (Eg. If the video is 240 seconds, we tried matching the presentation schedule duration at 240 seconds. )

The problem is that the duration of the video and the presentation's schedule duration, even when matched perfectly, starts drifting 'out of sync' after the first playback.

For example, even though the video presentation's and schedule's durations are the same, the schedule will end the presentation a couple of seconds before the video does. So this video's index position is set to say, 238 seconds, where it stops, 2 seconds before the actual video ends.

So when the second iteration of this single video presentation comes up, the video begins playback at 238 seconds in,  plays the last two seconds of the video, THEN starts the video over, and play backs until it stops at 236 seconds into the video, as an additional 2 second delay is introduced each iteration.

The third time this single video presentation plays back, the video begins playback at 236 seconds in, then after 4 seconds the video ends, and then starts the video over at the beginning, then ends at 234 seconds into the video ...

At this rate, it doesn't take many iterations of this single video presentation before the video playback begins at the halfway point of the video, starts over,  then plays until the halfway point again before it stops, and we go onto the next presentation in the queue.
----------------------------------------------------------------------------------------------------------------------------------

Eventually it catches up to, then passes itself. But as they say,  a broken clock is right twice a day. I've also  tried setting the schedule's duration a second or two shorter or longer, but to no avail.

Barring getting the schedule duration to honor single element PUD settings, my question still stands:

Can you require the video to begin playback at index 0 for EACH iteration of this video's instance?

This is the simplest way I could think of to try to tackle this issue. If we could guarantee that the video started at the beginning EVERY time, we could live with a second or two of 'empty air' after this single video presentation, before the next presentation in the queue begins. At least the video would play from beginning to end each time.

Otherwise,  when we receive video presentation requests like this one, we'll have to continue telling faculty that our digital signage system isn't ready for video playback yet, and we have no timeline when this issue will be fixed.

Thanks much,
Robert
(Edited)
Photo of Justin

Justin, Employee

  • 2,526 Points 2k badge 2x thumb
Robert,

Is this video in it's own presentation? And then you have multiple presentations within a schedule?

I just tested the Video Folder Widget on my display, in the same placeholder as a text item, and news feed; within the same presentation, this 1 presentation in my schedule. The text item and news feed were both set to a duration of 10 seconds, and the Video Folder Widget was set with 'play until done.'

Using this method, the news and text items play for 10 seconds, and the videos contained in the Video Folder Widget play in the order they are in the folder in Rise Storage; and they always start from the beginning of the video.

Justin
Photo of rcruse

rcruse

  • 3,268 Points 3k badge 2x thumb
Here's a simple example, but in detail,  using only 2 presentations in a schedule, in order to demonstrate the problem:

---------------------------------------------------------------------------
The first presentation "ACC Video Playback Test" (http://bit.ly/1E0ReoN) contains one HTML5 video widget placeholder with one video that is 1:45, or 105 seconds long.

Within this HTML5 video widget settings, I've linked a video from Rise Vision storage:
https://storage.googleapis.com/risemedialibrary-8098203d-4fae-4d94-bfc2-c6a2434f2759/videos%2FDestin...

I've also gone into the Presentation settings for this "ACC Video Playback Test" presentation, and used the "Play Until Done Placeholder:" dropdown menu to choose "Video", which is the name of the HTML5 video widget placeholder for this "ACC Video Playback Test" presentation.

When this "ACC Video Playback Test" presentation is the only presentation in the schedule, the video inside the presentation plays back until the end,  then repeats ...

Note:
I've also learned that although the default time given to a presentation assigned to a schedule is only 10 seconds, with only one presentation in the schedule, this 10 second presentation limit is ignored. It seems the duration of the video content (in this case) within the presentation is actually what determines the playback duration of this entire presentation in the schedule (based on the PUD video selection in the presentation settings?)  Anyway, this is the behavior you'd expect.

YET ... if I add just one other presentation to the schedule, this expected behavior cannot be reproduced.

For example, the presentation I added was one of the weather templates on the RV presentation template list (http://bit.ly/12UTJva). I accepted the default 10 seconds duration for this weather presentation and clicked Save.

The behavior I expected from this schedule was that the "ACC Video Playback Test" presentation would play until the video is finished, as it did previously, play the weather widget presentation for 10 seconds, then go back to the "ACC Video Playback Test" presentation again and play the video until finished, play the weather widget for 10 seconds,  ...... and repeat.

Instead, what I get is:
1. "ACC Video Playback Test" presentation plays from beginning but stops at 10 seconds into the video.
2. Weather widget plays for 10 seconds.
3. "ACC Video Playback Test" presentation continues playing at 10 seconds into the video and stops at 20 seconds into the video.
4. Weather widget plays for 10 seconds.
5. "ACC Video Playback Test" presentation continues playing at  20 seconds into the video and stops at 30 seconds into the video.
etc ......

Does that make sense?

--------------------------------------------------------------------------

So this behavior is why I instead tried manually matching the duration of the "ACC Video Playback Test" presentation within the schedule with the "ACC Video Playback Test" presentation's HTML5 Video widget duration.

But as I've explained previously, this is where we now get into the 'staggered' index behavior of these HTML5 videos that I've tried to demonstrate, and initially asked you about.

So .... can you tell me how to set the schedule so that I can play the presentations in that schedule in this manner:

1. Play  the "ACC Video Playback Test" presentation until the video is complete.
2. Play the weather widget for 10 seconds.
3. Play  the "ACC Video Playback Test" presentation until the video is complete.
4. Play the weather widget for 10 seconds.
repeat ...

Thanks much for your help.  Sorry about the long post. But I wanted to be clear about the issue.

Robert