We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
视频源: https://developer.android.google.cn/static/videos/design/ui/hero.mp4 错误日志:
2024-04-12 17:34:43.265 24291-24542 CacheLog com.android.player D Open connection with offset 4068386 to https://developer.android.google.cn/static/videos/design/ui/hero.mp4 2024-04-12 17:34:43.269 24291-24542 System.out com.android.player I [okhttp]:check permission begin! 2024-04-12 17:34:43.270 24291-24542 System.out com.android.player I [okhttp]:not MMS! 2024-04-12 17:34:43.270 24291-24542 System.out com.android.player I [okhttp]:not Email! 2024-04-12 17:34:43.271 24291-24542 System.out com.android.player I [OkHttp] sendRequest>> 2024-04-12 17:34:43.271 24291-24542 System.out com.android.player I [OkHttp] sendRequest<< 2024-04-12 17:36:37.869 24291-24291 BufferQueueProducer com.android.player I [SurfaceTexture-0-24291-8](id:5ee30000000a,api:3,p:964,c:24291) disconnect(): api=3 2024-04-12 17:36:37.870 24291-24291 BufferQueueConsumer com.android.player I [SurfaceTexture-0-24291-8](id:5ee30000000a,api:0,p:-1,c:24291) disconnect() 2024-04-12 17:36:37.870 24291-24552 MediaPlayer com.android.player V resetDrmState: mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false 2024-04-12 17:36:37.870 24291-24552 MediaPlayer com.android.player V cleanDrmObj: mDrmObj=null mDrmSessionId=null 2024-04-12 17:36:37.870 24291-24552 MediaPlayer com.android.player D _release native called 2024-04-12 17:36:37.871 24291-24291 BasePlayer com.android.player D onPlayerState-->state:STATE_RESET,message:结束播放并重置 2024-04-12 17:36:37.871 24291-24552 MediaPlayer com.android.player D _release native finished 2024-04-12 17:36:37.874 24291-24341 CacheLog com.android.player D Open connection to http://127.0.0.1:38961/ping 2024-04-12 17:36:37.875 24291-24341 System.out com.android.player I [okhttp]:check permission begin! 2024-04-12 17:36:37.875 24291-24341 System.out com.android.player I [okhttp]:not MMS! 2024-04-12 17:36:37.875 24291-24341 System.out com.android.player I [okhttp]:not Email! 2024-04-12 17:36:37.875 24291-24341 System.out com.android.player I [socket]:check permission begin! 2024-04-12 17:36:37.877 24291-24341 System.out com.android.player I [OkHttp] sendRequest>> 2024-04-12 17:36:37.877 24291-24341 System.out com.android.player I [OkHttp] sendRequest<< 2024-04-12 17:36:37.878 24291-24341 CacheLog com.android.player I Ping response: `ping ok`, pinged? true 2024-04-12 17:36:37.880 24291-24291 ExoPlayerImpl com.android.player I Init c22e152 [ExoPlayerLib/2.18.1] [evergo, 21091116AC, Xiaomi, 30] 2024-04-12 17:36:37.884 24291-24291 IVideoPlayer com.android.player D 解码器内核:ExoMediaPlayer 2024-04-12 17:36:37.885 24291-24291 IVideoPlayer com.android.player D 渲染器内核:MediaTextureView 2024-04-12 17:36:37.885 24291-24291 BasePlayer com.android.player D onPlayerState-->state:STATE_PREPARE,message:播放准备中 2024-04-12 17:36:37.886 24291-24291 IVideoPlayer com.android.player D startPlayer-->source:http://127.0.0.1:38961/https%3A%2F%2Fdeveloper.android.google.cn%2Fstatic%2Fvideos%2Fdesign%2Fui%2Fhero.mp4 2024-04-12 17:36:37.887 24291-24291 BasePlayer com.android.player D onPlayerState-->state:STATE_BUFFER,message:缓冲开始 2024-04-12 17:36:37.888 24291-24291 DecorView[] com.android.player D getWindowModeFromSystem windowmode is 1 2024-04-12 17:36:37.889 24291-24554 System.out com.android.player I [okhttp]:check permission begin! 2024-04-12 17:36:37.889 24291-24554 System.out com.android.player I [okhttp]:not MMS! 2024-04-12 17:36:37.889 24291-24554 System.out com.android.player I [okhttp]:not Email! 2024-04-12 17:36:37.889 24291-24554 System.out com.android.player I [socket]:check permission begin! 2024-04-12 17:36:37.891 24291-24554 System.out com.android.player I [OkHttp] sendRequest>> 2024-04-12 17:36:37.891 24291-24554 System.out com.android.player I [OkHttp] sendRequest<< 2024-04-12 17:36:37.894 24291-24291 TextureView com.android.player D getHardwareLayer, createNewSurface:true 2024-04-12 17:36:37.894 24291-24291 BufferQueueConsumer com.android.player I [](id:5ee30000000b,api:0,p:-1,c:24291) connect(): controlledByApp=true 2024-04-12 17:36:37.921 24291-24554 System.out com.android.player I [okhttp]:check permission begin! 2024-04-12 17:36:37.921 24291-24554 System.out com.android.player I [okhttp]:not MMS! 2024-04-12 17:36:37.921 24291-24554 System.out com.android.player I [okhttp]:not Email! 2024-04-12 17:36:37.922 24291-24554 System.out com.android.player I [OkHttp] sendRequest>> 2024-04-12 17:36:37.922 24291-24554 System.out com.android.player I [OkHttp] sendRequest<< 2024-04-12 17:36:37.927 24291-24554 System.out com.android.player I [okhttp]:check permission begin! 2024-04-12 17:36:37.927 24291-24554 System.out com.android.player I [okhttp]:not MMS! 2024-04-12 17:36:37.927 24291-24554 System.out com.android.player I [okhttp]:not Email! 2024-04-12 17:36:37.928 24291-24554 System.out com.android.player I [socket]:check permission begin! 2024-04-12 17:36:37.930 24291-24554 System.out com.android.player I [OkHttp] sendRequest>> 2024-04-12 17:36:37.930 24291-24554 System.out com.android.player I [OkHttp] sendRequest<< 2024-04-12 17:36:37.953 24291-24554 System.out com.android.player I [okhttp]:check permission begin! 2024-04-12 17:36:37.953 24291-24554 System.out com.android.player I [okhttp]:not MMS! 2024-04-12 17:36:37.953 24291-24554 System.out com.android.player I [okhttp]:not Email! 2024-04-12 17:36:37.953 24291-24554 System.out com.android.player I [OkHttp] sendRequest>> 2024-04-12 17:36:37.953 24291-24554 System.out com.android.player I [OkHttp] sendRequest<< 2024-04-12 17:36:38.958 24291-24554 System.out com.android.player I [okhttp]:check permission begin! 2024-04-12 17:36:38.958 24291-24554 System.out com.android.player I [okhttp]:not MMS! 2024-04-12 17:36:38.959 24291-24554 System.out com.android.player I [okhttp]:not Email! 2024-04-12 17:36:38.960 24291-24554 System.out com.android.player I [socket]:check permission begin! 2024-04-12 17:36:38.962 24291-24554 System.out com.android.player I [OkHttp] sendRequest>> 2024-04-12 17:36:38.962 24291-24554 System.out com.android.player I [OkHttp] sendRequest<< 2024-04-12 17:36:38.997 24291-24554 System.out com.android.player I [okhttp]:check permission begin! 2024-04-12 17:36:38.997 24291-24554 System.out com.android.player I [okhttp]:not MMS! 2024-04-12 17:36:38.997 24291-24554 System.out com.android.player I [okhttp]:not Email! 2024-04-12 17:36:38.998 24291-24554 System.out com.android.player I [OkHttp] sendRequest>> 2024-04-12 17:36:38.998 24291-24554 System.out com.android.player I [OkHttp] sendRequest<< 2024-04-12 17:36:41.008 24291-24554 System.out com.android.player I [okhttp]:check permission begin! 2024-04-12 17:36:41.008 24291-24554 System.out com.android.player I [okhttp]:not MMS! 2024-04-12 17:36:41.008 24291-24554 System.out com.android.player I [okhttp]:not Email! 2024-04-12 17:36:41.009 24291-24554 System.out com.android.player I [socket]:check permission begin! 2024-04-12 17:36:41.014 24291-24554 System.out com.android.player I [OkHttp] sendRequest>> 2024-04-12 17:36:41.015 24291-24554 System.out com.android.player I [OkHttp] sendRequest<< 2024-04-12 17:36:41.063 24291-24554 System.out com.android.player I [okhttp]:check permission begin! 2024-04-12 17:36:41.063 24291-24554 System.out com.android.player I [okhttp]:not MMS! 2024-04-12 17:36:41.064 24291-24554 System.out com.android.player I [okhttp]:not Email! 2024-04-12 17:36:41.064 24291-24554 System.out com.android.player I [OkHttp] sendRequest>> 2024-04-12 17:36:41.065 24291-24554 System.out com.android.player I [OkHttp] sendRequest<< 2024-04-12 17:36:41.077 24291-24553 ExoPlayerImplInternal com.android.player E Playback error com.google.android.exoplayer2.ExoPlaybackException: Source error at com.google.android.exoplayer2.ExoPlayerImplInternal.handleIoException(ExoPlayerImplInternal.java:632) at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:604) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:236) at android.os.HandlerThread.run(HandlerThread.java:67) Caused by: com.google.android.exoplayer2.upstream.HttpDataSource$HttpDataSourceException: java.net.ProtocolException: Unexpected status line: &��A���F����Z���f���il�Qޘ��O�x�����w�ۨ�s;���@�:Y��#B��#��t�9��6�G*�H8�-����M-��h_�wY������=���I��ܦ��}�Q�.�l-�������J>#b���]ox6T9�o�י�����ޖ:(.���QJ���R�8*��x�8�LhE�C�f���������d$U����5����z�w=q�]���^�E(�,��쀐�??3!7����^���3�n�27ߓ�F�m��3�������ڑW�_6i�D�;����{�@�{�� NA� ��դ���S���q�w\��#�݂��??=,�sS��s�����Z��*��/�����zF#r�f��/)u���-��f�o�.�%�����>�_�Ϟ��S�H������`�� uy���@ˣ{�Q�0��Q�Od�۠��W���C"��9���_4�����,��Վ��54~Eܒ"���E��c� ��+�J��6�^�8����6 �����N�p��cS�t���[�~��&J�.��j��d�����"�R��p��� ���??���h@%��������J2Z��8B���vV%="t�;6ʒ� ���{'�`|5穦5�-�aQ+��+3)�t�A�����dY��&����{j��.�j��~�R]��$+���Ϻ����EےOU� ��j_��f��s��~��"��"(`ʭ�)=���� �� �����K,6�J<�U��ޯo$� �9Z~qJ�@���@����H���N֭$xݢ�M�^�o��/��uZ�0�k�iĞ�|߹�g�zF� �Y�k?��v�t*�yK �@I�������\��:��b��{���2���9��q kA�ݷv4B���q������'w���BU�-d�Q�R)��)*�O`����K�E|���n���:�m���T<]^FU"/A��HH�O�t�OA����爩aɔq�?M[�����h�xз6Y�%j�u�����K���#kJ�%}s�фb�����j҇��"��*9B,�2�X/�� �03�O��S�Vv���SZ|�gXEc+�ő�M�y�p��� �C>�K���3i���q��W��+��S�z��шd|��fL��� at com.google.android.exoplayer2.upstream.DefaultHttpDataSource.open(DefaultHttpDataSource.java:373) at com.google.android.exoplayer2.upstream.DefaultDataSource.open(DefaultDataSource.java:258) at com.google.android.exoplayer2.upstream.StatsDataSource.open(StatsDataSource.java:84) at com.google.android.exoplayer2.source.ProgressiveMediaPeriod$ExtractingLoadable.load(ProgressiveMediaPeriod.java:1005) at com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:412) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:923) 2024-04-12 17:36:41.077 24291-24553 ExoPlayerImplInternal com.android.player E Caused by: java.net.ProtocolException: Unexpected status line: &��A���F����Z���f���il�Qޘ��O�x�����w�ۨ�s;���@�:Y��#B��#��t�9��6�G*�H8�-����M-��h_�wY������=���I��ܦ��}�Q�.�l-�������J>#b���]ox6T9�o�י�����ޖ:(.���QJ���R�8*��x�8�LhE�C�f���������d$U����5����z�w=q�]���^�E(�,��쀐�??3!7����^���3�n�27ߓ�F�m��3�������ڑW�_6i�D�;����{�@�{�� NA� ��դ���S���q�w\��#�݂��??=,�sS��s�����Z��*��/�����zF#r�f��/)u���-��f�o�.�%�����>�_�Ϟ��S�H������`�� uy���@ˣ{�Q�0��Q�Od�۠��W���C"��9���_4�����,��Վ��54~Eܒ"���E��c� ��+�J��6�^�8����6 �����N�p��cS�t���[�~��&J�.��j��d�����"�R��p��� ���??���h@%��������J2Z��8B���vV%="t�;6ʒ� ���{'�`|5穦5�-�aQ+��+3)�t�A�����dY��&����{j��.�j��~�R]��$+���Ϻ����EےOU� ��j_��f��s��~��"��"(`ʭ�)=���� �� �����K,6�J<�U��ޯo$� �9Z~qJ�@���@����H���N֭$xݢ�M�^�o��/��uZ�0�k�iĞ�|߹�g�zF� �Y�k?��v�t*�yK �@I�������\��:��b��{���2���9��q kA�ݷv4B���q������'w���BU�-d�Q�R)��)*�O`����K�E|���n���:�m���T<]^FU"/A��HH�O�t�OA����爩aɔq�?M[�����h�xз6Y�%j�u�����K���#kJ�%}s�фb�����j҇��"��*9B,�2�X/�� �03�O��S�Vv���SZ|�gXEc+�ő�M�y�p��� �C>�K���3i���q��W��+��S�z��шd|��fL��� at com.android.okhttp.internal.http.StatusLine.parse(StatusLine.java:56) at com.android.okhttp.internal.http.Http1xStream.readResponse(Http1xStream.java:188) at com.android.okhttp.internal.http.Http1xStream.readResponseHeaders(Http1xStream.java:129) at com.android.okhttp.internal.http.HttpEngine.readNetworkResponse(HttpEngine.java:770) at com.android.okhttp.internal.http.HttpEngine.readResponse(HttpEngine.java:642) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:475) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:411) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:542) at com.google.android.exoplayer2.upstream.DefaultHttpDataSource.makeConnection(DefaultHttpDataSource.java:550) at com.google.android.exoplayer2.upstream.DefaultHttpDataSource.open(DefaultHttpDataSource.java:367) ... 7 more 2024-04-12 17:36:41.081 24291-24291 IVideoPlayer com.android.player E onError,what:2001,extra:0,reCount:0 2024-04-12 17:36:41.081 24291-24291 BasePlayer com.android.player D onPlayerState-->state:STATE_ERROR,message:2001 2024-04-12 17:36:41.090 24291-24291 DecorView[] com.android.player D getWindowModeFromSystem windowmode is 1
//播放出现上诉问题 mVideoPlayer.setDataSource(VideoCache.getInstance().getPlayUrl(mUrl)); //这种方式播放没有问题 mVideoPlayer.setDataSource(mUrl);
应该是缓存实现有问题。
The text was updated successfully, but these errors were encountered:
No branches or pull requests
视频源: https://developer.android.google.cn/static/videos/design/ui/hero.mp4
错误日志:
应该是缓存实现有问题。
The text was updated successfully, but these errors were encountered: