최신 Android (버전 L)에서 발견 된 HTTP 실시간 스트림을 재생하려고하는데 실패했습니다. 안드로이드가 제공 오류 : EXT-X-MEDIA가 EXT-X-STREAM-INF 앞에 있어야합니까?
E/M3UParser(152): Undefined media group '600k' referenced in stream info.
더 그것으로 찾고
, 나는 그것이 일치 EXT-X-MEDIA을 나열 계속하기 전에이 특정 스트림이 먼저 모든 EXT-X-STREAM-INF 태그를 나열하는 것을 실현 태그. 나는 설명하기 위해 약간 아래로 예를 들어 스킨이 적용된 : 안드로이드의 source code 보면#EXT-X-STREAM-INF:AUDIO="600k",BANDWIDTH=1399877,CODECS="avc1.4d401f,mp4a.40.2"
http://example.com/1.m3u8
... [and later on] ...
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="600k",URI="blah",BANDWIDTH=614400
, 메커니즘은 재생 목록 파일에서 "예견"안드로이드에 대한 넣어되지 않았 음을 표시하고, 코드가 있다고 가정하는 것 같습니다 EXT-X-MEDIA 태그가 먼저 나열되어 있어야합니다.
그러나 IETF 초안을 읽었으며 이러한 태그의 순서에 대한 이러한 제한은 언급하지 않은 것으로 보입니다.
그래서 안드로이드 구현의 버그입니까? 또는 나는 무엇인가 놓치고 있냐?
은 (공식적으로, 애플의 아이폰 OS는.이 스트림의 벌금을 재생하는 것 같다 그들은 "예견"하는 방법을 아는 것 같은데)
안녕하세요, 이것에 대한 어떤 업데이트가 있습니까? refrence plz에 버그 추적기 링크를 추가 할 수 있습니까? –