View unanswered posts    View active topics

All times are UTC - 6 hours





Post new topic Reply to topic  [ 108 posts ] 
Go to page Previous  1, 2, 3, 4, 5, 6 ... 8  Next

Print view Previous topic   Next topic  
Author Message
Search for:
 Post subject:
PostPosted: Fri Apr 11, 2008 11:46 pm 
Offline
Joined: Fri Oct 20, 2006 12:04 pm
Posts: 905
Location: LA, CA
davilla wrote:
Ok, I'll blow mine away and do the install again tomorrow. Need to fix the isolinux parsing and add LILO config parsing. This time, I'll pay more attention to the isolinux part to see why my append looks funny.

I think before I do that, I'll do the nvidia update and try to document that procedure. That way if it hoses anything I don't loose much as I'm blowing it away anyway.

This is pretty neat. I did not expect to get KM booted much less actually pulling content from a HDHomerun in such a short amount of time. A few more days and this will be in the bag and fully documented at http://code.google.com/p/atv-bootloader/


This is really nice work. Just wondering, you were able to setup a full MBE/FE with the F27 install? You could record and view from the HDHR? Is this a LIVETV able? or just record and playback. (I've only thought of the ATV as a possible HD frontend.)


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 12, 2008 5:54 am 
Offline
Joined: Fri Sep 21, 2007 11:39 am
Posts: 25
I had never thought of a KM FE/BE on ATV. With the lack PCI and Firewire, it would be limited to network or USB tuners. An ATV FE was all I was considering at first also. LiveTV playback with respect to FE CPU load is no different than recorded playback, correct?


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 12, 2008 10:33 am 
Offline
Joined: Mon Mar 20, 2006 7:02 pm
Posts: 95
[quote="Too Many Secrets"]This is really nice work. Just wondering, you were able to setup a full MBE/FE with the F27 install? You could record and view from the HDHR? Is this a LIVETV able? or just record and playback. (I've only thought of the ATV as a possible HD frontend.)[/quote]

Yes, 1st install was combined front/backend. Seemed to be fine. The 2.5 disk I'm running is an older 30GB 4200 rpm disk. hdparams says 20MB/sec. My mainline disk is a newer 100GB 7200 rpm and hdparams say 40MB/sec.

Disk speed might be important for swap but not so important for HD content record/playback. The bit-rate is just not that high compared to 20MB/sec.

Since HD content runs 4-6 GB per hour, disk size might be an issue. That could be extended with a USB hub and external USB disks for video content storage. I've run a mythfrontend from an external USB disk before and it was fine.

LiveTV with myth and HD content is always a little doggy even on fast silicon. That's just the way MythTV works. The Myth devs do not really care about LiveTV except to say WFM.

While a combined front/back is possible, separate boxes are better. Once you combine mysql creating seektables, commercial strip and transcoding, the backend load is going to jump.

A lot depends on your content, SD content -- no problem. Toss HD content into the mix and you have to watch the cpu loading.

Beside, you really don't want the backend in the media room anyway. No one wants to hear disks making noise when watching a movie. A separate backend is pretty easy to create with any old PC hardware. You don't have to worry about video play back issues so pretty much any old cpu with a bunch of disks will do.

My mainline backend is a beefy Core2 Duo with about 3TB of storage space. The cpu was picked not for record/playback but MythWeb and transcoding to a format of an IPod Touch.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 12, 2008 11:39 am 
Offline
Joined: Fri Sep 21, 2007 11:39 am
Posts: 25
I will be using an older PC that I inherited as a backend and the ATV as a frontend only.

It is extremely unfortunate to here that the devs don't care about LiveTV playback. If what you say is true, then I would need another tuner at each TV just for LiveTV.

MythTV is developed by passionate people and I am extremely grateful. I don't want to seem like I am complaining at all, but this raises a question. What do people do when they want to watch LiveTV?


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 12, 2008 12:45 pm 
Offline
Joined: Mon Mar 20, 2006 7:02 pm
Posts: 95
A scant few Mythtv devs use LiveTV. Usually the response is "sorry, change your viewing habits".

LiveTV does work, you just have to follow a few tips. Don't try to browse LiveTV channels directly, it's like watching paint dry. Browse using the channel guide. Then select what you want to watch from there. I have Dish Network and long ago changed my browsing method to using the channel guide instead of flicking channels. It was just too slow.

LiveTV on Myth works like this,

1) you select a channel on the frontend
2) backend changes to that channel and starts a recording session
3) backend creates video file and starts writing content to it after buffering a few seconds.
4) frontend finally sees the file is present through database access
5) frontend buffer a few seconds, then starts decode/display.

The 2) can be a second or so, 3) is a few seconds for buffering and 5) is also a few seconds. This all adds up to 5-10 seconds or more from button press to video displayed. Like watching paint dry.

If the backend recognized that the recording request was LiveTV and did direct i/o instead of buffered i/o, that would eliminate about 1/2 the delay.

