[Android] Ad Counter does not display when play the same Live media several time in IMA Advance sample app.

50 views
Skip to first unread message

Gourav Saxena

unread,
Aug 5, 2019, 4:24:27 AM8/5/19
to Interactive Media Ads SDK
Hi,

I have a question regarding IMA DAI SDK in Android.

When playing an ad, and during the ad we select to play the same video again, The IMA ad counter is not displayed. Followings are the steps to observe the behaviour,


1. Click on 'Live Video - Big Buck Bunny'
2. Click on play or let the 'Linear Stream' ad play.
3. Go back and again play the same content.

I few attempts, you will see the left botton, ad Time does not appear on the Ad.


Following are the logs of Advanced Smaple of IMA demo app.




2019-08-05 13:44:55.513 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp W/IMASDK: Received videoDisplay message: stopTracking for invalid session id: 88f062b9-ae6a-49c2-a0aa-120950ea4c0a
2019-08-05 13:44:55.533 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp E/IMASDK: Received displayContainer message: hide for invalid session id: 88f062b9-ae6a-49c2-a0aa-120950ea4c0a
2019-08-05 13:44:55.537 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp W/IMASDK: Received videoDisplay message: stopTracking for invalid session id: 88f062b9-ae6a-49c2-a0aa-120950ea4c0a
2019-08-05 13:44:55.542 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp W/IMASDK: Received videoDisplay message: startTracking for invalid session id: 88f062b9-ae6a-49c2-a0aa-120950ea4c0a
2019-08-05 13:45:00.024 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/IMASDK: Stream initialized with streamId: 3ede728a-b7a4-4767-be80-276bcf8ef52d:SIN2
2019-08-05 13:45:00.034 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ExoPlayerImpl: Init 1147d54 [ExoPlayerLib/2.8.0] [ali, moto g(6), motorola, 28]
2019-08-05 13:45:06.157 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e9f9400) init name(OMX.qcom.video.decoder.avc)
2019-08-05 13:45:06.161 20163-22692/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/OMXClient: IOmx service obtained
2019-08-05 13:45:06.183 20163-22691/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e9f9400) Component Allocated (OMX.qcom.video.decoder.avc)
2019-08-05 13:45:06.185 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e9f9400) configure surface(0x889fe800) crypto(0x0) flags(0)
2019-08-05 13:45:06.186 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x8e9f9400) configure format: AMessage(what = 0x00000000) = {
          Buffer csd-1 = {
            00000000:  00 00 01 68 eb af 20                              ...h.. 
          }
          int32_t max-height = 720
          int32_t max-width = 1280
          string mime = "video/avc"
          int32_t width = 1280
          int32_t priority = 0
          int32_t rotation-degrees = 0
          int32_t max-input-size = 691200
          int32_t height = 720
          Buffer csd-0 = {
            00000000:  00 00 01 67 4d 40 1f e8  80 28 02 dd 80 b5 01 01  ...gM@...(......
            00000010:  01 40 00 00 03 00 40 00  00 0f 03 c6 0c 44 80 00  .@....@......D..
          }
        }
2019-08-05 13:45:06.186 20163-22691/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: connecting to surface 0x889fe808, reason connectToSurface
2019-08-05 13:45:06.187 20163-22691/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: [OMX.qcom.video.decoder.avc] setting surface generation to 20646919
2019-08-05 13:45:06.187 20163-22691/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: disconnecting from surface 0x889fe808, reason connectToSurface(reconnect)
2019-08-05 13:45:06.187 20163-22691/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: connecting to surface 0x889fe808, reason connectToSurface(reconnect)
2019-08-05 13:45:06.189 20163-22692/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ACodec: DRC Mode: Dynamic Buffer Mode
2019-08-05 13:45:06.189 20163-22692/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ExtendedACodec: setupVideoDecoder()
2019-08-05 13:45:06.189 20163-22692/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ACodec: [OMX.qcom.video.decoder.avc] setupVideoDecoder Width Height (1280x720)
2019-08-05 13:45:06.189 20163-22692/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ACodec: mime (video/avc) compressionFormat (7)
2019-08-05 13:45:06.195 20163-22692/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ExtendedACodec: Decoder will be in frame by frame mode
2019-08-05 13:45:06.204 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e9f9400) start
2019-08-05 13:45:06.219 20163-22692/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: set up nativeWindow 0x889fe808 for 1280x720, color 0x7fa30c06, rotation 0, usage 0x20002900
2019-08-05 13:45:06.230 20163-22691/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e9f9400) kWhatStartCompleted
2019-08-05 13:45:06.236 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) init name(OMX.google.aac.decoder)
2019-08-05 13:45:06.238 20163-22696/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/OMXClient: IOmx service obtained
2019-08-05 13:45:06.241 20163-22696/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) Component Allocated (OMX.google.aac.decoder)
2019-08-05 13:45:06.241 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) configure surface(0x0) crypto(0x0) flags(0)
2019-08-05 13:45:06.242 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x8e936000) configure format: AMessage(what = 0x00000000) = {
          int32_t sample-rate = 48000
          string mime = "audio/mp4a-latm"
          int32_t channel-count = 2
          int32_t priority = 0
          Buffer csd-0 = {
            00000000:  11 90                                             ..
          }
        }
