2012-06-16, 11:31
Mouse/Drae,
Just to keep you posted on progress...
I grabbed a raw dump of the data read by the tv_grab script and wrote a quick python script to check I could parse it (just to check my understanding of the protocol was right) looks ok, but I need to tidy it up and make it a little more robust and figure out just how much I can make use of. Then I'll translate to C and look at adding to my tvh branch.
I think I'll try a first pass which will allow "little" configuration, just to make sure I can integrate into TVH ok. I'll look at making it more configurable later.
With regards to your point Mouse there does appear to by MHEG5 support in most of the plugins/scripts I've been using to base the work on. Although my first goal is to get opentv working (since I can actually test that) in time I might be able to write an MHEG5 decoder (it looks fairly straight forward), though I'll need some help testing it as I have no means of doing it myself.
Just to keep you posted on progress...
I grabbed a raw dump of the data read by the tv_grab script and wrote a quick python script to check I could parse it (just to check my understanding of the protocol was right) looks ok, but I need to tidy it up and make it a little more robust and figure out just how much I can make use of. Then I'll translate to C and look at adding to my tvh branch.
I think I'll try a first pass which will allow "little" configuration, just to make sure I can integrate into TVH ok. I'll look at making it more configurable later.
With regards to your point Mouse there does appear to by MHEG5 support in most of the plugins/scripts I've been using to base the work on. Although my first goal is to get opentv working (since I can actually test that) in time I might be able to write an MHEG5 decoder (it looks fairly straight forward), though I'll need some help testing it as I have no means of doing it myself.