We realized this right away with our x-ray spectrum imaging product that is network based. The backend contents need to be blown over the nwtwork and to the disk right away or the frontend sits around waiting for it to appear.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 12, 2008 1:01 pm 
Offline
Joined: Fri Oct 20, 2006 12:04 pm
Posts: 905
Location: LA, CA
I dont really want to see this thread digress into a LiveTV thread. But for what it's worth, I use HD&SD LiveTV every day (sports, news, etc) and while it's clunky it works with acceptable WAF.

I agree that an ATV isn't ideal for a MBE/FE, but the fact that it can pull it off at all (with an HDHR and sans peppy transcoding) is impressive.

A quiet, small HD FE that is about $200 is most impressive. Just wondering, is the ATV silent or just quiet?


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 12, 2008 1:49 pm 
Offline
Joined: Mon Mar 20, 2006 7:02 pm
Posts: 95
Agreed. no more LiveTV rants.

The AppleTV is pretty quiet. I hear my disk access but it's not the original disk but an much older 2.5 drive. My 100GB 7200 disk is very quiet, I never hear it at all.

I can't test the original AppleTV disk, that's been archived but I might pull it out and use it now or something else. The procedure to restore to an original config is pretty simple if you have a backup of the recovery partition.

Can someone recommend an upgrade procedure for the nvidia driver. I tried this one (http://mysettopbox.tv/phpBB2/viewtopic. ... nvidia+169) going to 169.12 and got the got the original (1.0-9755) back on boot.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 12, 2008 2:11 pm 
Offline
Joined: Fri Sep 21, 2007 11:39 am
Posts: 25
I agree! Another thread elsewhere for that topic. Sorry about that. Back to the AppleTV and KM.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 12, 2008 2:14 pm 
Offline
Joined: Fri Sep 21, 2007 11:39 am
Posts: 25
Since the AppleTV has 256MB of RAM, would diskless booting have the same slow swap issues as booting from a USB stick?


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 12, 2008 2:22 pm 
Offline
Joined: Fri Oct 20, 2006 12:04 pm
Posts: 905
Location: LA, CA
Don't know if this on the wiki is much different on the nvidia front.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 12, 2008 3:43 pm 
Offline
Joined: Mon Mar 20, 2006 7:02 pm
Posts: 95
[quote="tombongo"]Since the AppleTV has 256MB of RAM, would diskless booting have the same slow swap issues as booting from a USB stick?[/quote]

diskless would be worse as typically swap is not present (no disk right). There is a way you could put a swap file on say the original "Media" partition and use that as swap. Not tried it.

You really need some type of swap present when using MFE. MFE by itself is 318m virtual with about 105 physical. I see


[code]
Mem: 249884k total, 245672k used, 4212k free, 224k buffers
Swap: 373456k total, 120856k used, 252600k free, 67332k cached

[/code]

when doing MBE/MFE 1080i mpeg2 to a 1080p HDTV, LiveTV. Watching golf masters right now. Testing as they say.


Last edited by davilla on Sat Apr 12, 2008 4:03 pm, edited 1 time in total.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 12, 2008 4:02 pm 
Offline
Joined: Mon Mar 20, 2006 7:02 pm
Posts: 95
Too Many Secrets wrote:
Don't know if this on the wiki is much different on the nvidia front.


It's more like this

Code:
su
cd /usr/src/linux-headers-2.6.18-chw-13/include/linux/
rm i2c-id.h
wget http://lm-sensors.org/svn/i2c/trunk/kernel/i2c-id.h

cd /root
mv /usr/bin/startx ./
pkill xinit

#Disable the current driver's startup activities:
update-rc.d -f install-nvidia-debian remove
update-rc.d -f nvidia-glx remove
update-rc.d -f nvidia-kernel remove

wget http://http.download.nvidia.com/XFree86/Linux-x86/169.12/NVIDIA-Linux-x86-169.12-pkg1.run

sh NVIDIA-Linux-x86-169.12-pkg1.run

mv startx /usr/bin/startx

reboot



Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 12, 2008 4:12 pm 
Offline
Joined: Fri Sep 21, 2007 11:39 am
Posts: 25
When I did my KM backend streaming HD to two diskless frontends, there wasn't any swapping going on because each frontend had 1GB of RAM. Unfortunately, ATV's RAM can't be upgraded. It is soldered on.

The potential disk noise, although probably very small, is OK with me!


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 12, 2008 5:30 pm 
Offline
Joined: Mon Mar 20, 2006 7:02 pm
Posts: 95
Rebuilding kernel now to add analog audio and Apple IR support.

These will be different patches than what exists on atv-bootloader download section. The 2.6.18 kernel is a little different in structure than 2.6.22 and above.

Just for kicks, doing it with "nice" while watching 1080i mpeg2 LiveTV.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 12, 2008 6:01 pm 
Offline
Site Admin
Joined: Fri Sep 19, 2003 6:37 pm
Posts: 2659
Location: Whittier, Ca
The kernel in R5.5 is already patched for Intel Mac and the AppleTV. That however is as far as I go as I don't have the hardware. If you'd like to kick the tires, let me know via PM.


Top
 Profile  
 

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 108 posts ] 
Go to page Previous  1, 2, 3, 4, 5, 6 ... 8  Next



All times are UTC - 6 hours




Who is online

Users browsing this forum: No registered users and 107 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group

Theme Created By ceyhansuyu