我的一些短VOD剪辑无法在iOS(iOS6,iPad,模拟器)中播放。第一帧加载,但视频从不播放 - 加载消息和微调器永远保持。其他短视频播放成功。我可以在Mac上的Safari,Windows上的VLC,Android等中查看没有问题的视频。只有在iOS(Safari,UIWebView和MPMoviePlayerController)上才会出现问题。
playlist.m3u8:
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=256477,CODECS="avc1.66.30",RESOLUTION=640x480
chunklist.m3u8?wowzasessionid=1850863335
chunklist.m3u8:
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:1
#EXTINF:3.972, media_1.ts?wowzasessionid=1850863335
#EXT-X-ENDLIST
mediavalidatortool:
mediastreamvalidator http://<url>/video_9ac61783a189a96cea3c93a3f995cae6db3ef7a2_1379387221.mp4/playlist.m3u8
mediastreamvalidator: Beta Version 1.1(130423)
Validating http://<url>/video_9ac61783a189a96cea3c93a3f995cae6db3ef7a2_1379387221.mp4/playlist.m3u8
Validating child playlist chunklist.m3u8?wowzasessionid=33067098 [256.48 kbits/sec]
--------------------------------------------------------------------------------
http://<url>/video_9ac61783a189a96cea3c93a3f995cae6db3ef7a2_1379387221.mp4/playlist.m3u8
--------------------------------------------------------------------------------
Playlist Syntax: OK
Alternate playlist(s):
--------------------------------------------------------------------------------
chunklist.m3u8?wowzasessionid=33067098
--------------------------------------------------------------------------------
Playlist Syntax: OK
Segments: OK
Average segment duration: 3.02 seconds
Playlist target bitrate: 256.48 kbits/sec
Segment bitrate: Average: 243.85 kbits/sec, Max: 243.85 kbits/sec
我们正在使用Amazon S3和MediaCache。除了某些(但不是全部)短视频剪辑在iOS上,我们对视频播放没有任何问题。
任何建议都将不胜感激。
谢谢, 丹尼尔
修改:这似乎只发生在从特定来源创建的14秒以内的视频中,这可能是编码器问题。当我回到这个问题时,会更新结果。