Witam,
Testuje z tunerem DVB-T na USB. Enigma wykrywa tuner i poprzez /dev/vtuner0 przekierowuje go do /dev/dvb/adapter0/frontend2.
Oglądanie "live" i nagrywanie realizowane jest z użyciem /dev/dvb/adapter0/demux0. Odtwarzanie nagrań z użyciem /dev/dvb/adapter0/demux4 i użyciem /dev/dvb/adapter0/dvr0. Z wyłączeniem poniższego problemu działa OK.
Problemem jest równoczesne nagrywanie i odtwarzanie materiału o tym samym PID (np. oglądanie czegoś nagranego z kanału X, gdy nagrywamy kanał X) - wtedy od momentu rozpoczęcia odtwarzania nagrywany jest odtwarzany materiał (pomimo iż wysyłany jest do demux3 a nagrywamy demux0). Efektem tego jest w szczególności nie działanie timeshift. Podobnie jest w przypadku gdy podczas oglądania nagrania z kanału X włączymy w PIP kanał X strumienie zaczynają się mieszać - tutaj widać efekt wymieszanych strumieni video.
Pytania:
- ktoś się spotkał z takim problemem?
- występuje to także dla tunerów wbudowanych czy jest to specyficzne tylko dla tunerów zewnętrznych (używających /dev/vtunerX)?
- jest jakaś metoda na rozseparowanie strumieni pomiędzy różnymi demuxX, aby wyeliminować ten problem?