Published 2009-03-15 22:49:54

After months of being left on the side burner, I just got round to fixing Digital TV with the ASUS My Cinema and MythTV.

Having finally got the correct source code from ASUS a few months ago, I've gone through it and made it thread safe (get rid of the global locks). So you can use multiple sticks on a single PC. and got rid of most of the shutdown kernel panics.

The final fixes where related to the really bad locking code, that basically was failing too quickly and constantly changing the GI settings. The kludge I've done is to remove the flipping (as all of the HK channels are on GI_945). and this card only really works in HK & China.

This resolve the last issue of waiting for a lock to a signal taking over a minute to milliseconds. - Finally making the card usable in MythTv (as it doesnt really like really slow locking cards..)

Anyway, code is in my repo - I need to start thinking about syncing with v4l-dvb guys and finding out how to rename the files so they are not just overwriting the existing dib3000mc driver.

For your pleasure

ASUS My Cinema U3100 Mini DMB-TH Linux Driver for v4l-dvb

If you need frequency details have a look at my last post about the ASUS stick.
Mentioned By:
regator.com : ASUS My Cinema U3100 Mini DMB-TH - MythTV fully working - Alan Knowles | related posts and comments | regator.com (263 referals)
google.com : ASUS MY CINEMA U3100 MINI (79 referals)
www.phpeye.com : ASUS My Cinema U3100 Mini DMB-TH - MythTV fully working - Alan Knowles - PHP教程|PHP5|PEAR|框架 - Powered by HappyCMS (64 referals)
google.com : MyCinema U3100 Mini DMB-TH (59 referals)
google.com : asus my cinema u3100 (56 referals)
google.com : (51 referals)
google.com : my cinema u3100 mini (48 referals)
google.com : march (46 referals)
google.com : my cinema (37 referals)
google.com : mythtv dmb-th (36 referals)
google.com : Asus U3100 (35 referals)
google.com : my cinema U3100 mini driver (28 referals)
regator.com : Source code for ASUS My Cinema U3100 Mini DMB-TH - Alan Knowles | related posts and comments | regator.com (26 referals)
google.com : 35 (23 referals)
google.com : asus my cinema U3100 mini driver (23 referals)
www.linuxpourtous.com : Linuxpourtous.com - ASUS My Cinema U3100 Mini DMB-TH - MythTV fully working (22 referals)
www.planet-php.net : Planet PHP (21 referals)
google.com : asus my cinema (20 referals)
google.com : asus u3100 mini (20 referals)
google.com : My Cinema u3100 (19 referals)

Comments

nice one
Well done with getting the driver working. I've been trying to get a MagicPro usb dmb-th to work with Mythtv for a while now but haven't had much luck.

How did you get Mythtv to scan for channels or did you manually ad them? When I use mythtvsetup channel scan the device doesn't get a lock.

I tried with the dvb-app scan which also fails. However when I use tzap i do get a lock. Haven't tried with Kaffine or vlc yet to check the stream quality yet tho. Just about to try that now...
#0 - Mike Chan ( Link) on 2009-04-07 23:24:30 Delete Comment
mythtvsetup
Mike, perhaps you need to add more signal tuning delay at mythtvsetup
#1 - David Wong ( Link) on 2009-04-14 17:51:52 Delete Comment
bad data
I got it running, scaning and tuning works, but seems that data is somehow wrong. It's only video PID inside and I can't play it by any player I got. For example mplayer comlain:

Playing dmbt.mpg.
TS file format detected.
VIDEO MPEG2(pid=91) NO AUDIO! NO SUBS (yet)! PROGRAM N. 0
MPEG: FATAL: EOF while searching for sequence header.
Video: Cannot read properties.
No stream found.

Any idea what can it be?

Thank You.
#2 - Igor ( Link) on 2009-04-28 00:52:18 Delete Comment
Please enter correct email address
@Igor - please put the correct email address in your post, otherwise I can't contact you.
#3 - Alan Knowles ( Link) on 2009-04-28 16:06:42 Delete Comment
email fixed
Sorry, email fixed. Thank You for removing duplicated comment, I just press F5 in the morning, and was not able to remove it by myself.
#4 - Igor ( Link) on 2009-04-28 16:54:40 Delete Comment

Add Your Comment

Follow us on