diff --git a/README.md b/README.md index 9611f83..465dc73 100644 --- a/README.md +++ b/README.md @@ -25,9 +25,14 @@ Our demo holds a basic appinfo.json file that is typical of LG TV app. This demo ## Support notes -- We support streaming to LG TVs in MPEG-DASH or CMAF HLS (HLS in MPEG-TS format is not supported). +- We support streaming to LG TVs in MPEG-DASH or HLS (CMAF or MPEG-TS) +- We support video advertisement with the following configuration + - Video ads with rmp-vast and HLS (`hlsEngine: 'hlsjs'` setting) + - Video ads with Google IMA and HLS with `forceNativeHlsOverHlsJS: true` setting + - Video ads with rmp-vast and MPEG-DASH are only supported on latest version of webOS (webOS TV 22+) + - Video ads with Google IMA and MPEG-DASH are NOT supported - According to our tetsing, AV1 support can be clunky on older webOS versions (even if they advertise support for it). AVC, VP9 or HEVC should be preferred if you wish to support older versions of webOS. -- Google IMA (video ads) is not currently supported, please use our rmp-vast parser to display video ads on LG Smart TV. + ## Issues diff --git a/webapp/css/player.css b/webapp/css/player.css index 5e79554..f43add8 100644 --- a/webapp/css/player.css +++ b/webapp/css/player.css @@ -11,11 +11,12 @@ } /* - * When a module is open: keep the control bar visible to + * When a module is open or an ad is displayed: keep the control bar visible to * allow remote control navigation on control bar buttons * also hide the play/pause button on top right corner */ -.rmp-tv.rmp-module-open-ui .rmp-control-bar { +.rmp-tv.rmp-module-open-ui .rmp-control-bar, +.rmp-tv.rmp-linear-ad-ui .rmp-control-bar { display: block !important; opacity: 1 !important; visibility: visible !important; diff --git a/webapp/index.html b/webapp/index.html index 73374d4..10a51f4 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -24,34 +24,40 @@