胡斌

add #EXT-X-TARGETDURATION:6000 to total.m3u8,it is need by vlc and ios Safari

@@ -791,6 +791,9 @@ int SrsHlsMuxer::segment_close(string log_desc) @@ -791,6 +791,9 @@ int SrsHlsMuxer::segment_close(string log_desc)
791 << SRS_CONSTS_LF; 791 << SRS_CONSTS_LF;
792 ss << "#EXT-X-PLAYLIST-TYPE:VOD" << SRS_CONSTS_LF; 792 ss << "#EXT-X-PLAYLIST-TYPE:VOD" << SRS_CONSTS_LF;
793 ss << "#EXT-X-MEDIA-SEQUENCE:0" << SRS_CONSTS_LF; 793 ss << "#EXT-X-MEDIA-SEQUENCE:0" << SRS_CONSTS_LF;
  794 + //write #EXT-X-TARGETDURATION: large enough for the max duration of later ts is unknown
  795 + ss << "#EXT-X-TARGETDURATION:" << "6000" << SRS_CONSTS_LF;
  796 +
794 srs_verbose("write m3u8 header success."); 797 srs_verbose("write m3u8 header success.");
795 798
796 } else { 799 } else {