revid: Sending MTS with PATs more than 1MB apart

Issue #434 new
Alan Noble created an issue

VidGrind relies on finding PAT packets in incoming MTS data at intervals of 1MB or less. This ensures that each MtsMedia entities starts with a PAT. When VidGrind cannot find a PAT before it reaches 1MB, it is forced to split the MTS to comply with GAE’s 1MB blob size limit.

GAE log excerpt follows. Note that 00:00:00:00:02:ED is the Glenelg camera.

DEFAULT 2023-11-26T05:44:33.780233Z 2023/11/26 05:44:33 splitting large clip of 1599880 bytes at 999972
DEFAULT 2023-11-26T05:44:33.780222Z 2023/11/26 05:44:33 could not find suitable PAT at which to split
DEFAULT 2023-11-26T05:44:33.580133Z [protoPayload.method: POST] [protoPayload.status: 200] [protoPayload.responseSize: 264 B] [protoPayload.latency: 282 ms] [protoPayload.userAgent: Go-http-client 1.1] /recv?vn=161&ma=00:00:00:00:02:ED&dk=61789801&ut=17962&V0=1599880

Comments (0)

  1. Log in to comment