{"time":1641697278040,} //panel start {"time":1641697278040,"type":"mediaUpdate","data":[{"currentTime":215.00,"paused":false}]} {"time":1641700156987,"type":"mediaUpdate","data":[{"currentTime":3093.94,"paused":false}]} //real panel start {"time":1641701055015,"type":"mediaUpdate","data":[{"currentTime":3991.97,"paused":false}]} //first maregame end {"time":1641701865830,"type":"mediaUpdate","data":[{"currentTime":4802.79,"paused":false}]} //second game restart {"time":1641701941900,"type":"mediaUpdate","data":[{"currentTime":4878.86,"paused":false}]} //second game restart again {"time":1641702709700,"type":"mediaUpdate","data":[{"currentTime":5646.66,"paused":false}]} //third (besti) start {"time":1641706064576,"type":"mediaUpdate","data":[{"currentTime":9001.53,"paused":false}]} //twicuking start {"time":1641709075256,"type":"mediaUpdate","data":[{"currentTime":12012.21,"paused":false}]}//ops hdd died {"time":1641711737747,"type":"mediaUpdate","data":[{"currentTime":14674.7,"paused":false}]} //end 1641711737937 let streamStart = 1641697278000; let streamEnd = 1641711737937; let deltaT = 215; for(let i = streamStart + 1000; i < streamEnd; i += 5000) { let currentTime = (i - streamStart) / 1000 + deltaT; console.log(JSON.stringify({time:i, type: "mediaUpdate", data:[{currentTime, paused: false}]})) } //{"time":1641697279000,"type":"mediaUpdate","data":[{"currentTime":216,"paused":false}]}{"time":1641697278040,} //panel start {"time":1641697278040,"type":"mediaUpdate","data":[{"currentTime":215.00,"paused":false}]} {"time":1641700156987,"type":"mediaUpdate","data":[{"currentTime":3093.94,"paused":false}]} //real panel start {"time":1641701055015,"type":"mediaUpdate","data":[{"currentTime":3991.97,"paused":false}]} //first maregame end {"time":1641701865830,"type":"mediaUpdate","data":[{"currentTime":4802.79,"paused":false}]} //second game restart {"time":1641701941900,"type":"mediaUpdate","data":[{"currentTime":4878.86,"paused":false}]} //second game restart again {"time":1641702709700,"type":"mediaUpdate","data":[{"currentTime":5646.66,"paused":false}]} //third (besti) start {"time":1641706064576,"type":"mediaUpdate","data":[{"currentTime":9001.53,"paused":false}]} //twicuking start {"time":1641709075256,"type":"mediaUpdate","data":[{"currentTime":12012.21,"paused":false}]}//ops hdd died {"time":1641711737747,"type":"mediaUpdate","data":[{"currentTime":14674.7,"paused":false}]} //end 1641711737937 let streamStart = 1641697278000; let streamEnd = 1641711737937; let deltaT = 215; for(let i = streamStart + 1000; i < streamEnd; i += 5000) { let currentTime = (i - streamStart) / 1000 + deltaT; console.log(JSON.stringify({time:i, type: "mediaUpdate", data:[{currentTime, paused: false}]})) } //{"time":1641697279000,"type":"mediaUpdate","data":[{"currentTime":216,"paused":false}]}{"time":1641697278040,} //panel start {"time":1641697278040,"type":"mediaUpdate","data":[{"currentTime":215.00,"paused":false}]} {"time":1641700156987,"type":"mediaUpdate","data":[{"currentTime":3093.94,"paused":false}]} //real panel start {"time":1641701055015,"type":"mediaUpdate","data":[{"currentTime":3991.97,"paused":false}]} //first maregame end {"time":1641701865830,"type":"mediaUpdate","data":[{"currentTime":4802.79,"paused":false}]} //second game restart {"time":1641701941900,"type":"mediaUpdate","data":[{"currentTime":4878.86,"paused":false}]} //second game restart again {"time":1641702709700,"type":"mediaUpdate","data":[{"currentTime":5646.66,"paused":false}]} //third (besti) start {"time":1641706064576,"type":"mediaUpdate","data":[{"currentTime":9001.53,"paused":false}]} //twicuking start {"time":1641709075256,"type":"mediaUpdate","data":[{"currentTime":12012.21,"paused":false}]}//ops hdd died {"time":1641711737747,"type":"mediaUpdate","data":[{"currentTime":14674.7,"paused":false}]} //end 1641711737937 let streamStart = 1641697278000; let streamEnd = 1641711737937; let deltaT = 215; for(let i = streamStart + 1000; i < streamEnd; i += 5000) { let currentTime = (i - streamStart) / 1000 + deltaT; console.log(JSON.stringify({time:i, type: "mediaUpdate", data:[{currentTime, paused: false}]})) } //{"time":1641697279000,"type":"mediaUpdate","data":[{"currentTime":216,"paused":false}]}