2019-08-05 13:45:06.243 20163-22696/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ACodec: codec does not support config priority (err -2147483648)
2019-08-05 13:45:06.245 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) start
2019-08-05 13:45:06.257 20163-22696/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) kWhatStartCompleted
2019-08-05 13:45:06.269 20163-22692/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: set up nativeWindow 0x889fe808 for 1280x720, color 0x7fa30c06, rotation 0, usage 0x20002900
2019-08-05 13:45:06.273 20163-22696/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x8e936000) kWhatOutputBuffersChanged
2019-08-05 13:45:06.276 20163-22696/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x8e936000) [OMX.google.aac.decoder] output format changed to: AMessage(what = 0x00000000) = {
          string mime = "audio/raw"
          int32_t channel-count = 2
          int32_t sample-rate = 48000
          int32_t pcm-encoding = 2
        }
2019-08-05 13:45:06.278 20163-22691/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x8e9f9400) kWhatOutputBuffersChanged
2019-08-05 13:45:06.298 20163-22691/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x8e9f9400) [OMX.qcom.video.decoder.avc] output format changed to: AMessage(what = 0x00000000) = {
          int32_t color-range = 2
          int32_t color-standard = 1
          int32_t color-transfer = 3
          string mime = "video/raw"
          int32_t stride = 1280
          int32_t slice-height = 736
          int32_t color-format = 2141391878
          Rect crop(0, 0, 1279, 719)
          int32_t android._dataspace = 260
          Buffer hdr-static-info = {
            00000000:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
            00000010:  00 00 00 00 00 00 00 00  00                       .........
          }
          int32_t width = 1280
          int32_t height = 720
        }
2019-08-05 13:45:06.300 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e9f9400) setParameters
2019-08-05 13:45:08.781 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) stop
2019-08-05 13:45:08.787 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) release
2019-08-05 13:45:08.794 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) init name(OMX.google.aac.decoder)
2019-08-05 13:45:08.798 20163-22703/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/OMXClient: IOmx service obtained
2019-08-05 13:45:08.800 20163-22703/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) Component Allocated (OMX.google.aac.decoder)
2019-08-05 13:45:08.801 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) configure surface(0x0) crypto(0x0) flags(0)
2019-08-05 13:45:08.801 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x8e936000) configure format: AMessage(what = 0x00000000) = {
          int32_t sample-rate = 44100
          string mime = "audio/mp4a-latm"
          int32_t channel-count = 2
          int32_t priority = 0
          Buffer csd-0 = {
            00000000:  12 10                                             ..
          }
        }
2019-08-05 13:45:08.804 20163-22703/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ACodec: codec does not support config priority (err -2147483648)
2019-08-05 13:45:08.806 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) start
2019-08-05 13:45:08.820 20163-22703/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) kWhatStartCompleted
2019-08-05 13:45:08.836 20163-22703/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x8e936000) kWhatOutputBuffersChanged
2019-08-05 13:45:08.839 20163-22703/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x8e936000) [OMX.google.aac.decoder] output format changed to: AMessage(what = 0x00000000) = {
          string mime = "audio/raw"
          int32_t channel-count = 2
          int32_t sample-rate = 44100
          int32_t pcm-encoding = 2
        }
2019-08-05 13:45:08.971 20163-22692/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: set up nativeWindow 0x889fe808 for 1280x720, color 0x7fa30c06, rotation 0, usage 0x20002900
2019-08-05 13:45:08.984 20163-22691/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x8e9f9400) kWhatOutputBuffersChanged
2019-08-05 13:45:08.999 20163-22691/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x8e9f9400) [OMX.qcom.video.decoder.avc] output format changed to: AMessage(what = 0x00000000) = {
          int32_t color-range = 2
          int32_t color-standard = 1
          int32_t color-transfer = 3
          string mime = "video/raw"
          int32_t stride = 1280
          int32_t slice-height = 736
          int32_t color-format = 2141391878
          Rect crop(0, 0, 1279, 719)
          int32_t android._dataspace = 260
          Buffer hdr-static-info = {
            00000000:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
            00000010:  00 00 00 00 00 00 00 00  00                       .........
          }
          int32_t width = 1280
          int32_t height = 720
        }
2019-08-05 13:45:09.001 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e9f9400) setParameters
2019-08-05 13:45:09.133 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e9f9400) flush
2019-08-05 13:45:09.139 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) flush
2019-08-05 13:45:09.583 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) stop
2019-08-05 13:45:09.588 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) release
2019-08-05 13:45:09.594 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) init name(OMX.google.aac.decoder)
2019-08-05 13:45:09.597 20163-22710/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/OMXClient: IOmx service obtained
2019-08-05 13:45:09.600 20163-22710/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) Component Allocated (OMX.google.aac.decoder)
2019-08-05 13:45:09.601 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) configure surface(0x0) crypto(0x0) flags(0)
2019-08-05 13:45:09.601 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x8e936000) configure format: AMessage(what = 0x00000000) = {
          int32_t sample-rate = 48000
          string mime = "audio/mp4a-latm"
          int32_t channel-count = 2
          int32_t priority = 0
          Buffer csd-0 = {
            00000000:  11 90                                             ..
          }
        }
