Having a presentation schedule based on an external calendar (i.e., for sporting events)

  • 2
  • Question
  • Updated 3 years ago
  • Answered
We just had a successful test of using our Rise Vision system to stream a live athletic event from our stadium into our student center. (We got an embedded video stream URL from our streaming provider, I made a simple presentation with the Web Page Widget that contained just this URL, and played it on our Chromebox player, since it's Flash video.  It worked fine.)

It was popular enough that I suspect they'll want to do this for all streaming events.  Our athletics website has a calendar of the schedule that I can export via iCal, RSS or as a text file.  What' I'd really like is a way to load this into a presentation schedule and have that schedule load the events automatically, and run our standard slide show when there's not a live event running.  Right now I can sort of do this by piecing together presentations on schedules but I have to build out each time block day by day, and this quickly gets time consuming.  I could have our sports information director manually load the timelines but that's a lot of work for him when the data already exists.

Has anyone developed a way to have a presentation schedule automated from another calendar data source?  (I'm guessing I might be able to develop something but I'm hoping someone has gone before us!)

--Mike
Photo of Mike Richichi

Mike Richichi

  • 262 Points 250 badge 2x thumb

Posted 3 years ago

  • 2
Photo of Blake Freeman

Blake Freeman, Official Rep

  • 36,116 Points 20k badge 2x thumb
Hi Mike,

As far as I know, this hasn't been done. Maybe one of our community members has an idea?
Photo of Mike Richichi

Mike Richichi

  • 262 Points 250 badge 2x thumb
Let me ask a different question that I haven't seen documented anywhere:  I have a schedule, in it is one presentation that is set to appear always.  Then I have another presentation, limited in the schedule for a certain time period (say 3:00 to 3:15pm).  I've set the duration of the presentation to the same time period (in this case 900 seconds).  Will this do what I want, which is to just display the first presentation all the time, except for the 15 minutes when the other presentation is scheduled?  If I can do that then I can have a base presentation set and load the video presentation for the times I want, and I think I can pass the right schedule info through the API to set the presentation for the right time blocks. 
Photo of Mike Richichi

Mike Richichi

  • 262 Points 250 badge 2x thumb
I'm going to answer my own question since I just tested this.  It works as I want it to, so I  can probably do what I want with a little Perl and an API call.
Photo of Justin

Justin, Employee

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

Let us know how it works out for you!

Justin
Photo of Blake Freeman

Blake Freeman, Official Rep

  • 36,116 Points 20k badge 2x thumb
Mike,

Yes! I'm happy you were able to find a creative way around this!
Photo of toonwolf

toonwolf

  • 226 Points 100 badge 2x thumb
@mike I'm interested in this aswell. Our tennis club are using Google calendar to show when different tennis course/classes are held. It would be cool if you could schedule content targeted for the players that are present. If you managed to get this working I would appreciate if you could share with the rest of us how you did it.