-
Notifications
You must be signed in to change notification settings - Fork 244
/
kaltura-html5lib.spec
1961 lines (1850 loc) · 124 KB
/
kaltura-html5lib.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
%define prefix /opt/kaltura
%define html5lib_base %{prefix}/apps/html5/html5lib
Summary: Kaltura Open Source Video Platform
Name: kaltura-html5lib
Version: v2.73.2
Release: 2
Epoch: 0
License: AGPLv3+
Group: Server/Platform
Source0: https://github.com/kaltura/mwEmbed/tarball/%{name}-%{version}.tar.gz
Source1: simplePhpXMLProxy.php
Source2: kaltura-html5lib-v2.14.tar.gz
Source3: kaltura-html5lib-v2.37.tar.gz
Source4: kaltura-html5lib-v2.37.1.tar.gz
Source5: kaltura-html5lib-v2.38.3.tar.gz
Source6: kaltura-html5lib-v2.42.tar.gz
Source7: kaltura-html5lib-v2.44.tar.gz
Source8: kaltura-html5lib-v2.45.tar.gz
Source9: kaltura-html5lib-v2.45.1.tar.gz
Source10: kaltura-html5lib-v2.46.tar.gz
URL: https://github.com/kaltura/mwEmbed
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
Requires: php, kaltura-base
%description
Kaltura is the world's first Open Source Online Video Platform, transforming the way people work,
learn, and entertain using online video.
The Kaltura platform empowers media applications with advanced video management, publishing,
and monetization tools that increase their reach and monetization and simplify their video operations.
Kaltura improves productivity and interaction among millions of employees by providing enterprises
powerful online video tools for boosting internal knowledge sharing, training, and collaboration,
and for more effective marketing. Kaltura offers next generation learning for millions of students and
teachers by providing educational institutions disruptive online video solutions for improved teaching,
learning, and increased engagement across campuses and beyond.
For more information visit: http://corp.kaltura.com, http://www.kaltura.org and http://www.html5video.org.
This package installs the Kaltura HTML5 library.
%prep
%setup -q
tar zxf %{SOURCE2} -C %{_builddir}/
tar zxf %{SOURCE3} -C %{_builddir}/
tar zxf %{SOURCE4} -C %{_builddir}/
tar zxf %{SOURCE5} -C %{_builddir}/
tar zxf %{SOURCE6} -C %{_builddir}/
tar zxf %{SOURCE7} -C %{_builddir}/
tar zxf %{SOURCE8} -C %{_builddir}/
tar zxf %{SOURCE9} -C %{_builddir}/
tar zxf %{SOURCE10} -C %{_builddir}/
%install
mkdir -p $RPM_BUILD_ROOT%{html5lib_base}
for i in v2.14 v2.37 v2.37.1 v2.38.3 v2.42 v2.44 v2.45 v2.45.1 v2.46 %{version};do
rm -rf %{_builddir}/%{name}-$i/modules/Widevine
if [ -r %{_builddir}/%{name}-$i/modules/KalturaSupport/UiConfResult.php ];then
sed -i '/^\s*"kAnalony"=>array(),\s*$/d' %{_builddir}/%{name}-$i/modules/KalturaSupport/UiConfResult.php
fi
cp -r %{_builddir}/%{name}-$i $RPM_BUILD_ROOT%{html5lib_base}/$i
cp %{SOURCE1} $RPM_BUILD_ROOT%{html5lib_base}/$i/
ln -sf %{prefix}/app/configurations/html5.php $RPM_BUILD_ROOT%{html5lib_base}/$i/LocalSettings.php
mkdir $RPM_BUILD_ROOT%{html5lib_base}/$i/cache
done
%clean
rm -rf %{buildroot}
%post
if [ "$1" = 2 ];then
if [ -r /etc/kaltura.d/system.ini ];then
. /etc/kaltura.d/system.ini
echo 'update ui_conf set html5_url = "/html5/html5lib/%{version}/mwEmbedLoader.php" where html5_url like "%html5lib/v2.%mwEmbedLoader.php"'|mysql -h$DB1_HOST -u $SUPER_USER -p$SUPER_USER_PASSWD -P$DB1_PORT $DB1_NAME
fi
else
find %{html5lib_base} -type d -name cache -exec chown -R 48 {} \;
fi
%postun
%files
%defattr(-, root, root, 0755)
%doc COPYING README.markdown
%{html5lib_base}
%config %{html5lib_base}/%{version}/LocalSettings.KalturaPlatform.php
%changelog
* Mon Dec 24 2018 jess.portnoy@kaltura.com <Jess Portnoy> - v2.73.2-2
- Deploy onto /opt/kaltura/apps rather than to NFS for better performance
- Disable the kAnalony plugin
* Mon Dec 17 2018 jess.portnoy@kaltura.com <Jess Portnoy> - v2.73.2-1
- FEC-8755 - Player V2 - all test pages loaded muted, even when autoplay and automute = false
- Full screen is not working on chrome 71
- SUP-16380 - remove user and creator ID
- SUP-15794 - "Unmute" button with no autoplay IOS
- FEC-8576 - [KAVA] - In mobile device, locking the phone does not cause a pause event (33)
- SUP-15744 - Chromecast doesn't work for live entries
- SUP-13321 - QnA box behavior when exiting full screen
- SUP-15195 - Missing Scroll Bar in Chapters
- SUP-16282 - Captions Flashing at bottom left of player v 2.71
- FEC-8577 - [KAVA] - After replaying a video, no event '99' is fired
- FEC-8545 - iOS 11 & 12/Android 8.0 seeking the video before starting playback player stays in an endless spinning wheel state
- PSVAMB-4560 - Chromecast icon not showing on iframe player
- FEV-232 - analytics reporting should not go via ECDN
- FEC-8656 - Add Missing Features to Kava Plugin (AKA KAnalony)
- FEC-8659 - Reset session ID on every change media
- FEC-8608 -[IMA][iOS12] Autoplay is not working with PlaysInline=false configuration
- SUP-15880 - No autoplay in Chrome for video without sound and with interaction buttons disabled
- FEC-8560 - Wrong flavor id sent in playlist player
- Added the isNativeIOSPlayback function to the MediaWikiClient.
- SUP-16380 - emails are exposed within mwEmbedFrame
- SUP-15794 - "Unmute" button with no autoplay IOS
- Indentation
- Added the isNativeIOSPlayback function to the MediaWikiClient.
- FEC-8576 - [Player_V2][KAVA] - In mobile device, locking the phone does not cause a pause event (33)
- SUP-15744 - Chromecast doesn't work for live entries
- SUP-13321 - QnA box behavior when exiting full screen
- SUP-15195 - Missing Scroll Bar in Chapters
- SUP-16282 - [TR] - Captions Flashing at bottom left of player v 2.71+
- FEC-8577 - [Player_V2][KAVA] - After replaying a video, no event '99' is fired
- FEC-8545 - V2 - iOS 11 & 12/Android 8.0 seeking the video before starting playback player stays in an endless spinning wheel state
- remove legacy live analytics (#3936)
- PSVAMB-4560 - fix chromecast embed in nested iframes
- FEV-232 - analytics reporting should not go via ECDN
- FEC-8656 - V2 - Add Missing Features to Kava Plugin (AKA KAnalony)
- FEC-8659 - Reset session ID on every change media
- FEC-8608 - [V2][IMA][iOS12] Autoplay is not working with PlaysInline=false configuration
- SUP-15880 - No autoplay in Chrome for video without sound and with interaction buttons disabled
- FEC-8560 - Wrong flavor id sent in playlist player
* Mon Oct 29 2018 jess.portnoy@kaltura.com <Jess Portnoy> - v2.72-1
- FEC-8566 - V2 - Playlist - Playlist flashing and control bar with video area moved slowly down
- FEC-8540 - Performance - Replaying first second several times when starting video
- SUP-15645 - Play events are send more than one time
- SUP-15625 - Video Chapters issue
- SUP-15736 - The video does not autoplay with Safari 12 at Mac OS X.
- SUP-15668 - No playback in Document mode 10
- PHP7: Fixes after testing
- PHP7: remove unused methods + fix count warnings
- PHP7: Align code to support php7
* Mon Oct 15 2018 jess.portnoy@kaltura.com <Jess Portnoy> - v2.71.5-1
- SUP-15422: player crushes when KPushServerNotification does not exist (#3903)
- SUP-15426: user Agent not recognising Android v9
* Mon Aug 27 2018 jess.portnoy@kaltura.com <Jess Portnoy> - v2.71.2-1
- Support default language selection natively (by ios browser) (#3896)
* Mon Jul 23 2018 jess.portnoy@kaltura.com <Jess Portnoy> - v2.70.1-1
- SUP-14444 - Unexpected behavior when embedding Webcast entry with QnA
* Mon Jul 2 2018 jess.portnoy@kaltura.com <Jess Portnoy> - v2.70-1
- fix(Sup-13983): reports seem to be inaccurate update (#3849)
- fix(sup-14444): addressed the matter with the hidden qna div on VOD entries (#3843)
- reverting sup 14444 (#3855)
- *FEC-8174 The progress bar growth more than the live stream rolling buffer
- FEC-8192 [Player V2][Android]When user select unmute after preroll, the midroll and postoll are not playing later on
- SUP-14115 SUP-14115 Live feed in Playlist inaccurately shows VOD
- SUP-14542 Unmute button not displaying for live streaming content
- FEC-8288 When Automute true no need to display unmute icon
- SUP-14314 Mobile Player || Dual Screen plugins are overlapping
- SUP-14668 Player returns to beginning in iOS after midroll
- FEC-8312 incorrect this reference cause exception on not fatal ad error
- SUP-14173 No quiz Playback on iOS
- SUP-14288 iOS auto captions not loaded on first launch
- FEC-8191 [Player V2] [Playlist-Preroll] The first entry load with endless spinner
- FEC-8199 [Player_V2][Captions][iOS] - Default captions are not displayed on iOS
- FEC-8192 [Player V2][Android]When user select unmute after preroll, the midroll and postoll are not playing later on
- FEC-8174 The progress bar growth more than the live stream rolling buffer
* Mon Jun 18 2018 jess.portnoy@kaltura.com <Jess Portnoy> - v2.69.6-1
- SUP-14288 - iOS auto captions not loaded on first launch
* Fri Jun 1 2018 jess.portnoy@kaltura.com <Jess Portnoy> - v2.69.5-1
- fix: tvpanalytics fix bug related to enable nonDvrLinearMediaHits flag (#3814)
- SUP-14316 - Media Playback fails on Android devices
- Send mediaHits (location=0) for linear without DVR
- fix rapt filter (#3810)
* Tue May 8 2018 jess.portnoy@kaltura.com <Jess Portnoy> - v2.69-1
- FEC-8162 - Add a wildcard to the Policy Controlled Features
- SUP-13444 - control bar buttons don't work when small sized player in Moodle along with slides
- SUP-12518 - VOD Entry Player Controls Greying Out After a Live Clip in Playlist
- Create IMA adsRequest object to be passed to IMA requestAds
- add 1 min cache (#3791)
* Mon Apr 9 2018 jess.portnoy@kaltura.com <Jess Portnoy> - v2.68-1
- SUP-13309 - Webcast entries default to default layout every few seconds
- FEC-8074 - KAVA Player V2 - "playlistID" parameter isn't fired when playlist plays
- FEC-8072 - KAVA Player V2 - "eventIndex" and "playTimeSum" parameters aren't reset after change media
- SUP-13708 - Player: Changes in Chrome v64 ang moving forward
- KMS-17072 - No information and elements when question icon clicked on Submit screen
- KMS-16785 - new option to remove welcome page
- KMS-17284 - Text not displayed after user finished to answer all questions (Preview mode)
- KMS-17301 - True and False question on top of each other instead of next to each other
- fix: kava live support
- Support pure-Kaltura projects and vendor engine
- add new flag to force adaptive for video less than 10 sec Kaltura.force10secProgressive default is true
- fix: operator is not valid for PHP string concatenation
- feat: kava addons
* Fri Mar 9 2018 Jess Portnoy <jess.portnoy@kaltura.com> - v2.67-1
- FEC-7985 - [Player V2]Duplicate play events in Kava in playlist entry
- WEBC-1059 - v3.0.71| Slide broadcast twice if starting streaming with slide when two producers are ed
- SUP-13155 - unresponsive panel of stream selector in Canvas mobile
- FEC-7923 - Ad timer for DFP VMAP tags on V2 player
- SUP-13469 - Entries are not playing on a specific browser on HTTPS
- SUP-12364 - Kwebcast - Live event - disable the comments (set EnableQnA as no) display irrelevant message
- SUP-12372 - Black chapters thumbnails
- SUP-13280 - Player: Play Button unresponsive on iOS after upgraded player.
- SUP-13238 - Android SDK v3.0 - wrong labels in Multi Audio Chromecast menu
- SUP-13309 - Webcast entries default to default layout every few seconds
- FEC-7614 - Shaka upgrade to v2.3.2
- flip behaviour to hide admin cuepoints unless explicitly turn them on (#3747)
- changes to client to support dynamic embed and ECDN (#3715)
- fix audio text on dash with chromecast (#3732)
* Thu Feb 8 2018 Jess Portnoy <jess.portnoy@kaltura.com> - v2.66-1
- FEV-139 - [IVQ-Player] change apply/continue to select
- FEV-112 - [IVQ] quiz in playlist - answers below text
- FEV-113 - [IVQ] quiz in playlist - intro page
- FEV-147 - Hide "admin" slides/chapters/player mode in preview mode
- KMS-15631 - [IVQ] change to the Submit button
- FEC-7834 - CLONE - Unable to change media on Chromecast while casting media
- SUP-13105 - KCP - Caption image is saved on the Player.
- FEC-7797 - Adding VPAID INSECURE mode
- FEC-7657 - PWA - Android- [360 Playback] - Video fails to play and only audio is audible with a blank screen during 360* video playback(Refer Steps)
- SUP-13081 - Playlist secure embed not working when include in layout = false
- FEC-7835 - CLONE - Cast fail when using Chrome browser cast button
- SUP-13403 - KCP - Subtitle set to 'English' after subtitle option setting
- FEC-7878 - Remove support check for Windows phone on mobile skin
- SUP-13171 - Player is not displaying VPAID ads in a correct manner
- FEC-7885 - KAnlony sends empty referrer in iframe embed
- FEC-7891 - CLONE - [Chrome Cast] - Time in scrubber bar at TV displayed unclear
- FEV-165 - Creator user does not see chapters when in preview mode
- fix: initial captions to CC
- fix: exception when changing from local to remote CC playback
- fix: reset all CC state flags on media change
- add quality watcher for dash streams
- fix: detect if kAnalony is active
- feat(chromecast): cast via chrome browser button (#3720)
- add uiconf_id param to chromecast (#3721)
- fix(chromecast): proxyData getter (#3719)
- fix youbora error code handler
- CC - Fix autoplay on live (#3725)
* Mon Jan 29 2018 Jess Portnoy <jess.portnoy@kaltura.com> - v2.65.2-1
- FEC-7871 - [Player V2] [Chrome] Auto-play streams playing Auto-muted regardless the configuration
* Mon Jan 15 2018 Jess Portnoy <jess.portnoy@kaltura.com> - v2.65-1
- FEC-7267 - YouTube player error when ad load fails
- FEC-7613 - HLSJS upgrade to 0.8.9
- FEC-7496 - [Post-prod][Inbound captions][IE11/Edge] Selected captions other than default are not displayed
- SUP-12797 - Player Captions Below Video - Text Larger Than "Medium" Gets Cut Off
- SUP-12806 - Video not loading automatically after bumper using Safari on iOS 11
- FEC-7697 - preroll pauses after a sec on iPad
- FEC-7493 - #2697 - HLS JS - Multiple Audio Track - Captions - iOS - Default captions displayed twice in option and captions are not displayed
- FEC-7496 - [Post-prod][Inbound captions][IE11/Edge] Selected captions other than default are not displayed
- FEC-7689 - [Player V2][Test 904][Autoplay] YouTube vertical playlist - autoplay is not working
- FEC-7690 - [Player V2][#5499][Autoplay][Chrome64] Playlist is not running with auto-mute
- FEC-7707 - Player V2: Regression: Vast pre-roll and bumper: Video stuck with endless spinner on loading test page (FF Only)
- SUP-12992 - WeatherNation - Embedded captions are not showing.
- FEV-135 - [IVQ-Access.] Q text not readable by SR
- FEV-136 - [IVQ-Access.] continue button keyboard trap
- FEV-144 - [IVQ-Access.] submit and review buttons keyboard trap
- FEV-148 - [Player-Access.] chapter module text not readable/contrast
- SUP-12799 - Select audio button (Multiple audio tracks) drops down when selected
- FEC-7483 - Vertical left playlist with auto play, (#427).....-when first video finishes next not autocontinue
- FEC-7714 - Vertical left playlist with auto play, (#427) - In Chrome Android browser the video is not starting automatically after ad
- FEC-7719 - Reporting hasKanalony=true when kanalony isn't configured on a player
- FEC-7725 - Live captions 608/708 aren't loaded
- FEC-7483 - Vertical left playlist with auto play, (#427).....-when first video finishes next not autocontinue
- FEC-7731 - [Player_V2][Multi_audio] - The multi audio icon is not responding in iOS
- FEC-7734 - regression: ios - the video becomes black after ~15 sec.
- FEC-7725 - Live captions 608/708 aren't loaded
- FEC-7740 - [#5610]: Auto Play fallback - Unmute button is not working when video playing (after ad)
- Disable receiver ads manager on empty ad tag url (#3653)
- add feature to support banSeekManager (#3664)
* Tue Jan 2 2018 Jess Portnoy <jess.portnoy@kaltura.com> - v2.64.4-1
- FEC-7689: autoplay not working on youtube entries fix incorrect _this ref
* Fri Dec 29 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.64.3-1
- Disable receiver ads manager on empty ad tag url (#3653)
- FEC-7267(fix): avoid IMA and YT Iframe API collision (#3656)
- FEC-7644 - change media to the same item skip the licenselink request
* Mon Dec 18 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.64-1
- SUP-12735 - Thumbnail embed causes mixed mode
- FEC-7456 - #232 - Customized logo - No tooltip for Customized logo
- SUP-12532 - Ads on Images will play on HTTP instead of HTTPS
- FEC-7515 - Kava reporting first play as resume when there's preroll
- FEC-7519 - V2 - AutoPlay fallback: no "unmute" icon displayed on iOS devices
- FEC-7513 - Safari 11 - cant see the unmute button when ad is playing
- FEC-7512 - Safari 11 - play from thumbEmbed start muted
- FEC-7562 - v2.64.rc1 playback doesn't start
- FEC-7491 - chrome cast with tokanzeztion is not working
- SUP-12262 - YouTube Videos cannot be played
- SUP-12276 - Scrubber end-point losing colour / formatting when moving back and forth
- SUP-4615 - Audio - left/right panning control
- FEV-109 - When trying to click on change views, users accidentally pause the video
- SUP-12673 - Default language caption flashvar not working on iOS
- SUP-12503 - Missing set of que points to the same entry
- FEC-6644 - DFP PRE MID POST : after midroll first frame of the video is shown instead of continuing from the stopping point
- SUP-12518 - VOD Entry Player Controls Greying Out After a Live Clip in Playlist
- SUP-12203 - Tab Accessibility while Player Controls are Hidden
- FEC-7109 - Make HLS lead by default on Android
- FEC-7515 - Kava reporting first play as resume when there's preroll
- FEC-7556 - handle restore player on ad error of LOG type
- PLAT-8372 - Playlist players fail playback - Issue in API gateway KES src (#3652)
* Wed Nov 29 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.63.3-1
- FEC-7512 - Safari 11 - play from thumbEmbed start muted
- FEC-7513 - Safari 11 - cant see the unmute button when ad is playing
- SUP-12735 - Thumbnail embed causes mixed mode
* Mon Nov 20 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.63.2-1
- KMS-15990 - Webcast iPad- Slides and Polls Are Not Displayed
* Fri Nov 17 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.63.1-1
- FEC-7484 - #2697 - HLS JS - Multiple Audio Track - Captions - Captions displayed twice (different style)
- SUP-9616 - defaultLanguageKey var not passed to apple native player on iphone
- SUP-12496 - Ad notice text does not appear in postroll
- FEC-7025 - Regression: MPEG Dash DRM is not working on IE 11
- FEC-7419 - V2: Live DRM Dash doesn't works, trying to play HLS
- KMS-15649 - [IVQ] quiz submit page change per i18n
- FEC-6979 - CLONE - VOOTAPP-364 [Version2] - Android - ChromeCast-Casting a video in portrait player that does not contain next video it fails to show Replay and cancel buttons.
- SUP-12010 - Double Closed Caption
- SUP-11980 - Using the seekFrom / seekTo cause endless stuck buffering in player
- SUP-12109 - Flagged video - Screen isn't displayed fully Can't add comment and can't submit item
- SUP-12305 - Launch custom logo button link using keyboard doesn't work
- KMS-15400 - Add questions button does not appear when hovering over the screen with mouse
- KMS-15672 - Difficult to reach 'Add question' button when captions go over the button UI
- KMS-15695 - Question button does not add questions to Youtube entry (actual for all three flows)
- Update IMA SDK lib url (#3613)
- FEV 103 (#3614)
- handle ios caption on full screen (#3607)
- feat: only throw critical Shaka errors (#3608)
- feat: repackage comscore streaming plugin with an updated generic plugin version v2.6.0.170905 (#3593)
- Force return boolean from isSafeEnviornment of unmute plugin (#3592)
* Thu Oct 19 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.62-1
- fix: improve autoplay and poster display (#3575) |
- FEC-7273 - #2134- Thumbnail embed- No video show after click Play button
- FEC-7297 - V2 - playlists with autoPlay and autoContinue - each video started to play muted on MAC Safari 11
- KMS-15360 - It is possible to add questions on 'Done' page of a quiz
- FEV-120 - 2 second delay while loading multicast
- FEC-7288 - V2 - Bumper before and after video - Post bumper stuck at 0:00 on MAC Safari 11 (No AutoPlay)
- FEC-7294 - V2 - Bumper before and after video - Replay doesn't works on MAC safari 11
- FEC-7295 - V2 - Pre-sequence bumper with/without autoPlay - Replay doesn't works after the video finished on MAC Safari 11
- FEC-7296 - V2 - need to click Play in order to start video after pre-sequence bumper on MAC Safari 11
- Enable muted autoplay on desktop safari 11 only (#3589) |
- Add i18n to unmute plugin (#3586) |
- Remove computed position of unmute button (#3584) |
- Add Unmute plugin as default (#3583)
* Mon Oct 9 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.61.4-1
- Add play promise to handle play rejection
* Sun Sep 24 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.61.1-1
- FEC-7133 - hls.js crash on error
- feat: Rapt Media revisions and API features
* Wed Sep 6 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.61-1
- FEC-7019 - (iOS 11) - DoubleClick Pre-Mid-Post roll - Video not playing (audio only) after mid-roll
- FEC-6930 - (iOS11) - Playlist dropdown collapse after a second of showing it
- FEC-7018 - (iOS 11) - Player doesn't fit the screen when entering full screen mode at the 1st attempt
- FEC-6929 -(iOS11) Horizontal multiple playlist below - Video adjusts itself and playlist gets hidden
- FEC-7014 - Seek playback - audio only playing after seek on iOS 11 device
- fix ott largePlayBtn margin (#3506)
- Fix IE8 XML parsing for metadata from Kaltura API (TR-1927) (#3491)
- SUP-11400 - Keyboard shortcut does not work in 360 player
- FEC-6896 - Midroll fails to play on Android Chrome
- FEC-7049 - YouTube player error when ad load fails and autoplay is set
- FEC-6985 - VR support follow up
- FEC-6905 - If Autoplay plugin = true , then CathUp and Startover not working
- SUP-11661 - Player controls interfere with the iPad native controls
- PLAT-7855 - eCDN multicast is using UDP instead of RTP (packet reorder support)
- FEC-7048 - Playlist on page doesn't work with multiple embeds on same page
- FEC-7011 - SartOver Failed to play in the 4 ts and stream jumpback to live
- FEC-7011: fix startOver from start of live playback
- FEC-7063: remove error message on player when rolling multicast to unicast
- SUP-11360: Thumbnail Disappears When Dual Screen is Enabled
- feat: add has kanalony as query string param
- feat: add hasKanalony param to stats event to signal kava
- FEC-7082 - DFP - Vast trafficking with DFP overlay - No overlays ad appears at 12th sec
- FEC-7104 - wrong icon shown in cvaa screen
- FEC-7102 - Player V2: Inbound captions are displayed in different languages at the same time (HLS Only)
* Thu Aug 17 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.60.2-1
- FEC-7039 - Regression: uDRM: MultiAudio/ Source selector: Audio Language / Source selector switching is not working (IE11)
* Fri Aug 11 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.60-1
- FEC-6609 - CLONE - [iPad] Chromecast: Multi Subtitles - enable subtitles and then connect to receiver - the subtitles are none
- SUP-11548 - Kaltura.ForceLayoutRedraw=true causes vertical black bar in playlist players
- FEC-6981 - live - autoPlay + disableLiveCheck doesn't play
- FEC-6812 - [AutoPlay_AutoMute][Android] - After an ad is played with audio, the video after it is played muted
- FEC-6813 - [AutoPlay_AutoMute][Android] - When pausing a video or clicking full screen, the video is playing muted
- FEC-6861 - [Android][Player] - After clicking 'Skip Ad' on an ad, the video is playing muted
- FEC-6958 - After stop/start of live stream, player sends numerous requests to stats.kaltura.com, causing player to stuck
- SUP-11246 - Secure thumbnail request is redirected to insecure response
- FEC-6795 - Error messages on small players (280x158px, used for the new KMC preview player) do not match the player size
- Receiver default captions fix (#3504)
- Chromecast - Enable default captions from web sender (#3503)
- Update chromecast studio description
- add chromecast to studio
- FEC-6957 - Webcast - Player doesn't fallback on IE11/Safari when multicast is not configured in the access control for this user but it the player is configured to ask for multicast
- Reset adsLoader flag on destory (#3501)
- Register to IMA events only once during playback (#3499)
- Revert "Accessibility (#3455)" (#3498)
* Fri Jul 28 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.59-1
- FEC-6818 - Upgrade Yoboura plugin to latest
- FEC-6685 - youbora plugin doesn't send entry information and player config info when player embedded in iframe embed
- FEC-6814 - Youbora params from flashvar not present in output
- SUP-11452 - Youbora Metrics Dropped To Zero
- SUP-10972 - Sticky Playhead/Mouse
- SUP-11066 - Constant Spinner on iOS
- Revert jquery update (#3463)
- FEC-6337 - 360 support for web - Phase 2
- SUP-11066 - Constant Spinner on iOS
- SUP-10972 - Sticky Playhead/Mouse
- FEC-6615 - LIVE - IPhone safari audio selector doesn't response after pause/resume.
- FEV-66 - CTA screen isn't presented when enabled related with empty entries list.
- Change media with FPS DRM fails (#3470)
- FEC-6820 - Live+DVR|After streaming stop/start, playback misbehaves till page refresh.
- SUP-11066 - Constant Spinner on iOS
- FEV-76 - The new player version (2.59.rc5) is not working with analytics configuration
- SUP-10955 - Video plays for a short moment before the ad
- FEC-6911 - Enable disabling video ended watch dog
- SUP-11290 - Large amount of cue-points -> very long player loading time
- update icomoon (#3475)
- PLAT-7193 - Webcast| player version 2.54.1| Empty green notification appear in the Q&A plugin
- Accessibility (#3455)
- Multicast webcast (#3435)
- FEC-6928 - Combined playlist - VOD - Ad is not starting and pause and next entry is always disabled
- FEC-6907 - 360 and VR not working in a playlist (that has another entry which is not 360)
- FEC-6522 - Unable to play Dash in player
- FEC-6860 - [Android][Player] - When playing a video with 2 segments, the second segment is not playing with audio
- FEC-6839 - [iPad][Player] - Midroll is played muted when it is supposed to be played with audio
- Duration not updated correctly when playing dash
- SUPPS-11290 - JIRA project doesn't exist or you don't have permission to view it.
* Mon Jul 17 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.58.2-1
- Fix webcast VOD entries do not load
* Mon Jul 3 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.58.1-1
- FEC-6668 - Upgrade Comscore plugin to 1.2.3
- FEC-6679 - Support passing tags filed from TVPAPI to player
- SUP-10279 - Related module in player functionality
- FEC-6616 - CLONE - Autoplay Support in web player - Muted start
- FEC-6564 - Upgrade Shaka to latest
- FEC-6642 - Support custom text tracks labels in Dash
- FEC-6522 - Unable to play Dash in player
- Force LeadWithHLSOnFlash to true for rapt compatibility w/ IE11 Win7 (#3393)
- Fix multicast (#3413)
- FEC-6689 - LiveDRM: Seek to DVR is not working - Scrubber always jumps to live
- FEC-6695 - [Autoplay_Automute] - Clicking on 'Skip Ad' does not make the ad or video to play with audio
- FEC-6696 - [Autoplay_Automute] - When seeking a video it is still playing muted
- FEC-6699 - [Autoplay_Automute] - Clicking on full screen does not make the video play with audio
- Dvr to 2.58 (#3419)
- FEC-6694 - [Autoplay_Automute] - A bumper which is paused and played again keeps playing muted
- FEC-6700 - [Autoplay_Automute] - Autoplay does not work on iPad
- FEC-6769 - Safari autoplay is broken
- FEC-6699 - [Autoplay_Automute] - Clicking on full screen does not make the video play with audio
- FEC-6798 - [AutoPlay_AutoMute][Android] - When clicking on full screen, the video keeps playing muted
- FEC-6797 - [AutoPlay_AutoMute][Android] - Pausing and then playing a video does not make it play with audio
- SUP-10856 - Player defaults to progressive download on android
- SUP-11369 - Closed Captions Does not Work on iOS When 360 is Enabled
- SUP-11362 - Kaltura.ForceLayoutRedraw=true causes the player to lose responsiveness
- SUP-11300 - Infinite load wheel when CMW widget is reloaded with live content that is not broadcasting
- FEC-6802 - Support Youbora Plugin Backward Compatibility
- Merge pull request #3430 from kaltura/webcast_2.58_post_dvr
- revert upgrade shaka to latest
- KMCNG-386
- FEC-6564 - Upgrade Shaka to latest
- FEC-6642 - Support custom text tracks labels in Dash
- FEC-6522 - Unable to play Dash in player
- Fix dash on IE11
- Android audio on mobile autoplay (#3439)
- FEC-6821 - Fix regression with dual video VOD slides display
* Thu Jun 1 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.57-1
- FEC-6675 - Autoplay and Live entry do not show the video
- FEC-6663 - reported events entry playing with dfp overlay are incorrect
- FEC-6667 - resume event reported after adJoin
- FEC-6669 - skip ad is not reported
- FEC-6670 - Kaltura bumper is reported as midrol
- FEC-6665 - no adPause or adResume when pausing and resuming ad playback
- SUP-10705 - Chromecast on Android device - auto play option
- SUP-11057 - Kaltura.forceLayoutRedraw=true causes player not to load when toggling
- SUP-11090 - Infinite load wheel when CMW widget is reloaded with live content that is not broadcasting
- FEC-6646 - Full screen button doesn't appear in mobile web skin
- TAG-3090
- Refactored youbora plugin (using Youbora's SDK)
- Youbora fix - add seeked report (#3408)
* Thu May 18 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.56-1
- SUP-10592 - Quiz automatically replays after submitting
- FEC-6581 - Prevent circular dependency on OTT change media
- SUP-10774 - Live-indicator doesn't get back when changeMedia is used
- SUP-10856 - Player defaults to progressive download on android
- SUP-10892 - Double flavor source listed on player quality settings icon
- SUP-10835 - Player 360° - Canvas Overlay on IE11
- SUP-10896 - Double Captions with dash.js
- SUP-9742 - Player icons sometimes not loaded
- FEC-6600 - 360 - midroll is covered
- FEC-6552 - youbora - the "code" property should be unique and consistent for each event for each playlist entry
- FEC-6563 - youbora - when playing playlist , the specified bitrate in first ping event contains the bitrate from previous played entry
- FEC-6599 - Live with multiple audio|DVR|Safari|After pause/resume or jump to live, switches to primary language
- FEC-6598 - Live with multiple audio|DVR|Safari|After pause/resume, playback jumps to "live" automatically
- SUP-10991 - Subtitles not behaving as expected
- SUP-10985 - Disney - cc menu doesn't appear on Safari (Desktop) for CAP files
- FEC-6619 - Default embedded subtitle not selected automatically
- FEC-6597 - CVAA styling doesn't get applied to embedded captions
- TAG-3069
- TAG-3071
- Add an option to not auto-continue the quiz after submission.
- Pass async boolean value correctly to tvpapiRequest service
- Rapt Media V1
- Youbora reporting fixes
- roll back comscore to 2.54
* Mon Apr 24 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.55.2-1
- SUP-9932 - playbackRateSelector key code not working on Firefox
* Thu Apr 20 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.55-1
- FEC-6522 - Unable to play Dash in player
- FEC-6163 - secured akamai live doesn't work with flash hls
- FEC-6522 - Unable to play Dash in player
- FEC-6532 - Enable seeking in DVR enabled external live stream
- FEC-6537 - Auto replay from start after post roll Ad
- FEC-6493 - [Les Mills International - LMI] default audio track selection
- FEC-6491 - CVAA: no "options" appears in the captions menu on iPhone with iOS 10
- FEC-6535 - HLSJS: Kaltura Live with DVR: Seek functionality is broken (DVR window is bigger than live streaming length)
- FEC-6547 - Dual player doesn't work with 2.54 (2.53 ok)
- KMS-13549 - Accessibility - Main - Provide alternative text for images
- SUP-9932 - playbackRateSelector key code not working on Firefox
- FEC-6441 - Quiz plugin damaged when switching between dual video options
- FEC-6508 - Duration of last chapter is not calculated
- SUP-9113 - Resizing dimensions in dualScreen
- SUP-9622 - Source selector shows only 'Auto' while using delivery type 'HTTP Progressive Download'
- qnaPushNotification - refactor QnA to use socket.io (#3326)
- Chromecast - remove workaround for web sender v3 after issue has been fixed
- reverting HLS dependency
- fix dependancy bug (#3318)
- SUP-10559 - Closed Captions - Options Menu Default Desgin Invisible on white Background
- Receiver v3 - fix iOS play-pause issue
- FEC-6537 - Auto replay from start after post roll Ad
- FEC-6558 - Playback start error on Android Chrome
- Chromecast queues - migrate 'up next' notification to in between medias (#3312)
- Chromecast web sender v3 ads fixes (#3314)
- FEC-6550 - Dual video - Unable to switch between Slides and Cameras
- FEC-6520 - Quiz Player Accessibility: 'X' button is presented on 'welcome' screen
- SUP-9095 - Player 2.46 + IE11 + document mode set to IE8 + 'Custom Styles' On = Scrubber is Square (instead of round)
- FEC-6470 - Add length validation to moderation description
- SUP-10592 - Quiz automatically replays after submitting
- Remove dependency from KalturaSupport.json. For DualScreen the plugin will import this as dependency injection via plugin code.
- Remove widevine classic from repo
- FEC-6536 - Multi Audio Tracks - Default selection
- SUP-10656 - DualScreen + Player's Height < 400 px = player plugins are opened stretched up
- force hls from window if exist (#3343)
- SUP-10832 - Hunters- No playback on IE
- Added new logic in the plugin to better support DVR streams. (#3348)
- Fix shaka polyfill install logic
- SUP-10832 - Hunters- No playback on IE
- change swf of HLS plugin to support relative urls (#3349)
- Disable 360 video on desktop safari
- SUP-10592 - Quiz automatically replays after submitting OPEN
- FEC-6588 - Regression: HLS-OSMF: Kaltura Live with DVR: Back to DVR is not working (scrubber always jumps to live)
- SUP-9742 - Player icons sometimes not loaded
- CC receiver - Remove call of unexisting function
-
* Thu Apr 6 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.54.3-1
- Fix 360 on iOS
* Tue Mar 29 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.54.1-1
- FEC-6441 - Quiz plugin damaged when switching between dual video options
- FEC-6537 - Auto replay from start after post roll Ad
- FEC-6522 - Unable to play Dash in player
- reverting HLS dependency
- fix dependancy bug
- qnaPushNotification
- Update to Shaka v2.0.6
* Thu Mar 9 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.54-1
- FEC-6469 - locate the canvas on the top (z-index:2) to catch the touchstart event (https://github.com/kaltura/mwEmbed/pull/3269)
- KMS-13614, KMS-13612, KMS-13618, KMS-13609, KMS-13611, KMS-13610 - accessibility enhancements
- FEC-6467 - Do not seek to 0 on stop in live stream (https://github.com/kaltura/mwEmbed/pull/3269)
- SUP-9028 - player icons flickering (https://github.com/kaltura/mwEmbed/pull/3278)
- SUP-10006 - Hebrew captions in IE are displayed incorrectly (https://github.com/kaltura/mwEmbed/pull/3280)
- SUP-10117 - CVAA styling does not override XML styling (https://github.com/kaltura/mwEmbed/pull/3279)
- Update hlsjs 0.6.21 (https://github.com/kaltura/mwEmbed/pull/3281)
- FEC-6494 - Pop the canvas' z-index only on firstPlay (https://github.com/kaltura/mwEmbed/pull/3284)
- FEC-6498 - support 360 tagging (https://github.com/kaltura/mwEmbed/pull/3286) * support 360 tagging * Init camera target on clean
- FEC-6501 - detach only 360 handler on clean (https://github.com/kaltura/mwEmbed/pull/3287)
- FEC 6497 - add close chapters menu upon chapter selection (https://github.com/kaltura/mwEmbed/pull/3289)
- FEC-6520 - remove typo from class name to hide close button again (https://github.com/kaltura/mwEmbed/pull/3294)
- FEC-6462 - DualScreen - on Safari dragging an item has an offset (https://github.com/kaltura/mwEmbed/pull/3268)
- FEC-6448,FEC-6449,FEC-6368 - new chromecast receiver
- Remove hlsjs dependency from dualScreen (https://github.com/kaltura/mwEmbed/pull/3295)
- Fec 6521 - remove focus indicator (https://github.com/kaltura/mwEmbed/pull/3296)
- FEC-642 - Fix video element rendering on IE11/Win8.1 with preroll (https://github.com/kaltura/mwEmbed/pull/3299)
- fix cvaa selected option
- Fixing jQuery non-conflict for several use-cases
- Ivq accessibility (https://github.com/kaltura/mwEmbed/pull/3291)
- Asset playback not measured correctly Android with Chrome versions lower than 50 (https://github.com/kaltura/mwEmbed/pull/3292)
- Small players controls size & layout fixes KMCNG-196
* Mon Feb 26 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.53.2-1
- New hlsjs version 0.6.21 [https://kaltura.atlassian.net/browse/SUP-10327]
- FEC-6469 - 360 first finger touch doesn't work when controlBarContainer is hover
- FEC-6494 - 360: if play more than one entry, the entry's thumbnail appears over DFP pre-roll
- FEC-6498 - 360 BE tagging support
- FEC-6501 - Regression: 360: Seek works only one time after changing media from 360 video to 360/simple video
* Mon Feb 13 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.53-1
- FEC-6339 - Audio selection for Shaka is incorrect
- FEC-6338 - Quality remains low on DASH playback
- FEC-6344 - Add support for HLSJS audio track selection
- FEC-6283 - Support Live on Dash
- FEC-6159 - VAST Trafficking - image entry doesn't played
- FEC-6346 - Auto-detect HLSJS seamless failover settings
- FEC-6322 - HLS-JS - Loading spinner while performing seek before pressing on Play on EDGE
- FEC-6363 - MPEG-DASH: the video stuck if click more than one time on playlist entry on MAC FF
- SUP-9827 - Chapter View For Audio Entries
- FEC-6354 - 360 indicator image is shown empty
- SUP-10007 - Mixed Hebrew-English captions display incorrectly in player
- FEC-6372 - Regression: MPEG Dash: Playlist: Video stuck with loading spinner after performing seek (almost till the end) (PC-IE11 Only)
- FEC-6375 - hls-js multiple audio tracks: playback will sporadically pause. Play pause buttons will not respond after switching audio tracks
- FEC-6374 - hls-js multiple audio tracks - playback stuck or no sound will be heard after switching tracks in full screen
- FEC-6384 - ie edge : audio track not switched after playing dfp mid roll
- FEC-6389 - MultiAudio Selector not working on Safari on Mac
- FEC-6351 - CVAA triggering and backward compatibility
- FEC-6313 - Support for kaltura Live DRM
- FEC-6391 - Default Audio Track selection
- FEC-6345 - Integrate Dual Video branch
- FEC-6130 - Incorrect event type on livestats events
- FEC-6423 - HLSJS and Shaka don't respect default audio track setting
- SUP-9661 - playlist player with Iframe embed not playing
- SUP-9286 - Player Button size not saved on Android & Ipad
- FEC-6410 - changeMedia from empty source doesn't play automatically
- FEC-6397 - cvcaa : keyboard shortcuts: clicking on tab key will will cause the X and back icons to disapear . user won't be able to close the cvaa dialog
- FEC-6398 - cvcaa : text in pull down menus is invisible
- FEC-6399 - cvaa: none of the settings affect the captions display
- FEC-6401 - cvaa: the label "custom" is not displayed correctly. the m character is displayed outside of the frame
- FEC-6416 - Monetization: DoubleClick (ID: 4) - After skipping , ad progress bar is not repalced with player vod progress bar ad , user can't seek . also play button doesn't change to pause
- FEC-6425 - cvaa: keyboard shortcuts - custom captions options can't be selected by space key unlike other options in the dialog box
- FEC-6444 - Monetization: DoubleClick (ID: 4) - After skipping , skip button stays on add
- WEBC-937 - Cannot view webcast live stream from KMS when localStorage is full
- FEC-6378 - Draging "UP/DOWN" when video reached video's most UP/DOWN point, reloads the page
- FEC-6362 - Entire page is moving when you try to 360 the video on mobile (using finger touch)
- FEC-6353 - 360 - Unable to switch between videos in playlist
- FEC-6364 - Video is stretched in Full screen (Desktop and mobile)
- FEC-6365 - After open/close plugin screen (info/Share etc) dragging video pauses the video
- FEC-6451 - Dual video doesn't works on MAC safari - browser error appears
- FEC-6441 - Quiz plugin damaged when switching between dual video options
- FEC-6356 - No Thumbnail if you seek before clicking on Play
- Change default HTTPS stats URL
- Seek with Dash - fix the this context
- Checking if errorEvent is exists
- Remove unicode from CSS file
- Fix forced 0 index selection
- update memcache config
- Add default Widevine CDM Robustness level
- Added the RaptMedia plugin
- Dual screen fixes
- Set DRM robustness level only on Chrome
- add 360 to KMC plugins enablement
* Mon Jan 30 2017 Jess Portnoy <jess.portnoy@kaltura.com> - v2.52-1
- SUP-9989 - Duplicate 350x90 companion ads
- SUP-9982 - Companion CreativeType is incorrect
- SUP-9980 - YLE - HLS.JS duplicating external stream segments
- SUP-9824 - Fullscreen issue with dual screen
- SUP-8514 - Chapter and slides have wrong thumbnails
- FEC-6311 - Add support to memcache
- FEC-6309 - inappropriate use of ARIA roles, states, and properties
- FEC-6308 - The video player object contains inappropriate aria roles
- FEC-6216 - Player spinner is displayed during failover
- FEC-6184 - playback of live stream freezes after fallback to primary
- FEC-6128 - Upgrade hls.js to v0.6.x
- FEC-5598 - HLS JS: Green screen appears when Trinity Church stream is playing
- FEC-6332 - Regression: HLSJS: In most of cases scrubber stays at the same place and live indicator shows DVR after trying to back on live from DVR during throttling
- FEC-6321 - HLS JS - Loading spinner is shown on playing video after back to LIVE on external stream
- FEC-6330 - Continuous loading symbol displayed on changing the rate
- FEC-6341 - Live indicator doesn't return to Live when you pause the stream twice
- FEC-6343 - Kaltura Live: Bitrate switch: Player doesn't switch bitrate after starting to play live and trying to choose lowest bitrate
- Enable setting only required settings for HLSJS
- Disable memCache by default
- Revert "Change playbackrate api in playManifest request"
* Mon Dec 19 2016 Jess Portnoy <jess.portnoy@kaltura.com> - v2.51-1
- FEC-5890 - DFP pre-mid-post with skip: Video sound is playing during mid roll when performing seek over mid roll cue point
- SUP-9337 - Captions on iPhone not displaying since KS is missing the 'disableentitlementforentry' priviliedge
- FEC-5936 - configuration for player - use latest or update manually
- FEC-5543 - During webcast, the player time goes out of sync
- SUP-7353 - The number of playlist's videos is incorrect (rule-based)
- SUP-9063 - Chapter\slide locator only responding to slides
- FEC-6231 - Player 2.46| users cannot close report content due to slides plugin
- SUP-8926 - Playlist with slides - unexpected behavior when the player contains bumper
- FEC-5623 - Closed captions menu open/closes very quickly on second click
- SUP-9515 - Some entries won't play in full screen when source selector is enabled
- SUP-7353 - The number of playlist's videos is incorrect (rule-based)
- SUP-9829 - Resignation Media - WebKitPlaysInline incorrect flag
- FEC-5132 - Enable ID3 tags plugin in DVR & related
- SUP-9823 - 2.49 player issue on Note 3&4
- FEC-6284 - MPEG dash uDRM (ID:14)-The video is not shown but audio playing and counter working after pausing Ad
- tvpapiGetlicensedUrl plugin
- Fix hls.js debug info and test page
- Error handling improvements
- Reset closedCaptions UI state on media change
- Support pipe-lining protocol across embed requests
- dfp-does-not-work-escaping-issue
- fix that instead of interval we set a timeout after we get result
- Change default IMA3 companion ResourceType to ALL
* Tue Nov 22 2016 Jess Portnoy <jess.portnoy@kaltura.com> - v2.50-1
- FEC-6260 - Regression: DFP Pre-mid-post: Video is playing 5 seconds with spinner during 10-15th seconds (right before the midrol)
- FEC-6260 - Regression: DFP Pre-mid-post: Video is playing 5 seconds with spinner during 10-15th seconds (right before the midrol)
- SUP-9527 - Player info plugin displaying number of impressions instead of number of plays
- SUP-9648 - Issue is in udrm in IE
- FEC-6242 - Silver light error msg on Edge browser - Player is not uploaded
- FEC-6245 - DFP pre-roll with skip: "Skip Ad" button displayed twice,if click on Ad
- SUP-9586 - Slow initialization of video playback
- Add support to nativeVersion in GetLicenedLinks.js reg exp
- CC Receiver - returning to dynamic loading of mwEmbedLoader
- Webc 734 polls only
- give force pause in changeMedia
- Fixing isInSequence var after AdError in CC
- Revert some CC module loading optimisations
- Reciever performance improvements
- Unload Chromecast media player immediately on changeMedia
- Show splash screen on IDLE or change media on Chromecast
- Send raw kaltura plugin data to chrome cast
- SUP-9527 - Player info plugin displaying number of impressions instead of number of plays
- SUP-9648 - Issue is in udrm in IE
- FEC-6242 - Silver light error msg on Edge browser - Player is not uploaded
- FEC-6245 - DFP pre-roll with skip: "Skip Ad" button displayed twice,if click on Ad
- SUP-9586 - Slow initialization of video playback
- Add support to nativeVersion in GetLicenedLinks.js reg exp
- CC Receiver - returning to dynamic loading of mwEmbedLoader
- Webc 734 polls only
- give force pause in changeMedia
- Fixing isInSequence var after AdError in CC
- Revert some CC module loading optimisations
- Reciever performance improvements
- Unload Chromecast media player immediately on changeMedia
- Show splash screen on IDLE or change media on Chromecast
- Send raw kaltura plugin data to chrome cast
* Thu Nov 3 2016 Jess Portnoy <jess.portnoy@kaltura.com> - v2.49-1
- SUP-9210 - Iframe Embeds - Wheel of death on Android + Chrome
- FEC-6129 - Enable Shaka on Android
- FEC-6130 - Incorrect event type on livestats events
- FEC-6133 - LC - Endless spinner while changing streams (when hls-js is enabled)
- FEC-6138 - MPEG Dash:LC - Endless spinner while changing streams (dash)
- FEC-6140 - Lecture Capture multi streams: selected stream failed to be play, errors in console
- FEC-6091 - CLONE - Changing bitrate causes player to become unresponsive in Safari
- FEC-6112 - DFP Pre-Mid-Post:Big play button is missing after post-roll
- FEC-6107 - Replay Youtube Entry Displays Only Audio
- FEC-6118 - MPEG_Dash: Channel playlist: Player stuck after choosing dash clear entry after live entry
- FEC-6142 - Chromecast - (OTT content) can not replace media thumbnail in changemedia
- FEC-6143 - Chromecast - Not able to set chromecast proxy data in changemedia
- FEC-6128 - Upgrade hls.js to v0.5.48
- FEC-6127 - Upgrade Shaka to stable v2.0.0
- FEC-6166 - MPEG_Dash uDRM: Player stuck after switching entries in playlist
- FEC-6167 - MPEG_Dash uDRM: Any entry plays only first 4 seconds after switching in playlist
- SUP-8825 - iOS flavor transition in 2.45 jumps back to the video beginning for a split second
- SUP-9089 - Resgination Media - VAST trafficking doesn't respect skipBtn condition
- SUP-9251 - "Apply drop shadow to icons" is not responding
- FEC-6186 - Player not loaded on IE8 - only black box
- SUP-8163 - iPad video issue when switvhing tabs
- FEC-6164 - Change media of live linear not working
- FEC-6145 - DFP overlay: the video doesn't loaded , spinner appears all time
- FEC-6189 - DFP overlay - the video is not displayed after overlay Ad starts
- FEC-6196 - Vast overlay is not displayed
- FEC-6175 - Regression: Video stack loading with DFP overly (Regression)
- FEC-6200 - endless loop when change media while ad
- FEC-6215 - seek bar is not functioning after change media
- FEC-5874 - Playlist: "Play previous clip" button grey out (but clickable) even user plays not the first entry
- SUP-8939 - In IE11, In Full Screen, using 'iframe' embeds - Volume Drops to 0 %
- FEC-5981 - Call to action buttons are not working
- SUP-9452 - Companion Ad Issue
- FEC-6208 - HLS -JS - DFP - Playlist is disabled during the video
- SUP-7774 - Video Quality is degraded when casting to AirPlay from iOS app
- FEC-6170 - [Web 3 Player] Unable to load captions file although Captions enabled
- FEC-6177 - MPEG_Dash uDRM: seek doesn't work in case of performing seek before tapping on play button(Win8.1-IE11 Only).
- FEC-6239 - Regression: HLSJS: Live with DVR: Video is not playing smooth after throttling the bandwidth
- Set max retry for handling errors
- Retrieving cue points - adding safe check
- add external proxyData for ott use case
- Fix default CC thumbnail preview
- Do not load hlsjs on SDK
- Fix invalid $_SERVER user agent access
- Change to getLicenseData API. For OTT offline registration without flavorId
- Fix getLicenseData on php < 5.4.0
- Merge ccAds branch
- Merge DualVideo branch
- Add printouts to IMA loading
- Do not reload the IMA lib if already available
- Fixed a problem where a TypeError was fired after playback switches to the next playback item in a playlist
- disable shaka on Android
- Select base, main and high profiles when forcing using "Kaltura.ForceHighResFlavors"
- peer5 plugin update
- Re-add DRM mime type selection to native SDK
- Fix playlist with ads get stuck on changeMedia
- Remove HLS-IE8 condition from UIConfResult.php
* Mon Sep 26 2016 Jess Portnoy <jess.portnoy@kaltura.com> - v2.48.1-1
- SUP-9210 - Due to changes made on Chrome 52 removing the touchstart eventName from Android
- FEC-6130 - Ignore the initial seeking to the live edge
- FEC-6133 - Fix stream switching with HLSJS
* Fri Sep 23 2016 Jess Portnoy <jess.portnoy@kaltura.com> - v2.48-1
- SUP-8883 - V2 player custom styles "Button's icon color" are not saved
- FEC-5966 - Regression:uDRM:WV cenc: black screen with loading spinner in case of performing consecutive seek when player in pause mode
- FEC-6004 - iOS 10: the player failed to play on iPhone Chrome/FireFox browser
- FEC-5871 - MPEG_Dash: Flavor selector: Video stuck for 1 sec in case of changing bitrate manually
- FEC-5969 - MPEG_Dash uDRM: IE9 fallback: Old IE uses castlab instead of silverlight for DRM
- SUP-8896 - Player not loaded on IE - only black box
- FEC-5858 - Mobile skin: Expand button presented on top of the entry duration time
- FEM-801 - iPhone 5c- Downloaded media (not only offline) - Play button stays on the screen after entry starts playing
- FEC-5878 - MPEG_Dash: pre-sequence bumper is not working on shaka player
- FEC-5960 - dash - player api events: switchingChangeStarted and switchingChangeComplete not fired when switching bitrate
- FEC-5884 - MPEG_Dash: No UI indication in case of switching between bitrates
- SUP-8984 - Multispeed Playback Issue on iPad devices
- SUP-8778 - Player's Controls Out of Alignment on IE
- FEC-6015 - dash flavor removed
- FEC-6016 - Shaka runs on mobile and there is a crash in player due to this and drm playback is stuck
- Prevent shaka from loading on chrome cast receiver
- Add chrome cast receiver disconnection handler
- Set preload to auto without any condition when play is clicked
- Fix "responsive" closed captions on fullscreen open/close
- FEC-5870 - MPEG_Dash: Flavor Selector: Only "auto" option should be represented when opening flavor selector before clicking on play
- FEC-5736 - Loading an entry that has more then 500 cue points will fetch only the first 500 (due to default pagination)
- FEC-5963 - dash - kanalony : actualBitrate and flavourID are not pupoluated
- FEC-5959 - dash - youbora : bitrate field not populated in bitrate requests
- FEC-6030 - dash on mac - player api events: switchingChangeStarted doesn't doesn't specify bitrate
- FEM-815 - Allow player prefetch
- FEC-5948 - MPEG_Dash uDRM: Black screen after performing seek (IE11 Only)
- FEC-5952 - MPEG_Dash uDRM: Black screen with playing audio appears after changing flavors 4-5 times (IE11 only)
- FEC-5956 - MPEG_Dash uDRM: Black screen and audio is playing in throttling (sometimes picture freeze with audio) (IE11 Only)
- FEC-6043 - Playlist with DFP overlay - Video does not start playing after tapping on first entry
- FEC-6044 - Playlist with Vast overlay - Loading spinner displayed endlessly after tapping on Play button
- FEC-6046 - Vast mod-rolls : Video does not play continuous loading symbol displayed
- FEC-6047 - Kaltura Live with Vast : Pre Roll ad and video is not getting played on Android
- SUP-6782 - inquiry as to mobile thumbnail embed - number of clicks to start a video
- FEC-6057 - Regression: Seek is not working on any entry on 2.45.rc5
- FEC-6058 - Regression:MPEG_Dash Clear\DRM :MultiAudioTracks: There is no ability to switch audio tracks (Only one audio track displayed on IE11)
- FEC-6027 - MPEG_Dash: Playlist: Second video stuck after whole playlist and first video (one more time) finished to play(IE11 only)
- FEC-5900 - MPEG_Dash: DFP: Video is not playing(black screen) after pre-roll finishes (Android devices only)
- FEC-5902 - MPEG_Dash: Bumper: Player stuck with disabled controls after trying to play video with bumper ad (Android devices only)
- FEC-5947 - Dash - uDRM: player stuck with spinner after return to high bandwidth on Android
- SUP-8883 - V2 player custom styles "Button's icon color" are not saved
- FEC-6052 - HLS JS - Auto flavor is shown twice before starting the playback on FF
- FEC-5875 - MPEG_Dash: Playlist with auto play and DFP: Scrubber is jumping and video isn't starting after clicking not on first entry right after playlist is loaded
- FEC-6092 - HLS JS - Progress time is not updated, stays on 0:00
- FEC-6090 - Vast midroll - No matter to witch point you seek video continue after first midrol (20th sec)
- FEC-5898 - Set hls.js to be on by default
- FEC-6102 - shaka throws an exception on change media
- FEC-6106 - MPEG_Dash: Playlist: Video stuck with loading spinner after performing seek before tapping on play (occurs only with debugKalturaPlayer)
- FEC-6027 - MPEG_Dash: Playlist: Second video stuck after whole playlist and first video (one more time) finished to play(IE11 only)
- SUP-8992 - Player version 2.46 not responsive for mobile devices
- FEC-6104 - HLSOSMF/HLSJS : DFP pre-mid-post roll: scrubber jumps on pre-roll after performing seek and tapping on play button
- FEC-6119 - Player doesn't recover from restarting fmle streaming - stuck with disabled control bar
- FEC-6120 - data format of eventbitrate changed on live stats
- FEC-6116 - DFP pre-mid-post : Skip is shown from the beginning of AD while choosing playlist list at first 5 sec
- FEC-6119 - Player doesn't recover from restarting fmle streaming - stuck with disabled control bar
* Wed Sep 7 2016 Jess Portnoy <jess.portnoy@kaltura.com> - v2.47-2
- Auto upgrade players ui conf to the latest version upon each upgrade
* Tue Sep 6 2016 David Bezemer <david.bezemer@kaltura.com> - v2.47-2
- remove obsolete old player versions
- add missing player versions
* Mon Sep 5 2016 Jess Portnoy <jess.portnoy@kaltura.com> - v2.47-1
- FEC-5898 - Set hls.js to be on by default
- SUP-8648 - Live stream doesn't play after the first click with thumbnail embed
- SUP-8683 - Player doesn't display caption files alphabetically
- SUP-8704 - Switching Flavors on HLSJS Playback Beahviour
- SUP-8724 - Hovering menu blocking info tab
- SUP-7848 - Enable DVR in Manual live streams
* Tue Aug 2 2016 Jess Portnoy <jess.portnoy@kaltura.com> - v2.46-1
- FEC-5691 - Chrome cast - Different events are sent when you activate casting via Google Cast or via Chromecast plugin
- FEC-5762 - Chrome cast - Kanalony - Event 99 is sent duplicated
- FEC-5773 - Chrome cast - Replay is not working in playlist with auto-continiue
- FEC-5586 - Support captions on chromecast
- FEC-5796 - Bug with 'monitorEvent' event
- SUP-8163 - iPad video issue when switvhing tabs
- FEC-5795 - Playlist: Scrubber jumps when choosing flavor selector after performing change media
- FEC-5794 - incorrect uDRM play manifest requested on Edge
- FEC-5792 - Mobile skin - Regression - captions is shown in both smart containers
- FEC-5792 - Mobile skin - Regression - captions is shown in both smart containers
- FEC-5791 - Mobile skin - custom style - plugin's name in smart container
- FEC-5790 - Mobile skin - Custom spinner is not shown on mobiles
- FEC-5768 - Native Android - Player with OTT skin is shown with big icons and not in their loacation
- FEM-592 - screen flashes when control bar appears and disappears or when clicking play button to replay playback
- FEM-595 - flavor selector icon is displayed on the playing video
- FEC-4618 - DFP pre-roll : Ad new page is not ed upon clicking on Ad in Android
- FEC-5777 - Mobile skin :Switch caption button is not presented
- FEC-5787 - Mobile skin - Playhead is too big when player has custom style
- FEC-5775 - Player flag button - flag menu is cut on horizontal display
- FEC-5723 - Native iOS - Incorrect end time of video while dragging till the end
- FEC-5737 - Watermark overlaps on the control bar on Lenovo Yoga tab
- FEC-5740 - Mobile skin - Unable to continue the AD, after you back from DFP's site
- FEC-5727 - Native iOS - Duration is shown at left top side when you click on any plugin
- FEC-5734 - Native iOS - Plugins in smart container are shown cut
- FEC-5730 - Native iOS -- Unable to Copy player URL from Share plugin on iPhone
- FEC-5767 - Mobile skin :Back button in the incorrect place
- FEC-5822 - Mobile skin - Audio entry destroys the player
- FEC-5809 - DFP: Lean more is not clickable on iPad
- FEC-5808 - Lecture capture: Time, Fullscreen btn & Stream selector are misaligned when video not played on android
- FEC-5807 - Vast with bumper: "Play" button appears after pre-roll during bumper on Android
- FEC-5768 - Native Android - Player with OTT skin is shown with big icons and not in their loacation
- FEC-5801 - DFP pre-roll with enabled controls - pause doesn't works during Ad
- FEC-5823 - Chromecast - Playhead is not moving when you seek in Pause state
- FEC-5820 - Chromecast - when video finishes to play, the Playhead has a gap of 3-4px
- FEC-5801 - DFP pre-roll with enabled controls - pause doesn't works during Ad
- FEC-5829 - Chromecast - playlist - back/foreword buttons appears on TV
- FEC-5809 - DFP: Lean more is not clickable on iPad
- FEC-5835 - Chromecast -DFP preroll - AD is not playing before the video (is playing after a video, as post roll)
- FEC-5847 - Add audio selector plugin to studio
- FEC-5835 - Chromecast -DFP preroll - AD is not playing before the video (is playing after a video, as post roll)
- FEC-5849 - Chromecast: receiver logo displayed over player area during playing from MAC
- FEC-5852 - Regression:Kaltura Live with DVR: DVR scrubber is shown at left side of a player on MS edge instead of right
- Chromecast ui/x
- Support studio mobile simulation mode
- Mobile skin disabled by default
- block video tag poster for user agent cordova SDK (mobile devices)
* Tue Jul 19 2016 Jess Portnoy <jess.portnoy@kaltura.com> - v2.45.1-1
- FEC-5792 - Mobile skin - Regression - captions is shown in both smart containers
- FEC-5792 - Mobile skin - Regression - captions is shown in both smart containers
- FEC-5791 - Mobile skin - custom style - plugin's name in smart container
- FEC-5790 - Mobile skin - Custom spinner is not shown on mobiles
- FEC-5768 - Native Android - Player with OTT skin is shown with big icons and not in their location
- FEM-592 - screen flashes when control bar appears and disappears or when clicking play button to replay playback
- FEM-595 - flavour selector icon is displayed on the playing video
- FEC-4618 - DFP pre-roll : Ad new page is not opened upon clicking on Ad in Android
- FEC-5777 - Mobile skin :Switch caption button is not presented
- FEC-5787 - Mobile skin - Playhead is too big when player has custom style
- FEC-5775 - Player flag button - flag menu is cut on horizontal display
- FEC-5723 - Native iOS - Incorrect end time of video while dragging till the end
- FEC-5737 - Watermark overlaps on the control bar on Lenovo Yoga tab
- FEC-5740 - Mobile skin - Unable to continue the AD, after you back from DFP's site
- FEC-5727 - Native iOS - Duration is shown at left top side when you click on any plugin
- FEC-5734 - Native iOS - Plugins in smart container are shown cut
- FEC-5730 - Native iOS -- Unable to Copy player URL from Share plugin on iPhone
- FEC-5767 - Mobile skin :Back button in the incorrect place
* Tue Jul 5 2016 Jess Portnoy <jess.portnoy@kaltura.com> - v2.45-1
- FEC-5525 - Chrome cast - Seek event (17) is thrown when you click on replay
- FEC-5527 - Chromecast - no events rare sent after replay
- FEC-5526 - Chromecast - Play_reached_50 and 75 is not thrown when you seek almost to the end of a video
- FEC-5615 - Youtube player on Android - current time not updating
- FEC-5582 - Channel playlist: ID 18-pre-roll ad is not playing before most video
- FEC-5282 - Mobile Skin Portrait Mode
- FEC-5310 - Mobile Skin Landscape Mode
- FEC-5503 - Add support for Related Plugin
- FEC-5505 - Add support for Playlists
- FEC-5506 - Add support for watermark plugin
- FEC-5508 - Add support for Watermarked HLS (Stream with KS)
- FEC-5509 - Support toggling cast from the browser Chromecast icon
- FEC-5510 - Add support for custom receiver logo
- FEC-5511 - Support sending proxyData to the receiver and custom proxyData
- SUP-8237
- FEC-5609 - Lecture capture (ID:40) - Unexpected black frame displays when in fullscreen
- FEC-5500 - Add Support for DFP Plugin
- FEC-5541 - youbora : error event is triggered twice
- FEC-5513 - ChromeCast : DVR is not working on Chromecast
- FEC-5616 - Chromecast - auto deployment
- FEC-5626 - Mobile skin - Share is not shown on iPhone while player has smart container
- FEC-5628 - Mobile skin - Captions can't be changed on Mobiles
- FEC-5631 - Mobile skin - When video finishes to play the duration of video is shown 0:01 instead of 3:33
- FEC-5632 - Mobile Skin - Back is not shown on Nexus 6
- FEC-5633 - Mobile Skin - playlist with dfp preroll - Duration of video is shown on left upper player's side on android
- FEC-5634 - Mobile Skin - Playlist - Fullscreen icon is shown on Duration, when you click on video from playlist
- FEC-5635 - Mobile Skin - info - description is cut
- FEC-5637 - Mobile Skin - Quality settings - are not saved
- FEC-5638 - Mobile skin - Captions - Settings screen is not automatically after updating it
- FEC-5641 - Mobile skin - Playlist - Settings screen is not blurred when you click on it on the end of video
- FEC-5642 - Mobile skin - Playlist - Player should be disabled when DFP is playing
- FEC-5645 - Mobile skin - Report plugin should be disabled when confirmation screen is open
- FEC-5648 - Mobile skin - Playlist should be disabled when you back from iPhone's native player and DFP is shown
- FEC-5646 - Add ability to specify legacy document modes in player embeds
- FEC-5565 - MultiAudioTracks: Video stuck and scrubber continues the progress in case of changing audio track after replay (Edge browser only)
- FEC-5564 - MultiAudioTracks:Video is playing without sound in case of changing language after continuing the video from pause (Edge Only)
- FEC-5647 - Fix vtt.js IE8 crash
- FEC-5651 - Mobile Skin - Play button is shown when share and info is open on iPhone
- FEC-5654 - Mobile skin - 'x' doesn't react on iPhone after filling out report
- FEC-5657 - Mobile skin - Live indicator icon shown as 'x' instead to be shown as red circle
- FEC-5656 - Mobile skin - DFP contrary to old skin DFP shows video's duration instead of DFP's duration
- FEC-5652 - MultiAudioTracks: Language is displayed twice (each language) after mid-roll
- FEC-5636 - Mobile skin - playlist - Next button is shown before Play button in hovering control player