2019-08-05 13:45:09.603 20163-22710/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ACodec: codec does not support config priority (err -2147483648)
2019-08-05 13:45:09.605 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) start
2019-08-05 13:45:09.620 20163-22710/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) kWhatStartCompleted
2019-08-05 13:45:09.639 20163-22710/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x8e936000) kWhatOutputBuffersChanged
2019-08-05 13:45:09.642 20163-22710/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x8e936000) [OMX.google.aac.decoder] output format changed to: AMessage(what = 0x00000000) = {
          string mime = "audio/raw"
          int32_t channel-count = 2
          int32_t sample-rate = 48000
          int32_t pcm-encoding = 2
        }
2019-08-05 13:45:09.671 20163-22692/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: set up nativeWindow 0x889fe808 for 1280x720, color 0x7fa30c06, rotation 0, usage 0x20002900
2019-08-05 13:45:09.683 20163-22691/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x8e9f9400) kWhatOutputBuffersChanged
2019-08-05 13:45:09.699 20163-22691/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x8e9f9400) [OMX.qcom.video.decoder.avc] output format changed to: AMessage(what = 0x00000000) = {
          int32_t color-range = 2
          int32_t color-standard = 1
          int32_t color-transfer = 3
          string mime = "video/raw"
          int32_t stride = 1280
          int32_t slice-height = 736
          int32_t color-format = 2141391878
          Rect crop(0, 0, 1279, 719)
          int32_t android._dataspace = 260
          Buffer hdr-static-info = {
            00000000:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
            00000010:  00 00 00 00 00 00 00 00  00                       .........
          }
          int32_t width = 1280
          int32_t height = 720
        }
2019-08-05 13:45:09.702 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e9f9400) setParameters
2019-08-05 13:45:09.838 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp V/MediaRouter: onRestoreRoute() : route=RouteInfo{ name=Phone, description=null, status=null, category=RouteCategory{ name=System types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO  groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
2019-08-05 13:45:09.838 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp V/MediaRouter: Selecting route: RouteInfo{ name=Phone, description=null, status=null, category=RouteCategory{ name=System types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO  groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
2019-08-05 13:45:10.123 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SampleVideoPlayer: Received user text: google_5245578064612326461
2019-08-05 13:45:10.143 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ImaDaiExample: Ad Period Started
2019-08-05 13:45:10.160 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ImaDaiExample: Event: AD_PERIOD_STARTED
2019-08-05 13:45:10.393 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ImaDaiExample: Ad Break Started
2019-08-05 13:45:10.398 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ImaDaiExample: Event: AD_BREAK_STARTED
2019-08-05 13:45:10.418 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ImaDaiExample: Event: LOADED
2019-08-05 13:45:10.423 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp W/IMASDK: Invalid internal message, ignoring. Please make sure the Google IMA SDK library is up to date. Message: gmsg://afma.google.com/activityMonitor?type=getPageSignals&sid=88f062b9-ae6a-49c2-a0aa-120950ea4c0a&dt=1564992910404
2019-08-05 13:45:10.457 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ImaDaiExample: Event: STARTED
2019-08-05 13:45:10.626 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SampleVideoPlayer: Received user text: google_zeYaR3RxNS0jg5gZELfPLii54DDaofIaTDsafhS7cPo
2019-08-05 13:45:11.628 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SampleVideoPlayer: Received user text: google_vYMiXyew09-CzMRKCsktrakijx3oO3dqFMmYuPtWzRE
2019-08-05 13:45:11.854 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SDK_DEBUG: Destroying StreamVideoDisplay
2019-08-05 13:45:11.859 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/IMASDK: OMID ad session ended on BaseManager destroy.
2019-08-05 13:45:11.859 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ExoPlayerImpl: Release 1147d54 [ExoPlayerLib/2.8.0] [ali, moto g(6), motorola, 28] [goog.exo.core, goog.exo.ui, goog.exo.hls]
2019-08-05 13:45:11.860 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e9f9400) stop
2019-08-05 13:45:11.879 20163-22691/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: disconnecting from surface 0x889fe808, reason disconnectFromSurface
2019-08-05 13:45:11.880 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e9f9400) release
2019-08-05 13:45:11.909 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) stop
2019-08-05 13:45:11.922 20163-22679/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8e936000) release
2019-08-05 13:45:14.197 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp W/IMASDK: Received videoDisplay message: stopTracking for invalid session id: a6ea6645-4216-4ba0-946a-c489179131df
2019-08-05 13:45:14.210 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp E/IMASDK: Received displayContainer message: hide for invalid session id: a6ea6645-4216-4ba0-946a-c489179131df
2019-08-05 13:45:14.220 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp W/IMASDK: Received videoDisplay message: stopTracking for invalid session id: a6ea6645-4216-4ba0-946a-c489179131df
2019-08-05 13:45:14.226 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp W/IMASDK: Received videoDisplay message: startTracking for invalid session id: a6ea6645-4216-4ba0-946a-c489179131df
2019-08-05 13:45:14.822 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/IMASDK: Stream initialized with streamId: 00aba205-7195-40c1-a680-e9427c1e92bd:SIN2
2019-08-05 13:45:14.837 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ExoPlayerImpl: Init d2ba92d [ExoPlayerLib/2.8.0] [ali, moto g(6), motorola, 28]
2019-08-05 13:45:16.881 20163-22730/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8882fc00) init name(OMX.qcom.video.decoder.avc)
2019-08-05 13:45:16.887 20163-22737/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/OMXClient: IOmx service obtained
2019-08-05 13:45:16.909 20163-22736/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8882fc00) Component Allocated (OMX.qcom.video.decoder.avc)
2019-08-05 13:45:16.911 20163-22730/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8882fc00) configure surface(0x92e24800) crypto(0x0) flags(0)
2019-08-05 13:45:16.912 20163-22730/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x8882fc00) configure format: AMessage(what = 0x00000000) = {
          Buffer csd-1 = {
            00000000:  00 00 01 68 eb cf 20 00                           ...h.. .
          }
          int32_t max-height = 720
          int32_t max-width = 1280
          string mime = "video/avc"
          int32_t width = 1280
          int32_t priority = 0
          int32_t rotation-degrees = 0
          int32_t max-input-size = 691200
          int32_t height = 720
          Buffer csd-0 = {
            00000000:  00 00 01 67 4d 40 1f d9  00 50 05 bb 01 10 00 00  ...gM@...P......
            00000010:  03 00 10 00 00 03 03 08  f1 83 24 80 00           ..........$..
          }
        }
