mpeg2ts
개의 파일 세트를 제공하는 여러 개의 .m3u8
파일을 HLS
개 이상 사용하여 Apache 2.0
을 설정했습니다. 이 ts
파일은 libavformat
에 의해 transmuxing
으로 생성되었으며 MP4
은 youtube
에서 다운로드했습니다. 또는 QT
에 결과로 HLS
을 재생하면 모든 것이 정상적으로 작동합니다.ts 파일이 변경되면 Stagefright 1.2에서 왜 HLS 스트림이 왜곡됩니까?
- 전체 화면을 이동하는 옵션이 실제로 2시
- 때 비디오 지속 시간이 1:40 말한다
- 작동하지 않습니다하지만 안드로이드 (스테이지 프라이트 1.2)의 비디오는 몇 가지 문제가있다 비디오가 때때로 시작되지 않고 페이지를 새로 고침해야합니다. 스트림을 전환 할 때 영상이 전환 지점에서 안정적으로 왜곡됩니다 (찢어지고 픽셀 화됨).
HTML5
님의 태그를 사용하지 않으면이 중 일부가 개선됩니다. 그러나 문제 # 4가 남아 있습니다.
내가 위의 문제 중 하나없이 스테이지 프라이트 다른 m3u8
년대를 재생할 수 있습니다, 그래서 ffmpeg
의 (최근에 추가 된) HLS
분할 기능 나도 같은이 내 transmuxing 코드가 잘못 가정하지만, 심지어 그것을 삼가고 및 사용하고 문제. libx264
으로 레코딩하면 아무런 변화가 없습니다.
나는 디버깅을 끝내고있다.