Open lyqaiym opened 8 years ago
播放没问题的
Works for me.
我用的就是最新的,只用了IJKMEdiaPlayer,和android原生的继承同一个接口,可以切换内核 h264解码就是不行
确实有这个问题
8-12 12:47:19.739 2047 2132 D Surface : Surface::setBuffersDimensions(this=0xeed5b200,w=720,h=1280) 08-12 12:47:19.756 2047 2132 D Surface : Surface::setBuffersDimensions(this=0xeed5b200,w=720,h=1280) 08-12 12:47:19.771 241 241 I SurfaceFlinger: [Built-in Screen (type:0)] fps:58.554276,dur:1007.61,max:18.48,min:15.94 08-12 12:47:19.774 2047 2132 D Surface : Surface::setBuffersDimensions(this=0xeed5b200,w=720,h=1280) 08-12 12:47:19.792 2047 2132 D Surface : Surface::setBuffersDimensions(this=0xeed5b200,w=720,h=1280) 08-12 12:47:19.802 2047 5740 I IJKMEDIA: Current profile doesn't provide more RBSP data in PPS, skipping 08-12 12:47:19.807 2047 2132 D Surface : Surface::setBuffersDimensions(this=0xeed5b200,w=720,h=1280) 08-12 12:47:19.825 2047 2132 D Surface : Surface::setBuffersDimensions(this=0xeed5b200,w=720,h=1280) 08-12 12:47:19.841 792 1785 D PerfServiceManager: [PerfService] notifyFrameUpdate - bDuringTouchBoost:false 08-12 12:47:19.842 2047 2132 D Surface : Surface::setBuffersDimensions(this=0xeed5b200,w=720,h=1280) 08-12 12:47:19.846 2047 5740 I IJKMEDIA: HLS request for url 'http://peoplelive02.otvcloud.com/211.103.38.231/otv/rtmp/live/channel1534/700/20160812/20160812T124707.ts', offset 0, playlist 0 08-12 12:47:19.846 2047 5740 D libc-netbsd: [getaddrinfo]: hostname=peoplelive02.otvcloud.com; servname=(null); cache_mode=(null), netid=0; mark=0 08-12 12:47:19.846 2047 5740 D libc-netbsd: [getaddrinfo]: ai_addrlen=0; ai_canonname=(null); ai_flags=4; ai_family=0 08-12 12:47:19.846 2047 5740 D libc-netbsd: [getaddrinfo]: hostname=peoplelive02.otvcloud.com; servname=(null); cache_mode=(null), netid=0; mark=0 08-12 12:47:19.846 2047 5740 D libc-netbsd: [getaddrinfo]: ai_addrlen=0; ai_canonname=(null); ai_flags=4; ai_family=0 08-12 12:47:19.846 2047 5740 D libc-netbsd: [getaddrinfo]: hostname=peoplelive02.otvcloud.com; servname=80; cache_mode=(null), netid=0; mark=0 08-12 12:47:19.846 2047 5740 D libc-netbsd: [getaddrinfo]: ai_addrlen=0; ai_canonname=(null); ai_flags=0; ai_family=0 08-12 12:47:19.847 262 694 D FrameworkListener: dispatchCommand data = (getaddrinfo peoplelive02.otvcloud.com 80 0 0 1 0 0) 08-12 12:47:19.847 262 5851 D libc-netbsd: [getaddrinfo]: hostname=peoplelive02.otvcloud.com; servname=80; cache_mode=local, netid=101; mark=917605 08-12 12:47:19.848 262 5851 D SocketClient: SocketClient sendData done: 222 08-12 12:47:19.847 262 5851 D libc-netbsd: [getaddrinfo]: ai_addrlen=0; ai_canonname=(null); ai_flags=0; ai_family=0 08-12 12:47:19.849 262 5851 D SocketClient: SocketClient sendData done: 08-12 12:47:19.848 262 5851 D libc-netbsd: res_queryN name = peoplelive02.otvcloud.com, class = 1, type = 28 08-12 12:47:19.849 262 5851 D SocketClient: SocketClient sendData done: 08-12 12:47:19.848 262 5851 D libc-netbsd: res_queryN name = peoplelive02.otvcloud.com, class = 1, type = 1 08-12 12:47:19.849 262 5851 D SocketClient: SocketClient sendData done: 08-12 12:47:19.848 262 5851 D libc-netbsd: resqueryN name = peoplelive02.otvcloud.com succeed 08-12 12:47:19.849 262 5851 D SocketClient: SocketClient sendData done: 08-12 12:47:19.849 262 5851 D SocketClient: SocketClient sendData done: 08-12 12:47:19.849 2047 5740 D libc-netbsd: getaddrinfo: peoplelive02.otvcloud.com get result from proxy >> 08-12 12:47:19.849 262 5851 D SocketClient: SocketClient sendData done: 08-12 12:47:19.849 262 5851 D SocketClient: SocketClient sendData done: 08-12 12:47:19.849 262 5851 D SocketClient: SocketClient sendData done: 08-12 12:47:19.849 262 5851 D SocketClient: SocketClient sendData done: 08-12 12:47:19.849 262 5851 D SocketClient: SocketClient sendData done: 08-12 12:47:19.849 262 5851 D SocketClient: SocketClient sendData done: 08-12 12:47:19.850 262 697 D SocketClient: SocketClient sendData done: 08-12 12:47:19.858 2047 2132 D Surface : Surface::setBuffersDimensions(this=0xeed5b200,w=720,h=1280) 08-12 12:47:19.861 2047 5740 D IJKMEDIA: request: GET /211.103.38.231/otv/rtmp/live/channel1534/700/20160812/20160812T124707.ts HTTP/1.1 08-12 12:47:19.861 2047 5740 D IJKMEDIA: User-Agent: Lavf/57.25.100 08-12 12:47:19.861 2047 5740 D IJKMEDIA: Accept: /_ 08-12 12:47:19.861 2047 5740 D IJKMEDIA: Connection: close 08-12 12:47:19.861 2047 5740 D IJKMEDIA: Host: peoplelive02.otvcloud.com 08-12 12:47:19.861 2047 5740 D IJKMEDIA: Icy-MetaData: 1 08-12 12:47:19.861 2047 5740 D IJKMEDIA:
有一个m3u8的视频不能播放 http://laoshi.xueersi.com/AppIosCourse/getVideoPath/33355/237046 里面的一个ts的请求如下 06-28 22:35:59.358 16072 19728 I IJKMEDIA: HLS request for url 'http://v2.xesv5.com/2016/06/019f398c1dffdd4b0a22200e5dabe62f/0210.ts', offset 0, playlist 0 06-28 22:36:00.368 16072 19728 D IJKMEDIA: request: GET /2016/06/019f398c1dffdd4b0a22200e5dabe62f/0210.ts HTTP/1.1 06-28 22:36:00.368 16072 19728 D IJKMEDIA: User-Agent: Lavf/57.25.100 06-28 22:36:00.368 16072 19728 D IJKMEDIA: Accept: / 06-28 22:36:00.368 16072 19728 D IJKMEDIA: Connection: close 06-28 22:36:00.368 16072 19728 D IJKMEDIA: Host: v2.xesv5.com 06-28 22:36:00.368 16072 19728 D IJKMEDIA: Icy-MetaData: 1 06-28 22:36:00.368 16072 19728 D IJKMEDIA: 06-28 22:36:00.368 16072 19728 D IJKMEDIA: 06-28 22:36:00.408 16072 19728 D IJKMEDIA: Continuity check failed for pid 17 expected 13 got 0 06-28 22:36:00.408 16072 19728 D IJKMEDIA: Continuity check failed for pid 0 expected 15 got 0 06-28 22:36:00.408 16072 19728 D IJKMEDIA: Continuity check failed for pid 4096 expected 15 got 0 06-28 22:36:00.408 16072 19728 D IJKMEDIA: Continuity check failed for pid 256 expected 6 got 0 06-28 22:36:00.478 16072 19728 D IJKMEDIA: Continuity check failed for pid 257 expected 7 got 0 06-28 22:36:00.478 16072 19728 I IJKMEDIA: Current profile doesn't provide more RBSP data in PPS, skipping 06-28 22:36:00.598 16072 19728 I IJKMEDIA: Current profile doesn't provide more RBSP data in PPS, skipping