2019-08-05 13:45:16.912 20163-22736/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: connecting to surface 0x92e24808, reason connectToSurface
2019-08-05 13:45:16.913 20163-22736/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: [OMX.qcom.video.decoder.avc] setting surface generation to 20646920
2019-08-05 13:45:16.913 20163-22736/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: disconnecting from surface 0x92e24808, reason connectToSurface(reconnect)
2019-08-05 13:45:16.913 20163-22736/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: connecting to surface 0x92e24808, reason connectToSurface(reconnect)
2019-08-05 13:45:16.916 20163-22737/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ACodec: DRC Mode: Dynamic Buffer Mode
2019-08-05 13:45:16.916 20163-22737/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ExtendedACodec: setupVideoDecoder()
2019-08-05 13:45:16.916 20163-22737/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ACodec: [OMX.qcom.video.decoder.avc] setupVideoDecoder Width Height (1280x720)
2019-08-05 13:45:16.916 20163-22737/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ACodec: mime (video/avc) compressionFormat (7)
2019-08-05 13:45:16.922 20163-22737/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ExtendedACodec: Decoder will be in frame by frame mode
2019-08-05 13:45:16.926 20163-22730/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8882fc00) start
2019-08-05 13:45:16.937 20163-22737/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: set up nativeWindow 0x92e24808 for 1280x720, color 0x7fa30c06, rotation 0, usage 0x20002900
2019-08-05 13:45:16.947 20163-22736/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8882fc00) kWhatStartCompleted
2019-08-05 13:45:16.953 20163-22730/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x88831400) init name(OMX.google.aac.decoder)
2019-08-05 13:45:16.959 20163-22741/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/OMXClient: IOmx service obtained
2019-08-05 13:45:16.961 20163-22741/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x88831400) Component Allocated (OMX.google.aac.decoder)
2019-08-05 13:45:16.962 20163-22730/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x88831400) configure surface(0x0) crypto(0x0) flags(0)
2019-08-05 13:45:16.962 20163-22730/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x88831400) configure format: AMessage(what = 0x00000000) = {
          int32_t sample-rate = 44100
          string mime = "audio/mp4a-latm"
          int32_t channel-count = 2
          int32_t priority = 0
          Buffer csd-0 = {
            00000000:  12 10                                             ..
          }
        }
2019-08-05 13:45:16.964 20163-22741/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ACodec: codec does not support config priority (err -2147483648)
2019-08-05 13:45:16.965 20163-22730/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x88831400) start
2019-08-05 13:45:16.977 20163-22741/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x88831400) kWhatStartCompleted
2019-08-05 13:45:16.984 20163-22737/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: set up nativeWindow 0x92e24808 for 1280x720, color 0x7fa30c06, rotation 0, usage 0x20002900
2019-08-05 13:45:16.997 20163-22736/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x8882fc00) kWhatOutputBuffersChanged
2019-08-05 13:45:17.002 20163-22741/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x88831400) kWhatOutputBuffersChanged
2019-08-05 13:45:17.005 20163-22741/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x88831400) [OMX.google.aac.decoder] output format changed to: AMessage(what = 0x00000000) = {
          string mime = "audio/raw"
          int32_t channel-count = 2
          int32_t sample-rate = 44100
          int32_t pcm-encoding = 2
        }
2019-08-05 13:45:17.012 20163-22736/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x8882fc00) [OMX.qcom.video.decoder.avc] output format changed to: AMessage(what = 0x00000000) = {
          int32_t color-range = 2
          int32_t color-standard = 1
          int32_t color-transfer = 3
          string mime = "video/raw"
          int32_t stride = 1280
          int32_t slice-height = 736
          int32_t color-format = 2141391878
          Rect crop(0, 0, 1279, 719)
          int32_t android._dataspace = 260
          Buffer hdr-static-info = {
            00000000:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
            00000010:  00 00 00 00 00 00 00 00  00                       .........
          }
          int32_t width = 1280
          int32_t height = 720
        }
