SMIL content for specific calendar time ranges
"Sanja C." <[email protected]> Thu, 27 May 2010 18:14:21 +0000 (GMT)
| Newsgroups | gmane.comp.web.smil |
|---|---|
| Message-ID | <[email protected]> |
Hi,=0A=0Awe're considering a SMIL-based solution for stand-alone multimedia=
-presentations (i.e. digital signage) in our organisation, but are not sure=
how well it fits our needs with regards to integrating calendar time range=
specific content into the "normal flow" of a seq/par-driven presentation.=
=0A=0AWe'd be very grateful if some more SMIL-experienced people would comm=
ent on the following two scenarios:=0A=0A__Scenario 1:__=0A=0AConsider a pr=
esentation of the following form that continually loops through a number of=
multimedia pages:=0A=0A<seq repeatCount=3D"indefinite">=0A <ref title=
=3D"Page 1"/>=0A <par>=0A <ref title=3D"Page 2"/>=0A <ref =
title=3D"specialOverlay"/>=0A </par>=0A <ref title=3D"Page 3"/>=0A =
<ref title=3D"Page 4"/>=0A ...=0A</seq>=0A=0ANow, is it possible to add=
SMIL markup to this presentation that will enforce the following constrain=
ts, respectively:=0A=0A example A) Only show the "specialOverlay" on [Su=
nday, 30. Mai 2010, 9am - 18am] (or any other specific calendar time range)=
=0A example B) Only show the "specialOverlay" on [Sunday, between 9am - =
18am] =0A(meaning: *every* sunday)=0A example C) Only show the "specialO=
verlay" on holidays =0A(where the data about which days are holidays is sup=
plied through an external file)=0A=0A..without otherwise affecting the beha=
viour of the seq element?=0A=0A__Scenario 2:__=0A=0AConsider again a presen=
tation continually looping through a fixed set of pages:=0A=0A<seq repeatCo=
unt=3D"indefinite">=0A <ref title=3D"Page 1"/>=0A <ref title=3D"Page =
2"/>=0A <ref title=3D"Page 3"/>=0A ...=0A</seq>=0A=0AImagine this pre=
sentation will run around-the-clock, all year long.=0ANow, is it possible t=
o specify an alternative <seq></seq> section for a specific calendar time r=
ange so that at the beginning of this time range, the normal seq presentati=
on is halted (no matter what it's currently showing), and the alternative <=
seq></seq> is shown, until the end of the time range, when the normal prese=
ntation is resumed? (Note: it would also be acceptable if the original pres=
entation would then re-start at its beginning, instead of resuming exactly =
where it had left off.)=0A=0AIs this kind of stuff possible with SMIL 3.0 m=
arkup?=0A=0ANote that we *don't* want to use scripting, just XML-based mark=
up (if this is not possible with plain SMIL, we'd rather develop a custom =
non-SMIL-based solution altogether, or our own SMIL-extension, or a "wrappe=
r" that calls/terminates different SMIL presentation at different times).=
=0A=0AWe appreciate any help/advice!=0A=0A=0A=0A
--0-94997431-1274984061=:6749
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
<html><head><style type=3D"text/css"><!-- DIV {margin:0px;} --></style></he=
ad><body><div style=3D"font-family:times new roman,new york,times,serif;fon=
t-size:12pt"><div>Hi,<br><br>we're considering a SMIL-based solution for st=
and-alone multimedia-presentations (i.e. digital signage) in our organisati=
on, but are not sure how well it fits our needs with regards to integrating=
calendar time range specific content into the "normal flow" of a seq/par-d=
riven presentation.<br><br>We'd be very grateful if some more SMIL-experien=
ced people would comment on the following two scenarios:<br><br>__Scenario =
1:__<br><br>Consider a presentation of the following form that continually =
loops through a number of multimedia pages:<br><br><seq repeatCount=3D"<=
span class=3D"avalue">indefinite</span>"><br> <ref title=
=3D"Page 1"/><br> <par><br> &n=
bsp; <ref title=3D"Page
2"/><br> <ref title=3D"spe=
cialOverlay"/><br> </par><br>=0A &l=
t;ref title=3D"Page 3"/><br> <ref title=3D"Page 4"/=
><br> ...<br></seq><br><br>Now, is it possible t=
o add SMIL markup to this presentation that will enforce the following cons=
traints, respectively:<br><br> example A) Only show the "=
specialOverlay" on [Sunday, 30. Mai 2010, 9am - 18am] (or any other specifi=
c calendar time range)<br> example B) Only show the "spec=
ialOverlay" on [Sunday, between 9am - 18am] =0A(meaning: *every* sunday)<br=
> example C) Only show the "specialOverlay" on holidays =
=0A(where the data about which days are holidays is supplied through an ext=
ernal file)<br><br>..without otherwise affecting the behaviour of the seq e=
lement?<br><br>__Scenario 2:__<br><br>Consider again a presentation continu=
ally looping through a fixed set of pages:<br><br><seq repeatCount=3D"<s=
pan class=3D"avalue">indefinite</span>"><br>=0A <ref tit=
le=3D"Page 1"/><br>=0A=0A <ref title=3D"Page 2"/><br>=
=0A <ref title=3D"Page 3"/><br>=0A  =
; ...<br>=0A</seq><br><br>Imagine this presentation will run around-t=
he-clock, all year long.<br>Now, is it possible to specify an alternative &=
lt;seq></seq> section for a specific calendar time range so that a=
t the beginning of this time range, the normal seq presentation is halted (=
no matter what it's currently showing), and the alternative <seq><=
/seq> is shown, until the end of the time range, when the normal present=
ation is resumed? (Note: it would also be acceptable if the original presen=
tation would then re-start at its beginning, instead of resuming exactly wh=
ere it had left off.)<br><br>Is this kind of stuff possible with SMIL 3.0 m=
arkup?<br><br>Note that we *don't* want to use scripting, just XML-based ma=
rkup (if this is not possible with plain SMIL, we'd rather develop a custo=
m non-SMIL-based solution altogether, or our own SMIL-extension, or a "wrap=
per" that calls/terminates different SMIL presentation at different
times).<br><br>We appreciate any help/advice!<br></div>=0A</div><br>=0A=0A=
=0A=0A </body></html>
--0-94997431-1274984061=:6749--