I will check with the basic example, the implementation we are running is another Google run project
https://github.com/google/ExoPlayer/tree/release-v2/extensions/ima. The problem is the error that is happening is part of the IMA obfuscated code. From what we are able to tell there is a timeout happening after 8 seconds that causes an error to be thrown.
at com.google.android.exoplayer2.ext.ima.ImaAdsLoader.onAdError(ImaAdsLoader.java:399)
at com.google.obf.he.a(IMASDK:8)
at com.google.obf.gy.a(IMASDK:60)
at com.google.obf.gy.a(IMASDK:95)
at com.google.obf.gq.a(IMASDK:71)
at com.google.obf.hj.f(IMASDK:202)
at com.google.obf.hj.a(IMASDK:41)
at com.google.obf.hk.b(IMASDK:39)
at android.webkit.WebViewClient.shouldOverrideUrlLoading(WebViewClient.java:73)
at com.android.webview.chromium.WebViewContentsClientAdapter.shouldOverrideUrlLoading(WebViewContentsClientAdapter.java:72)
at org.chromium.android_webview.AwContentsClient.shouldIgnoreNavigation(AwContentsClient.java:15)
at org.chromium.android_webview.AwContentsClientBridge.shouldOverrideUrlLoading(AwContentsClientBridge.java:140)
at org.chromium.base.SystemMessageHandler.nativeDoRunLoopOnce(Native Method)
at org.chromium.base.SystemMessageHandler.handleMessage(SystemMessageHandler.java:7)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6121)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)
Caused by: AdError [errorType: PLAY, errorCode: AdErrorCode [name: VAST_MEDIA_LOAD_TIMEOUT, number: 402], message: VAST media file loading reached a timeout of 8 seconds.]
at com.google.obf.gy.a(IMASDK:94)
------
I am also looking to see if there is a way to increase the load timeout in the Android SDK much like there is the ability to in the HTML5 version at least. I will try our urls in the example you provided above and report back