2019-08-05 13:45:17.023 20163-22730/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8882fc00) setParameters
2019-08-05 13:45:17.418 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp V/MediaRouter: onRestoreRoute() : route=RouteInfo{ name=Phone, description=null, status=null, category=RouteCategory{ name=System types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO  groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
2019-08-05 13:45:17.418 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp V/MediaRouter: Selecting route: RouteInfo{ name=Phone, description=null, status=null, category=RouteCategory{ name=System types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO  groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
2019-08-05 13:45:19.819 20163-20176/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/.videoplayerap: Background concurrent copying GC freed 142205(7MB) AllocSpace objects, 375(24MB) LOS objects, 50% free, 16MB/32MB, paused 615us total 135.198ms
2019-08-05 13:45:20.650 20163-22730/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8882fc00) flush
2019-08-05 13:45:20.654 20163-22730/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x88831400) flush
2019-08-05 13:45:21.172 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp V/MediaRouter: onRestoreRoute() : route=RouteInfo{ name=Phone, description=null, status=null, category=RouteCategory{ name=System types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO  groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
2019-08-05 13:45:21.173 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp V/MediaRouter: Selecting route: RouteInfo{ name=Phone, description=null, status=null, category=RouteCategory{ name=System types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO  groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
2019-08-05 13:45:22.777 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SDK_DEBUG: Destroying StreamVideoDisplay
2019-08-05 13:45:22.779 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ExoPlayerImpl: Release d2ba92d [ExoPlayerLib/2.8.0] [ali, moto g(6), motorola, 28] [goog.exo.core, goog.exo.ui, goog.exo.hls]
2019-08-05 13:45:22.780 20163-22730/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8882fc00) stop
2019-08-05 13:45:22.803 20163-22736/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: disconnecting from surface 0x92e24808, reason disconnectFromSurface
2019-08-05 13:45:22.804 20163-22730/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x8882fc00) release
2019-08-05 13:45:22.819 20163-22730/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x88831400) stop
2019-08-05 13:45:22.822 20163-22730/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x88831400) release
2019-08-05 13:45:24.821 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp W/IMASDK: Received videoDisplay message: stopTracking for invalid session id: ec53dff2-8faa-4132-93a9-a97361de96ef
2019-08-05 13:45:24.839 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp E/IMASDK: Received displayContainer message: hide for invalid session id: ec53dff2-8faa-4132-93a9-a97361de96ef
2019-08-05 13:45:24.847 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp W/IMASDK: Received videoDisplay message: stopTracking for invalid session id: ec53dff2-8faa-4132-93a9-a97361de96ef
2019-08-05 13:45:24.855 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp W/IMASDK: Received videoDisplay message: startTracking for invalid session id: ec53dff2-8faa-4132-93a9-a97361de96ef
2019-08-05 13:45:26.289 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/IMASDK: Stream initialized with streamId: 91ea330b-7cd5-4ff9-a63b-03cc477f750e:SIN2
2019-08-05 13:45:26.306 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ExoPlayerImpl: Init 2b2a83b [ExoPlayerLib/2.8.0] [ali, moto g(6), motorola, 28]
2019-08-05 13:45:29.990 20163-22768/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x92c7d800) init name(OMX.google.aac.decoder)
2019-08-05 13:45:29.995 20163-22794/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/OMXClient: IOmx service obtained
2019-08-05 13:45:29.998 20163-22794/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x92c7d800) Component Allocated (OMX.google.aac.decoder)
2019-08-05 13:45:29.999 20163-22768/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x92c7d800) configure surface(0x0) crypto(0x0) flags(0)
2019-08-05 13:45:30.000 20163-22768/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x92c7d800) configure format: AMessage(what = 0x00000000) = {
          int32_t sample-rate = 44100
          string mime = "audio/mp4a-latm"
          int32_t channel-count = 2
          int32_t priority = 0
          Buffer csd-0 = {
            00000000:  12 10                                             ..
          }
        }
2019-08-05 13:45:30.004 20163-22794/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ACodec: codec does not support config priority (err -2147483648)
2019-08-05 13:45:30.007 20163-22768/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x92c7d800) start
2019-08-05 13:45:30.021 20163-22794/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x92c7d800) kWhatStartCompleted
2019-08-05 13:45:30.040 20163-22794/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x92c7d800) kWhatOutputBuffersChanged
2019-08-05 13:45:30.040 20163-22794/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x92c7d800) [OMX.google.aac.decoder] output format changed to: AMessage(what = 0x00000000) = {
          string mime = "audio/raw"
          int32_t channel-count = 2
          int32_t sample-rate = 44100
          int32_t pcm-encoding = 2
        }
2019-08-05 13:45:30.045 20163-22768/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x889c7c00) init name(OMX.qcom.video.decoder.avc)
2019-08-05 13:45:30.048 20163-22798/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/OMXClient: IOmx service obtained
2019-08-05 13:45:30.071 20163-22797/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x889c7c00) Component Allocated (OMX.qcom.video.decoder.avc)
2019-08-05 13:45:30.074 20163-22768/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x889c7c00) configure surface(0x8e37f800) crypto(0x0) flags(0)
2019-08-05 13:45:30.074 20163-22768/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x889c7c00) configure format: AMessage(what = 0x00000000) = {
          Buffer csd-1 = {
            00000000:  00 00 01 68 eb cf 20 00                           ...h.. .
          }
          int32_t max-height = 720
          int32_t max-width = 1280
          string mime = "video/avc"
          int32_t width = 1280
          int32_t priority = 0
          int32_t rotation-degrees = 0
          int32_t max-input-size = 691200
          int32_t height = 720
          Buffer csd-0 = {
            00000000:  00 00 01 67 4d 40 1f d9  00 50 05 bb 01 10 00 00  ...gM@...P......
            00000010:  03 00 10 00 00 03 03 08  f1 83 24 80 00           ..........$..
          }
        }
