{"action":"created","issue":{"url":"https://api.github.com/repos/google/ExoPlayer/issues/2152","repository_url":"https://api.github.com/repos/google/ExoPlayer","labels_url":"https://api.github.com/repos/google/ExoPlayer/issues/2152/labels{/name}","comments_url":"https://api.github.com/repos/google/ExoPlayer/issues/2152/comments","events_url":"https://api.github.com/repos/google/ExoPlayer/issues/2152/events","html_url":"https://github.com/google/ExoPlayer/issues/2152","id":193428730,"number":2152,"title":"new Dev v2 Cannot Play http mp4(h265)?","user":{"login":"qoo888","id":19281079,"avatar_url":"https://avatars.githubusercontent.com/u/19281079?v=3","gravatar_id":"","url":"https://api.github.com/users/qoo888","html_url":"https://github.com/qoo888","followers_url":"https://api.github.com/users/qoo888/followers","following_url":"https://api.github.com/users/qoo888/following{/other_user}","gists_url":"https://api.github.com/users/qoo888/gists{/gist_id}","starred_url":"https://api.github.com/users/qoo888/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/qoo888/subscriptions","organizations_url":"https://api.github.com/users/qoo888/orgs","repos_url":"https://api.github.com/users/qoo888/repos","events_url":"https://api.github.com/users/qoo888/events{/privacy}","received_events_url":"https://api.github.com/users/qoo888/received_events","type":"User","site_admin":false},"labels":[{"id":106814989,"url":"https://api.github.com/repos/google/ExoPlayer/labels/bug","name":"bug","color":"fc2929","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-12-05T07:29:05Z","updated_at":"2016-12-06T21:05:58Z","closed_at":"2016-12-06T21:05:58Z","body":"Hello..\r\nnew Dev v2 Cannot Play http h265 mp4, but Release ver ( v2  v1 ) play h265 mp4 no problem.....   :( \r\nthank you..\r\n\r\n```\r\n12-05 14:12:37.608 25128-25128/? D/outPut: http://192.168.1.88:5000/mp4/1-27-20-6-_02-21-30.mp4\r\n12-05 14:12:37.608 25128-25128/? I/Timeline: Timeline: Activity_launch_request time:54130609\r\n12-05 14:12:37.736 25128-25128/? I/ExoPlayerImpl: Init 2.0.4 [natrium, MI 5s Plus, Xiaomi, 23]\r\n12-05 14:12:37.738 25128-25128/? D/EventLogger: state [0.00, true, I]\r\n12-05 14:12:37.738 25128-25128/? W/Bundle: Attempt to cast generated internal exception:\r\n                                           java.lang.ClassCastException: java.lang.Character cannot be cast to java.lang.String\r\n                                               at android.os.BaseBundle.getString(BaseBundle.java:923)\r\n                                               at android.content.Intent.getStringExtra(Intent.java:5353)\r\n                                               at com.e.myvideo.PlayerActivity.initializePlayer(PlayerActivity.java:332)\r\n                                               at com.e.myvideo.PlayerActivity.onResume(PlayerActivity.java:193)\r\n                                               at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1259)\r\n                                               at android.app.Activity.performResume(Activity.java:6408)\r\n                                               at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3116)\r\n                                               at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3158)\r\n                                               at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2497)\r\n                                               at android.app.ActivityThread.access$900(ActivityThread.java:153)\r\n                                               at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1358)\r\n                                               at android.os.Handler.dispatchMessage(Handler.java:102)\r\n                                               at android.os.Looper.loop(Looper.java:148)\r\n                                               at android.app.ActivityThread.main(ActivityThread.java:5458)\r\n                                               at java.lang.reflect.Method.invoke(Native Method)\r\n                                               at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:738)\r\n                                               at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:628)\r\n12-05 14:12:37.744 25128-25128/? D/ActivityThreadInjector: clearCachedDrawables.\r\n12-05 14:12:37.770 25128-25128/? D/EventLogger: state [0.03, true, B]\r\n12-05 14:12:37.770 25128-25128/? D/EventLogger: sourceInfo [periodCount=1, windowCount=1\r\n12-05 14:12:37.770 25128-25128/? D/EventLogger:   period [?]\r\n12-05 14:12:37.770 25128-25128/? D/EventLogger:   window [?, false, false]\r\n12-05 14:12:37.770 25128-25128/? D/EventLogger: ]\r\n12-05 14:12:37.770 25128-25128/? D/EventLogger: loading [true]\r\n12-05 14:12:39.121 25128-27419/? E/LoadTask: Unexpected exception loading stream\r\n                                             java.lang.StringIndexOutOfBoundsException: length=921898; regionStart=134; regionLength=-1\r\n                                                 at java.lang.StringFactory.newStringFromBytes(StringFactory.java:69)\r\n                                                 at com.google.android.exoplayer2.util.ParsableByteArray.readNullTerminatedString(ParsableByteArray.java:439)\r\n                                                 at com.google.android.exoplayer2.extractor.mp4.MetadataUtil.parseTextAttribute(MetadataUtil.java:190)\r\n                                                 at com.google.android.exoplayer2.extractor.mp4.MetadataUtil.parseIlstElement(MetadataUtil.java:130)\r\n                                                 at com.google.android.exoplayer2.extractor.mp4.AtomParsers.parseIlst(AtomParsers.java:448)\r\n                                                 at com.google.android.exoplayer2.extractor.mp4.AtomParsers.parseMetaAtom(AtomParsers.java:437)\r\n                                                 at com.google.android.exoplayer2.extractor.mp4.AtomParsers.parseUdta(AtomParsers.java:422)\r\n                                                 at com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.processMoovAtom(Mp4Extractor.java:318)\r\n                                                 at com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.processAtomEnded(Mp4Extractor.java:273)\r\n                                                 at com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.readAtomPayload(Mp4Extractor.java:264)\r\n                                                 at com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.read(Mp4Extractor.java:144)\r\n                                                 at com.google.android.exoplayer2.source.ExtractorMediaPeriod$ExtractingLoadable.load(ExtractorMediaPeriod.java:628)\r\n                                                 at com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:295)\r\n                                                 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)\r\n                                                 at java.util.concurrent.FutureTask.run(FutureTask.java:237)\r\n                                                 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)\r\n                                                 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)\r\n                                                 at java.lang.Thread.run(Thread.java:818)\r\n12-05 14:12:39.123 25128-25128/? E/EventLogger: internalError [1.38, loadError]\r\n                                                com.google.android.exoplayer2.upstream.Loader$UnexpectedLoaderException: Unexpected StringIndexOutOfBoundsException: length=921898; regionStart=134; regionLength=-1\r\n                                                    at com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:317)\r\n                                                    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)\r\n                                                    at java.util.concurrent.FutureTask.run(FutureTask.java:237)\r\n                                                    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)\r\n                                                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)\r\n                                                    at java.lang.Thread.run(Thread.java:818)\r\n                                                 Caused by: java.lang.StringIndexOutOfBoundsException: length=921898; regionStart=134; regionLength=-1\r\n                                                    at java.lang.StringFactory.newStringFromBytes(StringFactory.java:69)\r\n                                                    at com.google.android.exoplayer2.util.ParsableByteArray.readNullTerminatedString(ParsableByteArray.java:439)\r\n                                                    at com.google.android.exoplayer2.extractor.mp4.MetadataUtil.parseTextAttribute(MetadataUtil.java:190)\r\n                                                    at com.google.android.exoplayer2.extractor.mp4.MetadataUtil.parseIlstElement(MetadataUtil.java:130)\r\n                                                    at com.google.android.exoplayer2.extractor.mp4.AtomParsers.parseIlst(AtomParsers.java:448)\r\n                                                    at com.google.android.exoplayer2.extractor.mp4.AtomParsers.parseMetaAtom(AtomParsers.java:437)\r\n                                                    at com.google.android.exoplayer2.extractor.mp4.AtomParsers.parseUdta(AtomParsers.java:422)\r\n                                                    at com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.processMoovAtom(Mp4Extractor.java:318)\r\n                                                    at com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.processAtomEnded(Mp4Extractor.java:273)\r\n                                                    at com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.readAtomPayload(Mp4Extractor.java:264)\r\n                                                    at com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.read(Mp4Extractor.java:144)\r\n                                                    at com.google.android.exoplayer2.source.ExtractorMediaPeriod$ExtractingLoadable.load(ExtractorMediaPeriod.java:628)\r\n                                                    at com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:295)\r\n                                                    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)?\r\n                                                    at java.util.concurrent.FutureTask.run(FutureTask.java:237)?\r\n                                                    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)?\r\n                                                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)?\r\n                                                    at java.lang.Thread.run(Thread.java:818)?\r\n12-05 14:12:39.204 25128-25128/? E/EventLogger: internalError [1.47, loadError]\r\n                                                java.io.EOFException\r\n                                                    at com.google.android.exoplayer2.extractor.DefaultExtractorInput.readFromDataSource(DefaultExtractorInput.java:252)\r\n                                                    at com.google.android.exoplayer2.extractor.DefaultExtractorInput.readFully(DefaultExtractorInput.java:67)\r\n                                                    at com.google.android.exoplayer2.extractor.DefaultExtractorInput.readFully(DefaultExtractorInput.java:76)\r\n                                                    at com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.readAtomPayload(Mp4Extractor.java:249)\r\n                                                    at com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.read(Mp4Extractor.java:144)\r\n                                                    at com.google.android.exoplayer2.source.ExtractorMediaPeriod$ExtractingLoadable.load(ExtractorMediaPeriod.java:628)\r\n                                                    at com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:295)\r\n                                                    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)\r\n                                                    at java.util.concurrent.FutureTask.run(FutureTask.java:237)\r\n                                                    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)\r\n                                                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)\r\n                                                    at java.lang.Thread.run(Thread.java:818)\r\n12-05 14:12:40.291 25128-25128/? E/EventLogger: internalError [2.55, loadError]\r\n                                                java.io.EOFException\r\n                                                    at com.google.android.exoplayer2.extractor.DefaultExtractorInput.readFromDataSource(DefaultExtractorInput.java:252)\r\n                                                    at com.google.android.exoplayer2.extractor.DefaultExtractorInput.readFully(DefaultExtractorInput.java:67)\r\n                                                    at com.google.android.exoplayer2.extractor.DefaultExtractorInput.readFully(DefaultExtractorInput.java:76)\r\n                                                    at com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.readAtomPayload(Mp4Extractor.java:249)\r\n                                                    at com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.read(Mp4Extractor.java:144)\r\n                                                    at com.google.android.exoplayer2.source.ExtractorMediaPeriod$ExtractingLoadable.load(ExtractorMediaPeriod.java:628)\r\n                                                    at com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:295)\r\n                                                    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)\r\n                                                    at java.util.concurrent.FutureTask.run(FutureTask.java:237)\r\n                                                    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)\r\n                                                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)\r\n                                                    at java.lang.Thread.run(Thread.java:818)\r\n12-05 14:12:42.382 25128-25128/? E/EventLogger: internalError [4.64, loadError]\r\n                                                java.io.EOFException\r\n                                                    at com.google.android.exoplayer2.extractor.DefaultExtractorInput.readFromDataSource(DefaultExtractorInput.java:252)\r\n                                                    at com.google.android.exoplayer2.extractor.DefaultExtractorInput.readFully(DefaultExtractorInput.java:67)\r\n                                                    at com.google.android.exoplayer2.extractor.DefaultExtractorInput.readFully(DefaultExtractorInput.java:76)\r\n                                                    at com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.readAtomPayload(Mp4Extractor.java:249)\r\n                                                    at com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.read(Mp4Extractor.java:144)\r\n                                                    at com.google.android.exoplayer2.source.ExtractorMediaPeriod$ExtractingLoadable.load(ExtractorMediaPeriod.java:628)\r\n                                                    at com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:295)\r\n                                                    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)\r\n                                                    at java.util.concurrent.FutureTask.run(FutureTask.java:237)\r\n                                                    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)\r\n                                                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)\r\n                                                    at java.lang.Thread.run(Thread.java:818)\r\n12-05 14:12:42.385 25128-27418/? E/ExoPlayerImplInternal: Source error.\r\n                                                          java.io.EOFException\r\n                                                              at com.google.android.exoplayer2.extractor.DefaultExtractorInput.readFromDataSource(DefaultExtractorInput.java:252)\r\n                                                              at com.google.android.exoplayer2.extractor.DefaultExtractorInput.readFully(DefaultExtractorInput.java:67)\r\n                                                              at com.google.android.exoplayer2.extractor.DefaultExtractorInput.readFully(DefaultExtractorInput.java:76)\r\n                                                              at com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.readAtomPayload(Mp4Extractor.java:249)\r\n                                                              at com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.read(Mp4Extractor.java:144)\r\n                                                              at com.google.android.exoplayer2.source.ExtractorMediaPeriod$ExtractingLoadable.load(ExtractorMediaPeriod.java:628)\r\n                                                              at com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:295)\r\n                                                              at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)\r\n                                                              at java.util.concurrent.FutureTask.run(FutureTask.java:237)\r\n                                                              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)\r\n                                                              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)\r\n                                                              at java.lang.Thread.run(Thread.java:818)\r\n12-05 14:12:42.386 25128-25128/? E/EventLogger: playerFailed [4.65]\r\n                                                com.google.android.exoplayer2.ExoPlaybackException\r\n                                                    at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:350)\r\n                                                    at android.os.Handler.dispatchMessage(Handler.java:98)\r\n                                                    at android.os.Looper.loop(Looper.java:148)\r\n                                                    at android.os.HandlerThread.run(HandlerThread.java:61)\r\n                                                    at com.google.android.exoplayer2.util.PriorityHandlerThread.run(PriorityHandlerThread.java:40)\r\n                                                 Caused by: java.io.EOFException\r\n                                                    at com.google.android.exoplayer2.extractor.DefaultExtractorInput.readFromDataSource(DefaultExtractorInput.java:252)\r\n                                                    at com.google.android.exoplayer2.extractor.DefaultExtractorInput.readFully(DefaultExtractorInput.java:67)\r\n                                                    at com.google.android.exoplayer2.extractor.DefaultExtractorInput.readFully(DefaultExtractorInput.java:76)\r\n                                                    at com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.readAtomPayload(Mp4Extractor.java:249)\r\n                                                    at com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.read(Mp4Extractor.java:144)\r\n                                                    at com.google.android.exoplayer2.source.ExtractorMediaPeriod$ExtractingLoadable.load(ExtractorMediaPeriod.java:628)\r\n                                                    at com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:295)\r\n                                                    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)\r\n                                                    at java.util.concurrent.FutureTask.run(FutureTask.java:237)\r\n                                                    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)\r\n                                                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)\r\n                                                    at java.lang.Thread.run(Thread.java:818)\r\n12-05 14:12:42.393 25128-25128/? D/EventLogger: loading [false]\r\n12-05 14:12:42.394 25128-25128/? D/EventLogger: state [4.66, true, I]\r\n```"},"comment":{"url":"https://api.github.com/repos/google/ExoPlayer/issues/comments/265272080","html_url":"https://github.com/google/ExoPlayer/issues/2152#issuecomment-265272080","issue_url":"https://api.github.com/repos/google/ExoPlayer/issues/2152","id":265272080,"user":{"login":"ojw28","id":7881572,"avatar_url":"https://avatars.githubusercontent.com/u/7881572?v=3","gravatar_id":"","url":"https://api.github.com/users/ojw28","html_url":"https://github.com/ojw28","followers_url":"https://api.github.com/users/ojw28/followers","following_url":"https://api.github.com/users/ojw28/following{/other_user}","gists_url":"https://api.github.com/users/ojw28/gists{/gist_id}","starred_url":"https://api.github.com/users/ojw28/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ojw28/subscriptions","organizations_url":"https://api.github.com/users/ojw28/orgs","repos_url":"https://api.github.com/users/ojw28/repos","events_url":"https://api.github.com/users/ojw28/events{/privacy}","received_events_url":"https://api.github.com/users/ojw28/received_events","type":"User","site_admin":false},"created_at":"2016-12-06T21:05:58Z","updated_at":"2016-12-06T21:05:58Z","body":"Fixed in https://github.com/google/ExoPlayer/commit/9ea8b02."}}
{"actor":{"display_login":"ojw28"}}