в основном показанный ниже список воспроизведения сегментированных видеофайлов отлично воспроизводится в IOS4, но не в IOS5, поэтому я предполагаю, что в кодировании, сегментации или шифровании нет ошибки.
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:1
#EXT-X-KEY:METHOD=AES-128,URI="http://xxx.xx.x.xx/ios/keys/key.txt",IV=0x00000000000000000000000000000000
#EXTINF:10,
http://xxx.xx.x.xx/ios/myvideo/stream-1.ts
#EXTINF:10,
http://xxx.xx.x.xx/ios/myvideo/stream-2.ts
...
#EXTINF:10,
http://xxx.xx.x.xx/ios/myvideo/stream-502.ts
#EXTINF:10,
http://xxx.xx.x.xx/ios/myvideo/stream-503.ts
#EXT-X-ENDLIST
ошибка тупая "Операция не может быть завершена" в сафари. но тот же список воспроизводится нормально, если файлы не зашифрованы, это обе версии ОС.
Это поток, кажется, обсуждает похожую проблему, но решение закрыто для публики.
я также наткнулся на этот поток, что предполагает, что это связано с тегом #EXT-X-TARGETDURATION
, но я не могу ничего в нем разобрать.