2019-08-05 13:45:30.074 20163-22797/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: connecting to surface 0x8e37f808, reason connectToSurface
2019-08-05 13:45:30.076 20163-22797/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: [OMX.qcom.video.decoder.avc] setting surface generation to 20646921
2019-08-05 13:45:30.076 20163-22797/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: disconnecting from surface 0x8e37f808, reason connectToSurface(reconnect)
2019-08-05 13:45:30.076 20163-22797/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: connecting to surface 0x8e37f808, reason connectToSurface(reconnect)
2019-08-05 13:45:30.078 20163-22798/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ACodec: DRC Mode: Dynamic Buffer Mode
2019-08-05 13:45:30.079 20163-22798/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ExtendedACodec: setupVideoDecoder()
2019-08-05 13:45:30.079 20163-22798/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ACodec: [OMX.qcom.video.decoder.avc] setupVideoDecoder Width Height (1280x720)
2019-08-05 13:45:30.079 20163-22798/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ACodec: mime (video/avc) compressionFormat (7)
2019-08-05 13:45:30.087 20163-22798/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ExtendedACodec: Decoder will be in frame by frame mode
2019-08-05 13:45:30.093 20163-22768/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x889c7c00) start
2019-08-05 13:45:30.104 20163-22798/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: set up nativeWindow 0x8e37f808 for 1280x720, color 0x7fa30c06, rotation 0, usage 0x20002900
2019-08-05 13:45:30.112 20163-22797/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x889c7c00) kWhatStartCompleted
2019-08-05 13:45:30.157 20163-22798/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: set up nativeWindow 0x8e37f808 for 1280x720, color 0x7fa30c06, rotation 0, usage 0x20002900
2019-08-05 13:45:30.164 20163-22797/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x889c7c00) kWhatOutputBuffersChanged
2019-08-05 13:45:30.180 20163-22797/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x889c7c00) [OMX.qcom.video.decoder.avc] output format changed to: AMessage(what = 0x00000000) = {
          int32_t color-range = 2
          int32_t color-standard = 1
          int32_t color-transfer = 3
          string mime = "video/raw"
          int32_t stride = 1280
          int32_t slice-height = 736
          int32_t color-format = 2141391878
          Rect crop(0, 0, 1279, 719)
          int32_t android._dataspace = 260
          Buffer hdr-static-info = {
            00000000:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
            00000010:  00 00 00 00 00 00 00 00  00                       .........
          }
          int32_t width = 1280
          int32_t height = 720
        }
2019-08-05 13:45:30.186 20163-22768/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x889c7c00) setParameters
2019-08-05 13:45:30.598 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp V/MediaRouter: onRestoreRoute() : route=RouteInfo{ name=Phone, description=null, status=null, category=RouteCategory{ name=System types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO  groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
2019-08-05 13:45:30.598 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp V/MediaRouter: Selecting route: RouteInfo{ name=Phone, description=null, status=null, category=RouteCategory{ name=System types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO  groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
2019-08-05 13:45:31.556 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SDK_DEBUG: Destroying StreamVideoDisplay
2019-08-05 13:45:31.558 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ExoPlayerImpl: Release 2b2a83b [ExoPlayerLib/2.8.0] [ali, moto g(6), motorola, 28] [goog.exo.core, goog.exo.ui, goog.exo.hls]
2019-08-05 13:45:31.559 20163-22768/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x889c7c00) stop
2019-08-05 13:45:31.579 20163-22797/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: disconnecting from surface 0x8e37f808, reason disconnectFromSurface
2019-08-05 13:45:31.580 20163-22768/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x889c7c00) release
2019-08-05 13:45:31.593 20163-22768/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x92c7d800) stop
2019-08-05 13:45:31.603 20163-22768/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x92c7d800) release
2019-08-05 13:45:35.183 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp W/IMASDK: Received videoDisplay message: stopTracking for invalid session id: 33360db3-8fcb-4b63-8d39-b49c449f3375
2019-08-05 13:45:35.197 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp E/IMASDK: Received displayContainer message: hide for invalid session id: 33360db3-8fcb-4b63-8d39-b49c449f3375
2019-08-05 13:45:35.199 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp W/IMASDK: Received videoDisplay message: stopTracking for invalid session id: 33360db3-8fcb-4b63-8d39-b49c449f3375
2019-08-05 13:45:35.203 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp W/IMASDK: Received videoDisplay message: startTracking for invalid session id: 33360db3-8fcb-4b63-8d39-b49c449f3375
2019-08-05 13:45:35.924 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/IMASDK: Stream initialized with streamId: 7949b41b-5daf-476f-903c-3e9087dc6369:SIN2
2019-08-05 13:45:35.944 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ExoPlayerImpl: Init 15a3d0 [ExoPlayerLib/2.8.0] [ali, moto g(6), motorola, 28]
2019-08-05 13:45:39.176 20163-22816/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x87317800) init name(OMX.google.aac.decoder)
2019-08-05 13:45:39.183 20163-22826/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/OMXClient: IOmx service obtained
2019-08-05 13:45:39.188 20163-22826/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x87317800) Component Allocated (OMX.google.aac.decoder)
2019-08-05 13:45:39.190 20163-22816/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x87317800) configure surface(0x0) crypto(0x0) flags(0)
2019-08-05 13:45:39.191 20163-22816/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x87317800) configure format: AMessage(what = 0x00000000) = {
          int32_t sample-rate = 48000
          string mime = "audio/mp4a-latm"
          int32_t channel-count = 2
          int32_t priority = 0
          Buffer csd-0 = {
            00000000:  11 90                                             ..
          }
        }
