I am seeing an error code 100 on the MediaPlayer class when I try to play certain ads. This seems to only be happening on older versions of android (ex. 4.0.3). I tried looking through what error code 100 might mean but was unable to find any answers. Below is the log for when I try to play ads:
.ImaVideoPlayerWrapper﹕ Ads loaded!.ImaVideoPlayerWrapper﹕ Calling init..GranularAdsTrigger﹕ Ima ad times: 0, 120000, 585000, 1167000, -1000,.ImaAdsViewPlayer﹕ loadAd with urlhttp://secure.eyereturn.com/16185/sheerblonde_pre-roll_1920x1080_en.webmhd_v1.webm D/MediaPlayer﹕ setDataSource(Context context,http://secure.eyereturn.com/16185/sheerblonde_pre-roll_1920x1080_en.webmhd_v1.webm, Map<String, String> headers) in E/MediaPlayer﹕ java.io.FileNotFoundException: No content provider:http://secure.eyereturn.com/16185/sheerblonde_pre-roll_1920x1080_en.webmhd_v1.webmI/MediaPlayer﹕ header=rtspuseragent, value=HTC Streaming Player telus_wwe / 1.0 / htc_primou / 4.0.3 I/MediaPlayer﹕ header=wapprofile, value=http://www.htcmms.com.tw/Android/Telus/T320a/ua-profile.xmlV/MediaPlayer﹕ network type=wifi I/MediaPlayer﹕ skip setting (httpproxyip,null)I/MediaPlayer﹕ skip setting (httpproxyport,null)I/MediaPlayer﹕ skip setting (rtspproxyip,null)I/MediaPlayer﹕ skip setting (rtspproxyport,null)I/MediaPlayer﹕ add setting (minudpport,1024)I/MediaPlayer﹕ add setting (maxudpport,65535)I/MediaPlayer﹕ add setting (buffertime,7)I/MediaPlayer﹕ add setting (rtsptimeout,25000)I/MediaPlayer﹕ add setting (rtptimeout,25000)I/MediaPlayer﹕ add setting (rtcpreportinterval,3000)I/MediaPlayer﹕ add setting (rtspkeepaliveinterval,35000)D/MediaPlayer﹕ Couldn't open file on client side, trying server sideD/MediaPlayer﹕ setDataSource(Context context,http://secure.eyereturn.com/16185/sheerblonde_pre-roll_1920x1080_en.webmhd_v1.webm, Map<String, String> headers) outI/MediaPlayer﹕ setLPAflag() inD/MediaPlayer﹕ set AwesomePlayer LPA flag to false +D/MediaPlayer﹕ set AwesomePlayer LPA flag to false - I/MediaPlayer﹕ setLPAflag() out
D/TileRenderer﹕ glEndTilingQCOM: 0x502
I/PRIME﹕ <CallBackProxy> Send to WebViewClient.
W/MediaPlayer﹕ info/warning (1, 903)
I/MediaPlayer﹕ Info (1,903)
D/MediaPlayer﹕ getMetadata
D/MediaPlayer﹕ start() in
D/MediaPlayer﹕ [DLNA]Streaming path, should force enable DLNA if in mirror mode or have usage dongle
D/MediaPlayer﹕ [DLNA]not in Mirror mode, check nearby ready dongle
D/MediaPlayer﹕ [DLNA]startMirror in
D/MediaPlayer﹕ [getReadyDongle] No ready to use dongle
D/MediaPlayer﹕ [DLNA][startMirror] out no ready to use dongle
D/MediaPlayer﹕ [DLNA]start() streaming do local playback
D/MediaPlayer﹕ doStart() in
D/MediaPlayer﹕ beats setting trigger in start
D/MediaPlayer﹕ beats setting true
D/MediaPlayer﹕ triggerBeatsLogo=true
D/MediaPlayer﹕ doStart() out
D/MediaPlayer﹕ [DLNA]start() streaming out
D/MediaPlayer﹕ start() in
D/MediaPlayer﹕ doStart() in
D/MediaPlayer﹕ beats setting trigger in start
D/MediaPlayer﹕ beats setting true
D/MediaPlayer﹕ triggerBeatsLogo=true
D/MediaPlayer﹕ doStart() out
D/MediaPlayer﹕ [DLNA]start() out check content type already
W/IMediaDeathNotifier﹕ media server died
E/MediaPlayer﹕ error (100, 0)
E/MediaPlayer﹕ Mediaserver died in 16 state
W/AudioSystem﹕ AudioFlinger server died!
I/ServiceManager﹕ Waiting for service media.audio_flinger...
E/MediaPlayer﹕ Error (100,0)
D/VideoView﹕ Error: 100,0
Answers to questions in the forum sticky:
1) Which SDK are you using? (Flash, HTML5, iOS, Android)Android V3beta8
2) What ad tag are you using in your request?
N/A
3) Are you able to reproduce this in the downloadable sample app or the ? If not, please include a link to a test page or app so we can see the issue.
No
4) What steps must we take to reproduce your issue?
Unknown
Any Ideas?