TelVue CloudCast Video Player Release Notes

 


 

2.6.0 – February 13, 2020

Enhancements

Captions

  • Video Player now supports displaying multiple caption languages as made available in the TelVue Connect CMS.
  • Added support for viewers to change the way captions are styled from within the settings menu on desktop devices. 

Accessibility

  • Improved accessibility on iOS in Safari by inheriting all captions styles set on the device.
  • Added automated translation support for Greek.
  • Added internationalization support for all fields in the keyboard shortcuts menu released in, as well as automated translations for 24 supported languages.
  • Automated player translation support for new text introduced in the menus and options.
  • Added the ability to disable keyboard shortcuts via a toggle in the right click menu.

Misc

  • Do not show updated_at timestamps or humanized timestamps for Live Streams as it winds up looking like stale data with respect to live content.
  • Added support for entering or exiting full screen on Android devices when a user rotates their device.
  • Rotating an Android device with a control-bar only (audio) player or when controls are disabled will not cause the player to go into fullscreen mode.
  • Increased contrast ratio of the quality level label when “Auto” is selected.
  • Changed focus behavior so that focus remains on the fullscreen icon when entering and exiting fullscreen.

Fixes

  • Fixed an issue that could cause autoplay to fail†
  • Fixed an accessibility issue in Firefox where focusing on the player selected the wrong DOM element.
  • Fixed an accessibility issue found in desktop Firefox and Chrome where keyboard shortcuts sometimes stopped working in fullscreen mode after interacting with other elements.
  • Fixed a bug preventing long lines of captions from wrapping to the next line.
  • Fixed an issue causing style bleeding from the page onto the player version number in the right click menu.
  • Fixed a rare issue where live HLS streams would intermittently freeze when loading on browsers other than Safari.
  • Fixed a bug on our smallest players causing unintentional seeking when hitting the play/pause button.
  • Fixed an issue in Android Chrome where the player received an orange focus ring in fullscreen mode.
  • Fixed an issue where controls did not automatically hide after inactivity on mobile devices.
  • Fixed a bug where the keystrokes expected to enable and disable keyboard shortcuts were not working as expected.
  • Fixed a bug where keyboard shortcuts didn’t work while interacting with the settings menu.
  • Fixed the misalignment of control icons that appear in the middle of the screen on small players.
  • Fixed issues with misaligned vertical and horizontal webVTT captions that use cue positioning.
  • Fixed a bug causing player touch events to register on the element beneath the player in Safari iOS.
  • Fixed a bug that prevented the player from being in focus when playback was initiated via the play button.

†Previously hot-patched

2.5.2 – January 9, 2020

Enhancements

  • Maintain current video position in player when switching to and from caption view/search mode.
  • Include additional Open Graph metadata tags for Facebook sharing.

2.5.1 – November 11, 2019

Enhancements

  • Support direct sharing of VOD player links to Facebook with image preview without use of player social sharing tool.
  • Support searching embedded 608 captions.

Fixes

  • Fixed an issue which prevented video playout when visiting a direct chapter link. 
  • Fixed an issue which prevented shared videos from playing in Facebook mobile applications.

2.5.0 – October 24, 2019

Enhancements

  • Closed Caption Search – Video Player now displays a Caption Search icon in the control bar for videos with closed captioning to allow searching the caption transcript for finding and jumping to areas of interest within a video. Clicking a search result jumps directly to the timestamp corresponding to the spoken words. The caption transcript is displayed next to the video. Sync mode enables keeping the video location and transcript locations synchronized when scrubbing the video or scrolling through the transcript.   

2.4.2 – October 1, 2019

Enhancements

  • Video Download Option – Video Player now supports optionally displaying a Video Download icon on the control bar to allow viewers to downloads videos directly. Whether the Video Download icon is displayed is managed via the player options in the Connect CMS. 

2.4.1 – March 6, 2019

Enhancements

  • Video Player now supports a Featured Collections top-level area that pins selected playlists and series to the top of the Home page. For example can be used to pin Live Streams to the top.
  • Video Player performance optimizations to speed up initial load time.
  • Video Player can optionally hide updated at timestamps on media and collections.
  • Video Player no longer shows added date for Live Streams (will generally look “old” even though the Live Stream is current and fresh).