2019-08-05 13:45:39.196 20163-22826/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ACodec: codec does not support config priority (err -2147483648)
2019-08-05 13:45:39.198 20163-22816/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x87317800) start
2019-08-05 13:45:39.213 20163-22826/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x87317800) kWhatStartCompleted
2019-08-05 13:45:39.231 20163-22826/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x87317800) kWhatOutputBuffersChanged
2019-08-05 13:45:39.237 20163-22826/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x87317800) [OMX.google.aac.decoder] output format changed to: AMessage(what = 0x00000000) = {
          string mime = "audio/raw"
          int32_t channel-count = 2
          int32_t sample-rate = 48000
          int32_t pcm-encoding = 2
        }
2019-08-05 13:45:39.238 20163-22816/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x87318400) init name(OMX.qcom.video.decoder.avc)
2019-08-05 13:45:39.242 20163-22830/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/OMXClient: IOmx service obtained
2019-08-05 13:45:39.267 20163-22829/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x87318400) Component Allocated (OMX.qcom.video.decoder.avc)
2019-08-05 13:45:39.270 20163-22816/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x87318400) configure surface(0x94032000) crypto(0x0) flags(0)
2019-08-05 13:45:39.270 20163-22816/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x87318400) configure format: AMessage(what = 0x00000000) = {
          Buffer csd-1 = {
            00000000:  00 00 01 68 eb af 20                              ...h.. 
          }
          int32_t max-height = 720
          int32_t max-width = 1280
          string mime = "video/avc"
          int32_t width = 1280
          int32_t priority = 0
          int32_t rotation-degrees = 0
          int32_t max-input-size = 691200
          int32_t height = 720
          Buffer csd-0 = {
            00000000:  00 00 01 67 4d 40 1f e8  80 28 02 dd 80 b5 01 01  ...gM@...(......
            00000010:  01 40 00 00 03 00 40 00  00 0f 03 c6 0c 44 80 00  .@....@......D..
          }
        }
2019-08-05 13:45:39.271 20163-22829/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: connecting to surface 0x94032008, reason connectToSurface
2019-08-05 13:45:39.272 20163-22829/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: [OMX.qcom.video.decoder.avc] setting surface generation to 20646922
2019-08-05 13:45:39.272 20163-22829/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: disconnecting from surface 0x94032008, reason connectToSurface(reconnect)
2019-08-05 13:45:39.272 20163-22829/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: connecting to surface 0x94032008, reason connectToSurface(reconnect)
2019-08-05 13:45:39.275 20163-22830/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ACodec: DRC Mode: Dynamic Buffer Mode
2019-08-05 13:45:39.275 20163-22830/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ExtendedACodec: setupVideoDecoder()
2019-08-05 13:45:39.275 20163-22830/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ACodec: [OMX.qcom.video.decoder.avc] setupVideoDecoder Width Height (1280x720)
2019-08-05 13:45:39.275 20163-22830/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ACodec: mime (video/avc) compressionFormat (7)
2019-08-05 13:45:39.284 20163-22830/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ExtendedACodec: Decoder will be in frame by frame mode
2019-08-05 13:45:39.296 20163-22816/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x87318400) start
2019-08-05 13:45:39.309 20163-22830/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: set up nativeWindow 0x94032008 for 1280x720, color 0x7fa30c06, rotation 0, usage 0x20002900
2019-08-05 13:45:39.321 20163-22829/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x87318400) kWhatStartCompleted
2019-08-05 13:45:39.361 20163-22830/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SurfaceUtils: set up nativeWindow 0x94032008 for 1280x720, color 0x7fa30c06, rotation 0, usage 0x20002900
2019-08-05 13:45:39.372 20163-22829/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x87318400) kWhatOutputBuffersChanged
2019-08-05 13:45:39.390 20163-22829/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/MediaCodec: (0x87318400) [OMX.qcom.video.decoder.avc] output format changed to: AMessage(what = 0x00000000) = {
          int32_t color-range = 2
          int32_t color-standard = 1
          int32_t color-transfer = 3
          string mime = "video/raw"
          int32_t stride = 1280
          int32_t slice-height = 736
          int32_t color-format = 2141391878
          Rect crop(0, 0, 1279, 719)
          int32_t android._dataspace = 260
          Buffer hdr-static-info = {
            00000000:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
            00000010:  00 00 00 00 00 00 00 00  00                       .........
          }
          int32_t width = 1280
          int32_t height = 720
        }
