Tieto on mennyt Frank:lle joitain päiviä sitten. Halusi vaan patchin mielummin pienempinä paloina ...
rofafor kirjoitti:phi kirjoitti:Mahtaisikohan HTTP TS-streamauksessa riittää jos heittäisi kylmästi sekaan alkuperäisen kanavan PAT/PMT-tiedot muokkaamattomina ... ? Olisi vähemmän "työtä" verrattuna vaihtoehtoon B (=generaattorin "luova kopioiminen" jostain muusta ohjelmasta)
Mielestäni toimisi, mutta VDR:stä ei saa nykyiselllään PMT-pidiä helposti ulos...
Meinasin jotain seuraavan kaltaista:
- Yhteys avatessa luodaan uusi section filtteri jolla luetaan PAT (pid 0, tid 0)
- PAT data pakataan takaisin TS-paketteihin ja heitetään client:lle (vai pitääkö PAT:sta poistaa muut kanavat ? Tällöin myös CRC muuttuu

)
- saadusta datasta kaivetaan kanavaa vastaava PMT pid SI::PAT luokalla. Kun tämä saatu, suljetaan PAT section filtteri ja avataan Receiver:stä PMT PID.
Mahtaako vastaanottaja häiriintyä ylimääräisistä kanavista ja pid:eistä noissa tauluissa (?) vai osaako se "virittyä" oikealle kanavalle automaattisesti sen mukaan mitä aktiivisia audio/videostreameja löytää ...
Kaiken lisäksi testailu on hiukan hidasta kun pitää odotella ohjelmaa jossa on DVB-tekstit
