I have a stupid set top box that records into two format - `ridx` and `ts` for each recording. I'm unable to play the ts file with tsplay:
I'm not sure what to do with the ridx file it generates. I've uploaded the recording (just about 7 MB) here: https://app.box.com/s/yczanoz7kzjbzhigddi8521862vmb6u0Reading from ASIANET NEWS-2018-02-12 13-22-20.ts
Connecting to 127.0.0.1 via UDP on port 1234
Writing to 127.0.0.1 via UDP
Input appears to be Program Stream
Treating input as from DVD
Circular buffer size 1024 (+1)
Transmitting (up to) 7 TS packets (1316 bytes) per network packet/circular buffer item
Requested data rate is 2 Mbps (250000 bytes/second)
Maximum number of packets to send with no wait: 3
Number of microseconds to wait thereafter: 1000
PCR mechanism 'primed' with time for 10 circular buffer items
Multiply PCRs by 1
Circular buffer filling...
### No PS packet start found in 100000 bytes
### Error looking for PS pack header (0xBA)
### File does not appear to be PS
Cannot find PS pack header in first 100000 bytes of file
### Error building PS reader for input
### tsplay: Error playing stream
### Child: giving up (parent not responding)
### Error - waiting for circular buffer to fill