Wowza Community

Most of the calls for llhls stream failing

Hi,

I am following the deliver low latency stream article to have a basic working setup of llhls stream. I’m generating an rtmp stream via obs.

I am using only cmaf packetizer with all the settings for low latency mentioned in the article, but the players (Theo player, hls.js demo player, safari browser) are not able to play this stream as expected. on hls.js I see some frames extremely rarely, 99% of the request URLs fail and I do not understand what is happening.

  1. curl response of playlist URL:------------------------------

HTTP/2 200
accept-ranges: bytes
access-control-allow-credentials: true
access-control-allow-headers: Content-Type, User-Agent, If-Modified-Since, Cache-Control, Range
access-control-allow-methods: OPTIONS, GET, POST, HEAD
access-control-allow-origin: *
access-control-expose-headers: Date, Server, Content-Type, Content-Length
cache-control: no-cache
content-type: application/vnd.apple.mpegurl
date: Fri, 12 Mar 2021 03:10:18 GMT

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA:TYPE=AUDIO,NAME=“mango”,DEFAULT=YES,GROUP-ID=“audioGroup”,URI=“chunklist_w1142071278_ao_sfm4s.m3u8”
#EXT-X-STREAM-INF:BANDWIDTH=10010191,CODECS=“avc1.42c01f,mp4a.40.2”,RESOLUTION=1192x746,AUDIO=“audioGroup”
chunklist_w1142071278_vo_sfm4s.m3u8

  1. har file from when I tried to play this in hls.js demo page on firefox browser -------------------------------
    https://drive.google.com/file/d/1YZxoK9DHCCkO_Xv2r8VBhEAhs_2rtFVd/view?usp=sharing

  2. wowza conf/manager/log folders for debugging ------------
    https://drive.google.com/file/d/12Xl0--Gi-pG1aX3Bg5vF2rPLa035JJoB/view?usp=sharing

  3. logs I see in wowza ----------------------------------------
    .
    .
    .
    INFO stream create - -
    INFO stream publish mango -
    INFO server comment - LiveReceiver.init[live/definst/mango]: sortPackets:false flushInterval:50 onFlushNotifyClients:true sendSetDataFrame:false sendUpdatedOnMetaData:false audioLag:0 videoLag:0
    INFO server comment - MediaStreamMap.getLiveStreamPacketizer[live/definst/mango]: Create live stream packetizer: mpegdashstreamingpacketizer:mango
    INFO server comment - LiveStreamPacketizerPacketHandler.startStream[live/definst/mango][a/v]
    INFO server comment - LiveStreamPacketizerCupertino.init[live/definst/mango]: chunkDurationTarget: 10000
    INFO server comment - LiveStreamPacketizerCupertino.init[live/definst/mango]: audioGroupCount: 3
    INFO server comment - LiveStreamPacketizerCupertino.init[live/definst/mango]: playlistChunkCount:3
    INFO server comment - MediaStreamMap.getLiveStreamPacketizer[live/definst/mango]: Create live stream packetizer: cupertinostreamingpacketizer:mango
    INFO server comment - CupertinoPacketHandler.startStream[live/definst/mango]
    INFO server comment - LiveStreamPacketizerCupertino.handlePacket[live/definst/mango]: Video codec:H264 isCompatible:true
    INFO server comment - LiveStreamPacketizerCupertino.handlePacket[live/definst/mango]: Audio codec:AAC isCompatible:true
    INFO server comment - LiveStreamPacketizerCupertino.handlePacket[live/definst/mango][mp4a.40.2]: AAC Audio info: {AACFrame: codec:AAC, channels:2, frequency:48000, samplesPerFrame:1024, objectType:LC}
    INFO server comment - LiveStreamPacketizerCupertino.handlePacket[live/definst/mango][avc1.64001f]: H.264 (Video may not be playable on older iPhone and iPod touch devices where Main/Level 3.1 or lower is required) Video info: {H264CodecConfigInfo: codec:H264, profile:High, level:3.1, frameSize:1192x746, displaySize:1192x746, frameRate:30.0, crop: l:0 r:4 t:0 b:3}
    INFO server comment - LiveStreamPacketizerPacketHandler.handlePacket[live/definst/mango][a/v]: Video codec:H264 isCompatible:true
    INFO server comment - LiveStreamPacketizerPacketHandler.handlePacket[live/definst/mango][a/v]: Audio codec:AAC isCompatible:true
    INFO server comment - LiveStreamPacketizerPacketHandler.handlePacket[[live/definst/mango][a/v]][mp4a.40.2]: AAC Audio info: {AACFrame: codec:AAC, channels:2, frequency:48000, samplesPerFrame:1024, objectType:LC}
    INFO server comment - LiveStreamPacketizerPacketHandler.handlePacket[[live/definst/mango][a/v]][avc1.64001f|avc1.100.31]: H.264 Video info: {H264CodecConfigInfo: codec:H264, profile:High, level:3.1, frameSize:1192x746, displaySize:1192x746, frameRate:30.0, crop: l:0 r:4 t:0 b:3}
    INFO cupertino connect 127061387 -
    INFO stream create mango -
    WARN server comment - HTTPStreamerAdapterCupertinoStreamer.onPlaylist: Stream not found [live/mango/playlist_sfm4s.m3u8]: mango
    INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/mango]: Add chunk: id:1 mode:TS[H264,AAC] a/v/k:156/300/10 duration:10000
    INFO stream destroy mango -
    INFO cupertino disconnect 127061387 -
    INFO server comment - MPEGDashWriterHandler.createSegmentM4S[live/definst/mango][a/v]: Add segment: id:1 type:m4s_audio a:469 start:0 duration:10005
    INFO server comment - MPEGDashWriterHandler.createSegmentM4S[live/definst/mango][a/v]: Add segment: id:1 type:m4s_video v/k:300/10 start:0 duration:10000
    INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/mango]: Add chunk: id:2 mode:TS[H264,AAC] a/v/k:156/300/10 duration:10000
    INFO server comment - MPEGDashWriterHandler.createSegmentM4S[live/definst/mango][a/v]: Add segment: id:2 type:m4s_audio a:469 start:10005 duration:10005
    INFO server comment - MPEGDashWriterHandler.createSegmentM4S[live/definst/mango][a/v]: Add segment: id:2 type:m4s_video v/k:300/10 start:10000 duration:10000
    INFO cupertino connect 1125705254 -
    INFO stream create mango -
    WARN server comment - HTTPStreamerAdapterCupertinoStreamer.onPlaylist: Stream not found [live/mango/playlist_sfm4s.m3u8]: mango
    INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/mango]: Add chunk: id:3 mode:TS[H264,AAC] a/v/k:157/300/10 duration:10000
    INFO stream destroy mango -
    INFO cupertino disconnect 1125705254 -
    INFO server comment - MPEGDashWriterHandler.createSegmentM4S[live/definst/mango][a/v]: Add segment: id:3 type:m4s_audio a:469 start:20010 duration:10006
    INFO server comment - MPEGDashWriterHandler.createSegmentM4S[live/definst/mango][a/v]: Add segment: id:3 type:m4s_video v/k:300/10 start:20000 duration:10000
    INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/mango]: Add chunk: id:4 mode:TS[H264,AAC] a/v/k:156/300/10 duration:10000
    INFO cupertino connect 208796491 -
    INFO stream create mango -
    WARN server comment - HTTPStreamerAdapterCupertinoStreamer.onPlaylist: Stream not found [live/mango/playlist_sfm4s.m3u8]: mango
    INFO stream destroy mango -
    INFO cupertino disconnect 208796491 -
    INFO server comment - MPEGDashWriterHandler.createSegmentM4S[live/definst/mango][a/v]: Add segment: id:4 type:m4s_audio a:469 start:30016 duration:10005
    INFO server comment - MPEGDashWriterHandler.createSegmentM4S[live/definst/mango][a/v]: Add segment: id:4 type:m4s_video v/k:300/10 start:30000 duration:10000
    INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/mango]: Add chunk: id:5 mode:TS[H264,AAC] a/v/k:156/300/10 duration:10000
    INFO server comment - MPEGDashWriterHandler.createSegmentM4S[live/definst/mango][a/v]: Add segment: id:5 type:m4s_audio a:468 start:40021 duration:9984
    INFO server comment - MPEGDashWriterHandler.createSegmentM4S[live/definst/mango][a/v]: Add segment: id:5 type:m4s_video v/k:300/10 start:40000 duration:10000
    INFO cupertino connect 2146564844 -
    INFO stream create mango -
    INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/mango]: Add chunk: id:6 mode:TS[H264,AAC] a/v/k:156/300/10 duration:10000
    INFO server comment - MPEGDashWriterHandler.createSegmentM4S[live/definst/mango][a/v]: Add segment: id:6 type:m4s_audio a:469 start:50005 duration:10005
    INFO server comment - MPEGDashWriterHandler.createSegmentM4S[live/definst/mango][a/v]: Add segment: id:6 type:m4s_video v/k:300/10 start:50000 duration:10000
    INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/mango]: Add chunk: id:7 mode:TS[H264,AAC] a/v/k:157/300/10 duration:10000
    INFO server comment - MPEGDashWriterHandler.createSegmentM4S[live/definst/mango][a/v]: Add segment: id:7 type:m4s_audio a:469 start:60010 duration:10006
    INFO server comment - MPEGDashWriterHandler.createSegmentM4S[live/definst/mango][a/v]: Add segment: id:7 type:m4s_video v/k:300/10 start:60000 duration:10000
    INFO stream destroy mango -
    INFO cupertino disconnect 2146564844 -
    INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/mango]: Add chunk: id:8 mode:TS[H264,AAC] a/v/k:156/300/10 duration:10000
    INFO server comment - MPEGDashWriterHandler.createSegmentM4S[live/definst/mango][a/v]: Add segment: id:8 type:m4s_audio a:469 start:70016 duration:10005
    INFO server comment - MPEGDashWriterHandler.createSegmentM4S[live/definst/mango][a/v]: Add segment: id:8 type:m4s_video v/k:300/10 start:70000 duration:10000
    INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/mango]: Add chunk: id:9 mode:TS[H264,AAC] a/v/k:156/300/10 duration:10000
    INFO server comment - MPEGDashWriterHandler.createSegmentM4S[live/definst/mango][a/v]: Add segment: id:9 type:m4s_audio a:468 start:80021 duration:9984
    INFO server comment - MPEGDashWriterHandler.createSegmentM4S[live/definst/mango][a/v]: Add segment: id:9 type:m4s_video v/k:300/10 start:80000 duration:10000
    INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/mango]: Add chunk: id:10 mode:TS[H264,AAC] a/v/k:156/300/10 duration:10000
    INFO server comment - MPEGDashWriterHandler.createSegmentM4S[live/definst/mango][a/v]: Add segment: id:10 type:m4s_audio a:469 start:90005 duration:10005
    INFO server comment - MPEGDashWriterHandler.createSegmentM4S[live/definst/mango][a/v]: Add segment: id:10 type:m4s_video v/k:300/10 start:90000 duration:10000
    INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/mango]: Add chunk: id:11 mode:TS[H264,AAC] a/v/k:157/300/10 duration:10000
    INFO server comment - MediaStreamMap.removeLiveStreamPacketizer[live/definst/mango]: Destroy live stream packetizer: cupertinostreamingpacketizer
    INFO server comment - MediaStreamMap.removeLiveStreamPacketizer[live/definst/mango]: Destroy live stream packetizer: mpegdashstreamingpacketizer
    INFO stream unpublish mango -
    INFO stream destroy mango -
    INFO session disconnect 1840972294 -
    INFO application app-stop definst live/definst
    INFO server comment - REST API: Restart Application: Application (live) shutdown
    WARN server comment - ApplicationInstance.setLiveStreamPacketizerList[live/definst]: Ignoring mpegdashstreamingpacketizer since cmafstreamingpacketizer takes precedence.
    INFO server comment - MediaCasterStreamValidator.init[live/definst]: Started
    INFO server comment - ModuleCoreSecurity.onAppStart[live/definst]: Publish: AllowedEncoders: securityPublishValidEncoders:Wirecast/|FME/|FMLE/|Wowza GoCoder*|Lavf/|UA Teradek/|KulaByte/|HaivisionKB/|VidBlaster/|XSplit/|PESA|makitoX/|Elemental Live/
    INFO server comment - ModuleCoreSecurity.onAppStart[live/definst]: Publish: block duplicate stream names : false
    INFO server comment - ModuleCoreSecurity.onAppStart[live/definst]: Publish: RTMP Authorization: password file:/usr/local/WowzaStreamingEngine/conf/publish.password
    INFO server comment - ModuleCoreSecurity.onAppStart[live/definst]: Play: SecureConnection: securityPlayRequireSecureConnection:false
    INFO server comment - ModuleCoreSecurity.onAppStart[live/definst]: Play: securitySecureTokenVersion property is missing, using SecureToken Version 1, play security enabled for RTMP only
    INFO application app-start definst live/definst
    INFO session connect-pending 10.5.7.171 -
    INFO session connect 10.5.7.171 -
    INFO session disconnect 1098393742 -
    INFO session connect-pending 10.5.7.171 -
    INFO session connect 10.5.7.171 -
    INFO session disconnect 773337207 -
    INFO session connect-pending 10.5.7.171 -
    INFO session connect 10.5.7.171 -
    INFO stream create - -
    INFO stream publish mango -
    INFO server comment - LiveReceiver.init[live/definst/mango]: sortPackets:false flushInterval:50 onFlushNotifyClients:true sendSetDataFrame:false sendUpdatedOnMetaData:false audioLag:0 videoLag:0
    INFO server comment - MediaStreamMap.getLiveStreamPacketizer[live/definst/mango]: Create live stream packetizer: cmafstreamingpacketizer:mango
    INFO server comment - LiveStreamPacketizerPacketHandler.startStream[live/definst/mango][a]
    INFO server comment - LiveStreamPacketizerPacketHandler.startStream[live/definst/mango][v]
    INFO server comment - LiveStreamPacketizerPacketHandler.handlePacket[live/definst/mango][a]: Audio codec:AAC isCompatible:true
    INFO server comment - LiveStreamPacketizerPacketHandler.handlePacket[[live/definst/mango][a]][mp4a.40.2]: AAC Audio info: {AACFrame: codec:AAC, channels:2, frequency:48000, samplesPerFrame:1024, objectType:LC}
    INFO server comment - LiveStreamPacketizerPacketHandler.handlePacket[live/definst/mango][v]: Video codec:H264 isCompatible:true
    INFO server comment - LiveStreamPacketizerPacketHandler.handlePacket[[live/definst/mango][v]][avc1.64001f|avc1.100.31]: H.264 Video info: {H264CodecConfigInfo: codec:H264, profile:High, level:3.1, frameSize:1192x746, displaySize:1192x746, frameRate:30.0, crop: l:0 r:4 t:0 b:3}
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][v]: Add segment: id:1 type:m4s_video v/k:180/6 start:0 duration:6000
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][a]: Add segment: id:1 type:m4s_audio a:282 start:0 duration:6016
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][v]: Add segment: id:2 type:m4s_video v/k:180/6 start:6000 duration:6000
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][a]: Add segment: id:2 type:m4s_audio a:281 start:6016 duration:5994
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][v]: Add segment: id:3 type:m4s_video v/k:180/6 start:12000 duration:6000
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][a]: Add segment: id:3 type:m4s_audio a:281 start:12010 duration:5995
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][v]: Add segment: id:4 type:m4s_video v/k:180/6 start:18000 duration:6000
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][a]: Add segment: id:4 type:m4s_audio a:281 start:18005 duration:5995
    INFO cupertino connect 1862867403 -
    INFO stream create mango -
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][v]: Add segment: id:5 type:m4s_video v/k:180/6 start:24000 duration:6000
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][a]: Add segment: id:5 type:m4s_audio a:282 start:24000 duration:6016
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][v]: Add segment: id:6 type:m4s_video v/k:180/6 start:30000 duration:6000
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][a]: Add segment: id:6 type:m4s_audio a:281 start:30016 duration:5994
    INFO cupertino connect 1532957828 -
    INFO stream create mango -
    INFO stream play mango -
    INFO cupertino connect 1629675713 -
    INFO stream create mango -
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][v]: Add segment: id:7 type:m4s_video v/k:180/6 start:36000 duration:6000
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][a]: Add segment: id:7 type:m4s_audio a:281 start:36010 duration:5995
    INFO stream play mango -
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][v]: Add segment: id:8 type:m4s_video v/k:180/6 start:42000 duration:6000
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][a]: Add segment: id:8 type:m4s_audio a:281 start:42005 duration:5995
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][v]: Add segment: id:9 type:m4s_video v/k:180/6 start:48000 duration:6000
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][a]: Add segment: id:9 type:m4s_audio a:282 start:48000 duration:6016
    INFO stream destroy mango -
    INFO cupertino disconnect 1862867403 -
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][v]: Add segment: id:10 type:m4s_video v/k:180/6 start:54000 duration:6000
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][a]: Add segment: id:10 type:m4s_audio a:281 start:54016 duration:5994
    INFO stream stop mango -
    INFO stream destroy mango -
    INFO cupertino disconnect 1532957828 -
    INFO stream stop mango -
    INFO stream destroy mango -
    INFO cupertino disconnect 1629675713 -
    INFO stream unpublish mango -
    INFO stream destroy mango -
    INFO session disconnect 1585320272 -
    INFO session connect-pending 10.5.7.171 -
    INFO session connect 10.5.7.171 -
    INFO session disconnect 1744125429 -
    INFO session connect-pending 10.5.7.171 -
    INFO session connect 10.5.7.171 -
    INFO session disconnect 742982308 -
    INFO session connect-pending 10.5.7.171 -
    INFO session connect 10.5.7.171 -
    INFO stream create - -
    INFO stream publish mango -
    INFO server comment - LiveReceiver.init[live/definst/mango]: sortPackets:false flushInterval:50 onFlushNotifyClients:true sendSetDataFrame:false sendUpdatedOnMetaData:false audioLag:0 videoLag:0
    INFO server comment - LiveStreamPacketizerCmaf.resetStream[live/definst/mango]
    INFO server comment - LiveStreamPacketizerPacketHandler.handlePacket[live/definst/mango][a]: Audio codec:AAC isCompatible:true
    INFO server comment - LiveStreamPacketizerPacketHandler.handlePacket[[live/definst/mango][a]][mp4a.40.2]: AAC Audio info: {AACFrame: codec:AAC, channels:2, frequency:48000, samplesPerFrame:1024, objectType:LC}
    INFO server comment - LiveStreamPacketizerPacketHandler.handlePacket[live/definst/mango][v]: Video codec:H264 isCompatible:true
    INFO server comment - LiveStreamPacketizerPacketHandler.startStream[live/definst/mango][a]
    INFO server comment - LiveStreamPacketizerPacketHandler.startStream[live/definst/mango][v]
    INFO server comment - LiveStreamPacketizerPacketHandler.handlePacket[live/definst/mango][a]: Audio codec:AAC isCompatible:true
    INFO server comment - LiveStreamPacketizerPacketHandler.handlePacket[live/definst/mango][v]: Video codec:H264 isCompatible:true
    INFO server comment - LiveStreamPacketizerPacketHandler.handlePacket[[live/definst/mango][v]][avc1.42c01f|avc1.66.31]: H.264 Video info: {H264CodecConfigInfo: codec:H264, profile:Baseline, level:3.1, frameSize:1192x746, displaySize:1192x746, frameRate:30.0, crop: l:0 r:4 t:0 b:3}
    INFO server comment - LiveStreamPacketizerPacketHandler.handlePacket[[live/definst/mango][a]][mp4a.40.2]: AAC Audio info: {AACFrame: codec:AAC, channels:2, frequency:48000, samplesPerFrame:1024, objectType:LC}
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][v]: Add segment: id:1 type:m4s_video v/k:180/6 start:0 duration:6000
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][a]: Add segment: id:1 type:m4s_audio a:282 start:0 duration:6016
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][v]: Add segment: id:2 type:m4s_video v/k:180/6 start:6000 duration:6000
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][a]: Add segment: id:2 type:m4s_audio a:281 start:6016 duration:5994
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][v]: Add segment: id:3 type:m4s_video v/k:180/6 start:12000 duration:6000
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][a]: Add segment: id:3 type:m4s_audio a:281 start:12010 duration:5995
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][v]: Add segment: id:4 type:m4s_video v/k:180/6 start:18000 duration:6000
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][a]: Add segment: id:4 type:m4s_audio a:281 start:18005 duration:5995
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][v]: Add segment: id:5 type:m4s_video v/k:180/6 start:24000 duration:6000
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][a]: Add segment: id:5 type:m4s_audio a:282 start:24000 duration:6016
    INFO cupertino connect 1273091962 -
    INFO stream create mango -
    INFO stream play mango -
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][v]: Add segment: id:6 type:m4s_video v/k:180/6 start:30000 duration:6000
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][a]: Add segment: id:6 type:m4s_audio a:281 start:30016 duration:5994
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][v]: Add segment: id:7 type:m4s_video v/k:180/6 start:36000 duration:6000
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][a]: Add segment: id:7 type:m4s_audio a:281 start:36010 duration:5995
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][v]: Add segment: id:8 type:m4s_video v/k:180/6 start:42000 duration:6000
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][a]: Add segment: id:8 type:m4s_audio a:281 start:42005 duration:5995
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][v]: Add segment: id:9 type:m4s_video v/k:180/6 start:48000 duration:6000
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][a]: Add segment: id:9 type:m4s_audio a:282 start:48000 duration:6016
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][v]: Add segment: id:10 type:m4s_video v/k:180/6 start:54000 duration:6000
    INFO server comment - CmafWriterHandler.createSegmentM4S[live/definst/mango][a]: Add segment: id:10 type:m4s_audio a:281 start:54016 duration:5994
    INFO stream stop mango -
    INFO stream destroy mango -
    INFO cupertino disconnect 1273091962 -
    INFO cupertino connect 1169459425 -
    INFO stream create mango -
    INFO stream play mango -
    INFO cupertino connect 1815559025 -
    INFO stream create mango -
    INFO cupertino connect 1510171483 -
    INFO stream create mango -
    INFO stream destroy mango -
    INFO cupertino disconnect 1815559025 -
    INFO stream stop mango -
    INFO stream destroy mango -
    INFO cupertino disconnect 1169459425 -
    INFO stream destroy mango -
    INFO cupertino disconnect 1510171483 -
    INFO cupertino connect 1468429612 -
    INFO stream create mango -
    INFO stream play mango -
    INFO cupertino connect 332068283 -
    INFO stream create mango -
    INFO stream stop mango -
    INFO stream destroy mango -
    INFO cupertino disconnect 1468429612 -
    INFO stream destroy mango -
    INFO cupertino disconnect 332068283 -
    INFO cupertino connect 18011401 -
    INFO stream create mango -
    INFO cupertino connect 760401504 -
    INFO stream create mango -
    INFO stream destroy mango -
    INFO cupertino disconnect 18011401 -
    INFO stream destroy mango -
    INFO cupertino disconnect 760401504 -
    INFO cupertino connect 1077919153 -
    INFO stream create mango -
    INFO cupertino connect 428431706 -
    INFO stream create mango -
    INFO stream play mango -
    INFO stream destroy mango -
    INFO cupertino disconnect 1077919153 -
    INFO stream stop mango -
    INFO stream destroy mango -
    INFO cupertino disconnect 428431706 -
    INFO cupertino connect 2114039904 -
    INFO stream create mango -
    INFO stream play mango -
    INFO cupertino connect 1142071278 -
    INFO stream create mango -
    INFO stream destroy mango -
    INFO cupertino disconnect 1142071278 -
    INFO stream stop mango -
    INFO stream destroy mango -
    INFO cupertino disconnect 2114039904 -
    .
    .
    .