diff --git a/demos/videotimelineplayer2/index.html b/demos/videotimelineplayer2/index.html
new file mode 100644
index 00000000..57f6360e
--- /dev/null
+++ b/demos/videotimelineplayer2/index.html
@@ -0,0 +1,11 @@
+
+
+
+ OxJS Video Timeline Player Demo
+
+
+
+
+
+
\ No newline at end of file
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p0.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p0.jpg
new file mode 100644
index 00000000..e1d415b2
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p0.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p1.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p1.jpg
new file mode 100644
index 00000000..fa321a54
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p1.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p10.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p10.jpg
new file mode 100644
index 00000000..b7539f64
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p10.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p11.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p11.jpg
new file mode 100644
index 00000000..c5870a6f
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p11.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p12.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p12.jpg
new file mode 100644
index 00000000..5147ae0e
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p12.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p13.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p13.jpg
new file mode 100644
index 00000000..2720bc7a
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p13.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p14.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p14.jpg
new file mode 100644
index 00000000..d0a281cd
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p14.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p15.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p15.jpg
new file mode 100644
index 00000000..5f75a7b4
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p15.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p16.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p16.jpg
new file mode 100644
index 00000000..f64e8d0a
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p16.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p17.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p17.jpg
new file mode 100644
index 00000000..63f017c4
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p17.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p18.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p18.jpg
new file mode 100644
index 00000000..8d819e84
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p18.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p19.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p19.jpg
new file mode 100644
index 00000000..934ee785
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p19.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p2.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p2.jpg
new file mode 100644
index 00000000..c90580fb
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p2.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p20.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p20.jpg
new file mode 100644
index 00000000..216fcdca
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p20.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p21.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p21.jpg
new file mode 100644
index 00000000..cc1ae1c3
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p21.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p22.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p22.jpg
new file mode 100644
index 00000000..c3548f4e
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p22.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p23.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p23.jpg
new file mode 100644
index 00000000..2454471a
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p23.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p24.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p24.jpg
new file mode 100644
index 00000000..80e53e77
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p24.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p25.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p25.jpg
new file mode 100644
index 00000000..7aa1089e
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p25.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p26.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p26.jpg
new file mode 100644
index 00000000..18ee97c7
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p26.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p27.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p27.jpg
new file mode 100644
index 00000000..261ad95d
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p27.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p28.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p28.jpg
new file mode 100644
index 00000000..e719e494
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p28.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p29.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p29.jpg
new file mode 100644
index 00000000..176a9e47
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p29.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p3.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p3.jpg
new file mode 100644
index 00000000..082d1f61
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p3.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p30.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p30.jpg
new file mode 100644
index 00000000..2eb0ce96
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p30.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p31.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p31.jpg
new file mode 100644
index 00000000..46fe152d
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p31.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p32.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p32.jpg
new file mode 100644
index 00000000..ab8ad463
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p32.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p33.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p33.jpg
new file mode 100644
index 00000000..568b233e
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p33.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p34.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p34.jpg
new file mode 100644
index 00000000..6ee79e28
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p34.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p35.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p35.jpg
new file mode 100644
index 00000000..82933920
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p35.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p36.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p36.jpg
new file mode 100644
index 00000000..9428ba35
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p36.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p37.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p37.jpg
new file mode 100644
index 00000000..5eb5e4ef
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p37.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p38.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p38.jpg
new file mode 100644
index 00000000..c4b58a9c
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p38.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p39.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p39.jpg
new file mode 100644
index 00000000..4de04045
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p39.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p4.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p4.jpg
new file mode 100644
index 00000000..086c0a34
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p4.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p40.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p40.jpg
new file mode 100644
index 00000000..a7d1d3d8
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p40.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p41.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p41.jpg
new file mode 100644
index 00000000..20a87c31
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p41.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p42.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p42.jpg
new file mode 100644
index 00000000..6f917aa1
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p42.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p43.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p43.jpg
new file mode 100644
index 00000000..82765ebd
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p43.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p44.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p44.jpg
new file mode 100644
index 00000000..e0782613
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p44.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p45.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p45.jpg
new file mode 100644
index 00000000..5ede496e
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p45.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p46.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p46.jpg
new file mode 100644
index 00000000..7ef888bd
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p46.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p47.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p47.jpg
new file mode 100644
index 00000000..b8c7a2ff
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p47.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p48.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p48.jpg
new file mode 100644
index 00000000..6f77e2f6
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p48.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p49.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p49.jpg
new file mode 100644
index 00000000..8527a41f
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p49.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p5.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p5.jpg
new file mode 100644
index 00000000..bc6a6816
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p5.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p50.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p50.jpg
new file mode 100644
index 00000000..ee23a587
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p50.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p51.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p51.jpg
new file mode 100644
index 00000000..a6387704
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p51.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p52.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p52.jpg
new file mode 100644
index 00000000..93ffe94b
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p52.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p53.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p53.jpg
new file mode 100644
index 00000000..742894a1
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p53.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p54.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p54.jpg
new file mode 100644
index 00000000..39f251a3
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p54.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p55.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p55.jpg
new file mode 100644
index 00000000..898d104b
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p55.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p56.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p56.jpg
new file mode 100644
index 00000000..f91f016a
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p56.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p57.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p57.jpg
new file mode 100644
index 00000000..b75d2cd2
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p57.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p58.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p58.jpg
new file mode 100644
index 00000000..37fbd40b
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p58.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p59.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p59.jpg
new file mode 100644
index 00000000..b9227b68
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p59.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p6.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p6.jpg
new file mode 100644
index 00000000..d18a4eae
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p6.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p60.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p60.jpg
new file mode 100644
index 00000000..94f2f1b1
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p60.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p61.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p61.jpg
new file mode 100644
index 00000000..1e55e012
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p61.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p62.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p62.jpg
new file mode 100644
index 00000000..e9c4a05d
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p62.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p63.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p63.jpg
new file mode 100644
index 00000000..b9485551
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p63.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p64.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p64.jpg
new file mode 100644
index 00000000..58c82c5b
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p64.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p65.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p65.jpg
new file mode 100644
index 00000000..8636fb6d
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p65.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p66.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p66.jpg
new file mode 100644
index 00000000..0f536afe
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p66.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p67.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p67.jpg
new file mode 100644
index 00000000..eb9819ce
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p67.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p68.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p68.jpg
new file mode 100644
index 00000000..dad0cea2
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p68.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p69.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p69.jpg
new file mode 100644
index 00000000..edb769e2
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p69.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p7.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p7.jpg
new file mode 100644
index 00000000..b1420f2d
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p7.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p70.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p70.jpg
new file mode 100644
index 00000000..0c63647d
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p70.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p71.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p71.jpg
new file mode 100644
index 00000000..f91fa203
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p71.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p72.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p72.jpg
new file mode 100644
index 00000000..6c5cb7ac
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p72.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p73.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p73.jpg
new file mode 100644
index 00000000..3ba35826
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p73.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p74.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p74.jpg
new file mode 100644
index 00000000..42121440
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p74.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p75.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p75.jpg
new file mode 100644
index 00000000..e447621b
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p75.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p76.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p76.jpg
new file mode 100644
index 00000000..084cade3
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p76.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p77.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p77.jpg
new file mode 100644
index 00000000..9a15e57a
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p77.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p78.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p78.jpg
new file mode 100644
index 00000000..7dea3599
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p78.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p79.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p79.jpg
new file mode 100644
index 00000000..a44bc36e
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p79.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p8.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p8.jpg
new file mode 100644
index 00000000..abc3369f
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p8.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p80.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p80.jpg
new file mode 100644
index 00000000..23fe62ff
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p80.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p81.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p81.jpg
new file mode 100644
index 00000000..47fe030f
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p81.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p82.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p82.jpg
new file mode 100644
index 00000000..8d260718
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p82.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p83.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p83.jpg
new file mode 100644
index 00000000..460f9fdd
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p83.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p84.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p84.jpg
new file mode 100644
index 00000000..8ecc51a6
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p84.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p85.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p85.jpg
new file mode 100644
index 00000000..0ea4e2cf
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p85.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p86.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p86.jpg
new file mode 100644
index 00000000..db041506
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p86.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p87.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p87.jpg
new file mode 100644
index 00000000..5aba1caa
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p87.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p88.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p88.jpg
new file mode 100644
index 00000000..404fd20e
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p88.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p89.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p89.jpg
new file mode 100644
index 00000000..3ea205ca
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p89.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p9.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p9.jpg
new file mode 100644
index 00000000..8684c52e
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p9.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p90.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p90.jpg
new file mode 100644
index 00000000..99366750
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p90.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p91.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p91.jpg
new file mode 100644
index 00000000..2eabf8df
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p91.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p92.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p92.jpg
new file mode 100644
index 00000000..68efb05c
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p92.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p93.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p93.jpg
new file mode 100644
index 00000000..f98e32a4
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p93.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p94.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p94.jpg
new file mode 100644
index 00000000..4fe8331e
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p94.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p95.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p95.jpg
new file mode 100644
index 00000000..7480a617
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p95.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p96.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p96.jpg
new file mode 100644
index 00000000..980b6e57
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p96.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p97.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p97.jpg
new file mode 100644
index 00000000..2b337e08
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p97.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p98.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p98.jpg
new file mode 100644
index 00000000..7bcfffa0
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p98.jpg differ
diff --git a/demos/videotimelineplayer2/jpg/timelineslitscan64p99.jpg b/demos/videotimelineplayer2/jpg/timelineslitscan64p99.jpg
new file mode 100644
index 00000000..3d0d1d99
Binary files /dev/null and b/demos/videotimelineplayer2/jpg/timelineslitscan64p99.jpg differ
diff --git a/demos/videotimelineplayer2/js/demo.js b/demos/videotimelineplayer2/js/demo.js
new file mode 100644
index 00000000..c94dca96
--- /dev/null
+++ b/demos/videotimelineplayer2/js/demo.js
@@ -0,0 +1,84 @@
+Ox.load('UI', function() {
+
+ Ox.Theme('modern');
+
+ var $innerPanel = Ox.SplitPanel({
+ elements: [
+ {
+ element: Ox.Element(),
+ resizable: true,
+ resize: [64, 128, 192],
+ size: 64
+ },
+ {
+ element: Ox.Element()
+ }
+ ],
+ orientation: 'vertical'
+ }),
+ $outerPanel = Ox.SplitPanel({
+ elements: [
+ {
+ element: Ox.Element(),
+ resizable: true,
+ resize: [128, 256, 384],
+ size: 128
+ },
+ {
+ element: $innerPanel
+ }
+ ],
+ orientation: 'horizontal'
+ }).appendTo(Ox.$body);
+
+ Ox.get('srt/0097514.srt', function(srt) {
+
+ //var id = '0097514',
+ var id = '0318034',
+
+ $videoTimelinePlayer = Ox.VideoTimelinePlayer({
+ //duration: 3029.96,
+ duration: 5956.24,
+ getFrameURL: function(position) {
+ return 'http://0xdb.org/' + id + '/64p' + position + '.jpg'
+ },
+ getImageURL: function(i) {
+ //return 'http://0xdb.org/' + id + '/timeline64p' + i + '.png'
+ return 'jpg/timelineslitscan64p' + i + '.jpg'
+ },
+ height: window.innerHeight - 65,
+ paused: true,
+ //position: 1000,
+ position: 1000,
+ subtitles: Ox.parseSRT(srt),
+ timelineURL: 'http://0xdb.org/' + id + '/timeline16p.png',
+ //videoRatio: 1.291667,
+ videoRatio: 1.833333,
+ videoURL: 'http://0xdb.org/' + id + '/96p.webm',
+ width: window.innerWidth - 129
+ })
+ .bindEvent({
+ resizeend: function(data) {
+ Ox.print('RESIZE', data.size)
+ $videoTimelinePlayer.options({
+ height: data.size
+ });
+ }
+ });
+
+ $innerPanel
+ .replaceElement(1, $videoTimelinePlayer)
+ .bindEvent({
+ resize: function(data) {
+ Ox.print('RESIZE', data.size)
+ $videoTimelinePlayer.options({
+ width: data.size
+ });
+ }
+ });
+
+ $videoTimelinePlayer.gainFocus();
+
+ });
+
+});