2019-08-05 13:45:39.397 20163-22816/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/MediaCodec: (0x87318400) setParameters
2019-08-05 13:45:40.126 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp V/MediaRouter: onRestoreRoute() : route=RouteInfo{ name=Phone, description=null, status=null, category=RouteCategory{ name=System types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO  groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
2019-08-05 13:45:40.127 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp V/MediaRouter: Selecting route: RouteInfo{ name=Phone, description=null, status=null, category=RouteCategory{ name=System types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO  groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
2019-08-05 13:45:40.543 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SampleVideoPlayer: Received user text: google_1028908809870790200
2019-08-05 13:45:40.566 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ImaDaiExample: Ad Period Started
2019-08-05 13:45:40.581 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ImaDaiExample: Event: AD_PERIOD_STARTED
2019-08-05 13:45:40.589 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ImaDaiExample: Ad Break Started
2019-08-05 13:45:40.592 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ImaDaiExample: Event: AD_BREAK_STARTED
2019-08-05 13:45:40.599 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ImaDaiExample: Event: FIRST_QUARTILE
2019-08-05 13:45:40.636 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SampleVideoPlayer: Received user text: google_VxEB3Tf4xzT8NxfeVw4ud7DriLitcG18g8esXmKWreo
2019-08-05 13:45:41.642 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SampleVideoPlayer: Received user text: google_BmEJ_KfsB4ujnE022G0L9XSmnklLwlenITa2vOll4u0
2019-08-05 13:45:42.636 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SampleVideoPlayer: Received user text: google_UFIoNcdfLcVaIU7uEhjPgyl8NbXW0KGLYwaC-mtziJ0
2019-08-05 13:45:42.789 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SampleVideoPlayer: Received user text: google_0301271573326876680
2019-08-05 13:45:42.801 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ImaDaiExample: Event: MIDPOINT
2019-08-05 13:45:43.646 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SampleVideoPlayer: Received user text: google_YN0PC8wltF5wV6B6ZNqq1BaiL0ZT3lIbq2Olhv0zb-g
2019-08-05 13:45:44.650 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SampleVideoPlayer: Received user text: google_6TAimLJ-4HVe7r4BlpIcPlWOTTKojnTv_DLgJXS35Ao
2019-08-05 13:45:45.535 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SampleVideoPlayer: Received user text: google_4302464174226993805
2019-08-05 13:45:45.544 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp I/ImaDaiExample: Event: THIRD_QUARTILE
2019-08-05 13:45:45.638 20163-20163/com.google.ads.interactivemedia.v3.samples.videoplayerapp D/SampleVideoPlayer: Received user text: google_VxEB3Tf4xzT8NxfeVw4ud7DriLitcG18g8esXmKWreo

IMA SDK

unread,
Aug 5, 2019, 6:48:58 AM8/5/19
to gourav...@gmail.com, ima...@googlegroups.com

Hi Gourav,

Thank you for reaching out to us and for sharing your concern.

I have tested the IMA DAI SDK for android advance sample app and followed the steps you have shared. I've noticed some video delays, but I wasn't able to replicate the issue that you've been experiencing (where the ad counter doesn't display on the left side of the ads). Please see attached video recording for your reference.

With this, could you share a video recording of your testing so I can see exactly what is happening on your end? Or, if you can share other steps on how to recreate the issue.

You can share this via "Reply privately to author" option.


Regards,
Sherwin Diesta
IMA SDK Team



ref:_00D1U1174p._5001UEHqvG:ref
testAndroid_mov.html

Gourav Saxena

unread,
Aug 5, 2019, 7:16:24 AM8/5/19
to Interactive Media Ads SDK
Hi Sherwin,

Thanks for answering. I have shared the video in private. Please check that.

IMA SDK

unread,
Aug 6, 2019, 1:16:29 AM8/6/19
to gourav...@gmail.com, ima...@googlegroups.com

Hi Gourav,

Thank you for your response and for sharing the video recording.

This seems to be intermittent as it took me several attempts to replicate the issue (Please see the attached recording: LiveDeviceTest). Upon further testing, it appeared to occur only in Live Media Video stream type as this is not happening on VOD (Attached recording: VODDeviceTest).

I've also checked the Video Suite Inspector for DAI and the issue also occurring (Attached recording: LiveHTML5Test and VODHTML5Test).

With this, let me share this with the rest of the team for further investigation and we will give you a feedback once we have our findings.




Regards,
Sherwin Diesta
IMA SDK Team



ref:_00D1U1174p._5001UEHqvG:ref
VODHTML5Test_mov.html
LiveDeviceTest_mp4.html
VODDeviceTest_mp4.html
LiveHTML5Test_mov.html

Gourav Saxena

unread,
Aug 6, 2019, 1:27:59 AM8/6/19
to Interactive Media Ads SDK
Thanks Sherwin.

IMA SDK

unread,
Aug 6, 2019, 7:02:25 PM8/6/19
to gourav...@gmail.com, ima...@googlegroups.com

Hi Gourav,

I believe that the issue you are seeing is actually intended behavior. The recommended implementation of DAI only blocks player controls during the initial view of an ad, allowing the user to seek past the ad on repeat plays. The behavior of this repeat-view detection may be a bit finicky when restarting the same stream from the middle.

Is this behavior impacting an intended use-case?

 

Thanks,
 

Greg
IMA SDK Team



ref:_00D1U1174p._5001UEHqvG:ref
Reply all
Reply to author
Forward
0 new messages