Misc

  • Added support for entering or exiting full screen on Android devices when a user rotates their device.
  • Rotating an Android device with a control-bar only (audio) player or when controls are disabled will not cause the player to go into fullscreen mode.
  • Increased contrast ratio of the quality level label when “Auto” is selected.
  • Changed focus behavior so that focus remains on the fullscreen icon when entering and exiting fullscreen.

Captions

  • Added multiple channel support for EIA-608 Captions (CC1, CC2, CC3, CC4).

Accessibility

  • Added a blue focus ring that appears around any focused element in the video player when accessed by keyboard, which improves focus visibility.
  • Improved menu navigation to conform with accessibility standards; up and down arrows navigate items in a submenu, while tabbing selects different menus.
  • Improved volume keyboard accessibility by separating the mute icon from the volume slider. Now, when a user tabs to the mute icon, hitting enter will mute or unmute the player. Tabbing out of the mute icon, the volume slider will appear and can be controlled. Tabbing out of the volume slider will hide the slider and move focus to the next focusable icon.
  • Added the ability to focus on the time slider (progress bar).
  • Added screen reader support to read out the current position when focused on the time slider or when seeking.
  • Added screen reader support to read out the volume when changed.
  • Added screen reader support to announce the video position changes when using the left and right arrow keyboard shortcuts while not focused on the timeline element.
  • Added screen reader support to announce volume changes when using the up and down arrow keyboard shortcuts while not focused on the volume slider element.

Fixes

  • Fixes an issue where Video Player banner ads were not being scaled in a responsive manner.

Misc

  • Fixed a bug that caused a javascript exception when exiting fullscreen by pressing the escape key.
  • Fixed an issue where timeline thumbnails and chapter cue points did not display on touch devices when dragging to seek.
  • Resolved an issue in which alternate audio tracks may not be detected for HLS streams when no video codec is specified in the manifest.
  • Fixed an issue where it was difficult to differentiate between the text decoration of selected and hover states for items in the settings menu, causing confusion about which option was selected.
  • Fixed an issue present in IE 11 on Windows 7 where viewers were unable to mute HLS content with the Flash provider.
  • Fixed an intermittent issue causing ‘Cannot Load M3U8: 400’ errors in HLS live streams.
  • Fixed an issue with players embedded through an iframe where the controls did not fade out when the user moused away from the video via the bottom of the player.
  • Fixed an issue preventing menus from closing by hitting the ESC key.
  • Fixed an issue In HLS streams where AAC segments with a timestamp of zero were considered to have no timestamp at all.

Accessibility

  • Fixed a bug causing the volume slider to be read as a “left-right slider” when it is actually an “up-down slider.”
  • Fixed an issue where screen readers did not read the mute button correctly.
  • Fixed an issue in Safari when using the left and right arrow hotkeys to seek where screen readers did not announce the seek if there were multiple players on the page.

Captions

  • Fixed an issue with HLS live streams where in-manifest VTT captions were not displaying consistently throughout the video.
  • Fixed a bug where WebVTT did not show after a discontinuity in HLS streams.
  • Fixed a bug where WebVTT did not show when captions were enabled after a seek in HLS streams.
  • Fixed an issue where pausing and resuming a live stream with 708 captions would cause the captions to no longer be in sync with the video.
  • Fixed an issue in Safari that caused duplicate captions tracks to appear in the menu of a small player (<320px wide) when switching captions in a live HLS stream with embedded WebVTT captions. 

2.4 – June 14, 2018

  • Keyboard shortcuts for all video player functions per WCAG 2.0.
  • Playback speed settings, from 0.5 to 2x.
  • Smart Adaptive (ABR) playback attempts to use the last successful rate rather than always starting at the lowest for new video plays.
  • Auto setting for Adaptive (ABR) dynamically shows which rate is playing.
  • Auto Start modes compatible with recent browser policy changes. Fixes having to click pause/play to get video going on some browsers. Unmute works properly for browsers that enforce muting on auto start.
  • Updated menus and layout for access to settings including captions, quality/rates, sharing, and playback speed. 

Deprecates RTMP stream playback, as the industry has quickly moved away from RTMP/Flash for playback (RTMP ingest is still fully supported by CloudCast).


 

*See the Connect release notes for prior CloudCast Video Player (noted as VOD Player) changes.