2012-09-11, 03:09
I have just started using xbmc, and am interested in the possibility of adding firewire isochronous streaming into xbmc.
Suppose I have an implementation in c++ which can control a firewire hard drive recorder/player (avhdd - disc subunit type),
make avaliable a listing of its table of contents (recordings), provides transport control and random access to the transport streams,
and provides its own firewire isochronous streaming of ts packets to either file backed storage or maybe a memory buffer.
The possibilities include not only AVHDD's but tuner subunits as well as enabled (US) cable boxes.
I am looking for suggestions on specifically where to look in the xbmc source code base for where such a thing could be integrated?
Maybe such a thing is not feasible? I am somewhat surprised nobody has added a simple streaming interface to pull transport streams
from say Comcast cable boxes for live TV viewing, but maybe its because XBMC has only "recently" embraced DVR/PVR functionality (from what I see).
Thank you
Suppose I have an implementation in c++ which can control a firewire hard drive recorder/player (avhdd - disc subunit type),
make avaliable a listing of its table of contents (recordings), provides transport control and random access to the transport streams,
and provides its own firewire isochronous streaming of ts packets to either file backed storage or maybe a memory buffer.
The possibilities include not only AVHDD's but tuner subunits as well as enabled (US) cable boxes.
I am looking for suggestions on specifically where to look in the xbmc source code base for where such a thing could be integrated?
Maybe such a thing is not feasible? I am somewhat surprised nobody has added a simple streaming interface to pull transport streams
from say Comcast cable boxes for live TV viewing, but maybe its because XBMC has only "recently" embraced DVR/PVR functionality (from what I see).
Thank you