|
Page 2 of 3 |
|
Prev |
1 2
3
|
Next
Re: Mythtv for Maemo 5 - N900 port
Whenever MythTV gets to a point where I can install it and it works immediately, I'm in. Right now, taking a week to set up isn't ideal for me. I'm uninstalling and reinstalling OSes too much for that mess.
|
Re: Mythtv for Maemo 5 - N900 port
I once had a MythTV setup running, it took me a while to figure out how to use it but in the end I got rid of it since I used my computer to much as a computer so there was no point in having a fancy front end when I could just play files normally. I think in the future when I build another desktop I might turn my current one into a backend server.
|
Re: Mythtv for Maemo 5 - N900 port
i hope this gets done for Maemo 5!
|
Re: Mythtv for Maemo 5 - N900 port
Quote:
|
Re: Mythtv for Maemo 5 - N900 port
Quote:
|
Re: Mythtv for Maemo 5 - N900 port
I'm not satisfied with the supported video cards issue. Some say my card is supported, other no. I'm using a Falcon Conexant card with Asus chips, if that helps. Got any experience with those?
|
Re: Mythtv for Maemo 5 - N900 port
Quote:
Get the full details of your card (chipset, etc.)and check the above site. That will give you an answer. Depending on what operating system you use (Linux Mint?), you can check that the kernel sees your card with lspci. Look for an entry labeled "Multimedia video controller". To get more detailed information about the card, use lspci -v or lspci -vv |
Re: Mythtv for Maemo 5 - N900 port
Been there done that MountainX. It claims to support it, but it just didn't work. With Media Center so simple to setup, it got kicked to the curb. They need to get their stuff together then call me. If they can get Linux to install and "just work", they can do it for Myth, too. I'm too busy to waste another two days researching that setup.
|
Re: Mythtv for Maemo 5 - N900 port
Quote:
|
Re: Mythtv for Maemo 5 - N900 port
Quote:
And you could probably solve your video capture card problem with an investment of under 30 minutes. Just find out which driver to select in MythTV backend setup and I would guess that will solve your problem (if your card is supported, as you say). I consider things like the time I invested in setting up MythTV to be part of my Linux education. When I started doing Windows server admin years ago, I had to invest a lot of time. Then, when I started Linux a couple years ago, the same. I have not invested nearly as much time in learning Linux yet, but every time I spend a little time on something like MythTV, my overall Linux skills grow. In general, I find that Windows is only easier because it is what people are used to. Now that I use Linux every day (and never touch Windows), when my Mom asks me to fix her computer I find it maddening. Windows makes it so much harder to do almost everything. I would never want to go back to that way of living (computing). That said, I can certainly understand if you do not have time to learn MythTV right now. But as the poster above said, setting up MythTV with a PVR-X50 card is pretty trivial. Select the IVTV MPEG driver and it will work. http://www.mythtv.org/wiki/Hauppauge_PVR-150 |
Re: Mythtv for Maemo 5 - N900 port
Quote:
|
Re: Mythtv for Maemo 5 - N900 port
I meant getting it owrking on my current two set of hardware, which all just plug and play with Vista Media Center. I already know Those cards are good, but supposedly mine are to, just I couldn't get it going. I gave up before I pulled out my hair.
|
Re: Mythtv for Maemo 5 - N900 port
I appreciate this is an old thread, but I thought I'd post here rather than start a new one.
I have MythTV, and I use it with my mobile phones (including my new N900) but I don't have a full frontend on it. I have a darwin streaming server running on the MythTV backend which presents all my recordings AND my video collection as 3GP RTSP streams over the Internet. This allows me to watch all my recordings or my DVD collection over a 3G connection. This worked nicely on the N900 out of the box, but sadly seems to have temporarily stopped working with the latest Maemo update (from what I can find it's a known bug that will be fixed in the next version). The other thing I have setup, is that all my MythTV recordings are re-transcoded into DivX video files. Then I can copy the files locally for viewing in areas with no or poor signal. I intend to make them available via an RSS feed so that it 'auto-synchronises' over my WiFi when at home (mythexport does something similar). There are pro's and con's to this. The main con is that it doesn't allow you to watch Live TV, but given I can schedule recordings remotely, it sort of allows you to not miss anything. The 3GP quality is poor, but watchable. I am sure with a bit of tweaking I could improve this. The quality of the DivX files can be as high as you want. The main pro is that it works with almost everything out of the box! I previously used the 3GP streams on everything like my Laptop, my N82, N800 and N810. It also works on my girlfriends N95 and N97mini. The DivX files I have previously used to sync with my PSP (albeit that was actual MP4's instead). As most myth users will know you can have a job kick off after each recording has finished, but I choose to batch this stuff to run overnight. If anyone is interested, I can post the details up here, although it's not especially sophisticated and I am sure someone could do the same thing better. Anyway - rather longer than I intended it to be, but basically. I use mythtv with my N900, albeit a full frontend would be nice. |
Re: Mythtv for Maemo 5 - N900 port
Quote:
I'd live to know more about the Darwin server you have running on your box |
Re: Mythtv for Maemo 5 - N900 port
Quote:
Usual at your own risk caveat. These instructions are remembered so if I get anything not quite right then please reply and I will correct and help out. Darwin Streaming Server is Apples Open Source media streaming server, which has a Linux version which can be downloaded here: (There are newer releases but I believe these are lacking a Linux install script, please correct me if I am wrong). Code:
http://static.macosforge.org/dss/downloads/Code:
tar xvzf DarwinStreamingSrvr5.5.5-Linux.tar.gzCode:
sudo /usr/local/sbin/streamingadminserver.plCode:
http://127.0.0.1:1220Code:
/var/lib/mythtv/myth3gpCode:
/var/lib/mythtv/mythn900Ensure you enter your mythtv sql database username and password. Code:
#!/bin/bashCode:
mythtv-status | grep -A 2 -i Encoders > /usr/local/bin/mythstatus.txtOh, and I forgot to mention. Feel free to auto-start the server how you choose, but I did this for the user that runs myth on startup. Code:
nano ~/.gnomercCode:
sleep 60 && sudo /usr/local/sbin/streamingadminserver.plCode:
sudo nano /etc/sudoersCode:
Cmnd_Alias DARWINLAUNCH = /usr/local/sbin/streamingadminserver.plCode:
username ALL=(ALL) NOPASSWD: DARWINLAUNCH |
Different mythtv approach(needs some fellow geek help)
Instead of porting mythtv to maemo5 i tried a different route
I installed easy debian, then installed mythtv-frontend from the debian repositories(inside easy debian chroot) You need to start it with(inside easy debian chroot) : Code:
[user@easy-debian-m5: /]DISPLAY=:0 EXPERIMENTALLY_ALLOW_PULSE_AUDIO=1 mythfrontendMythtv loads! :) Now come the issues I still need to work out. No sound yet, (this is probably easy debian/pulseaudio related according to my research, + mplayer cant put out audio also...) The screen remains black, after an occasional image flicker of 1-2 seconds(of the recording!) on start which is weird, b/c the terminal isnt outputting any big errors imho Code:
Xlib: extension "XFree86-VidModeExtension" missing on display ":0.0". |
Re: Mythtv for Maemo 5 - N900 port
Already some progress!
Code:
2010-03-22 02:37:29.266 TV: Attempting to change from None to Watching WatchingLiveTVAppearantly this is the only renderer that will work on the n900? |
Re: Mythtv for Maemo 5 - N900 port
Janneg on #mythtv compiled 0.22-fixes in scratchbox using the following parameters:
Code:
./configure --compile-type=release --cpu=armv7-a --enable-neon |
Re: Mythtv for Maemo 5 - N900 port
Any idea about the dependencies? Are there a lot to build/port?
|
Re: Mythtv for Maemo 5 - N900 port
The dependencies are all available in the repos as far as i am aware. One of the issues is opengl support. Myth needs opengl which is not available and thus need to be disabled at compile time.
|
Re: Mythtv for Maemo 5 - N900 port
I tried building mythtv-0.22 in scratch box today. The packages i needed to install were
Code:
[sbox-FREMANTLE_ARMEL: ~/tmp] > ls -1 *debCode:
make[2]: Entering directory `/home/sbox/tmp/mythtv-0.22/programs/mythlcdserver' |
Re: Mythtv for Maemo 5 - N900 port
To get past the QT3 stuff in .22 edit programs/programs.pro and comment/remove mythlcdserver and mythtranscode, frontend will then build successfully.
|
Re: Mythtv for Maemo 5 - N900 port
OK, also got the Xvideo adapter working. The N900 doesnt seem to support the XFree86-VidMode X extension.
In libs/libmythui/mythxdisplay.cpp I modified the function int MythXDisplay::GetRefreshRate(void) Commented this //if (!XF86VidModeGetModeLine(m_disp, m_screen_num, &dot_clock, &mode_line)) //{ // VERBOSE(VB_IMPORTANT, "MythXGetRefreshRate(): " // "X11 ModeLine query failed"); // return -1; //} Added This mode_line.hdisplay = 800; mode_line.hsyncstart = 832; mode_line.hsyncend = 944; mode_line.htotal = 976; mode_line.vdisplay = 480; mode_line.vsyncstart = 490; mode_line.vsyncend = 495; mode_line.vtotal = 505; dot_clock = 29; Still not usable. Tops 100% CPU. and get pre buffering pauses. The lack of real memory may be causing a lot of swapping to happen also which would slow things down. I may try overclocking a bit next. Andrew |
Re: Mythtv for Maemo 5 - N900 port
has there been progress on this i would like to test it?
|
Re: Mythtv for Maemo 5 - N900 port
haven't got time to play with this atm(drowning in work).
But I've got some ideas to reduce the prebuffer pauses: 1) if your recordings are on an nfs accessable drive, try to play them directly in mplayer :) this could give u an idea if it is actually the decoding or mythfrontend(can be a memory/processor hog) 2) lower the decoding quality on the n900 frontend (TV-settings -> playback -> Playback profile (3/9) ) 3) change the recording profile from MPEG-4 to RTJPEG (TV-settings -> recoding profiles) RTJEG is lower quality, bigger files, but requires only very little process time on decoding in comparison to MPEG-4. Overclocking could be usefull but i doubt that it would be enough(safe overclock) to solve al problems by itself. 2 bad we cant use the DSP for decode offloading, only the standard media player can :( |
Re: Mythtv for Maemo 5 - N900 port
Overclocking did help, but still not 100% got to a 900mhz stable. But I prefer not to overclock if not needed.
Im using DVB so cant change the recording profile there. I tried playing the file over NFS using Mplayer and its smooth for the most part. I get about 3% idle CPU, so yea just enough. This is with stock clock speed. Im playing back Pal DVB so 720x576, above the supported res for the standard media player. I think its possible to be made to work, its over my head though. I would be happy if the UPNP part of the media player worked then I could just transcode and play back with acceleration, but that doesn't work either. I could use another UPNP server but the integrated mythtv one has all the program names instead of just a number. |
Re: Mythtv for Maemo 5 - N900 port
I got this working. Easy Debian + mythfrontend from repos + alsa -utils and keymapping for esc-key.
Everything is working and in my opinion its rather usable... |
Re: Mythtv for Maemo 5 - N900 port
did you try livetv? didn't get that working decently in easy debian
If so, could you post your livetv recording profile? |
Re: Mythtv for Maemo 5 - N900 port
Quote:
Well, it worked for me with default livetv recording profile. Only playback profile was significant to get livetv working. Best profile is "slim". I have frontend version 0.23.1.201000710-1 and backend is release-0-23-fixes [25609] . I have to say that I don't even know how to change Livetv recording profile. If I select recording profiles menu there is two profile groups: "hardware DVB Encoders and transcoders" If I want to use "Low quality"-profile for livetv what should I do ? Some filter etc. ? I have played with mythtv for couple of years but I use xbmc for frontend because myth's own frontend was so unstable. Backend is more familiar to me ;) (with conax-card sasc-ng and newcs) |
Re: Mythtv for Maemo 5 - N900 port
Are there any changes in this thread? I'll get a N900 next weekend and I would invest the time till that to rebuild some applications for this device..
So MythTV .24 is not available as far as I know, right? |
Re: Mythtv for Maemo 5 - N900 port
tried to compile just the frontend and got this:
Code:
make -C programs |
Re: Mythtv for Maemo 5 - N900 port
Christian Marillat has a debianized version of 0.24 that might be a good starting point.
http://debian-multimedia.org/ |
Re: Mythtv for Maemo 5 - N900 port
Quote:
|
Re: Mythtv for Maemo 5 - N900 port
Quote:
|
Re: Mythtv for Maemo 5 - N900 port
I wondered why the mythtv 0.24 package is just able to be build with backend support.. removed it in the compilitation before and now it works..
Still building at the moment will share the results when it has finished ;) |
Re: Mythtv for Maemo 5 - N900 port
Would be interested in the binaries :)
|
Re: Mythtv for Maemo 5 - N900 port
hmm there seem to be something wrong with the qt3 libs..
Code:
make[2]: Entering directory `/home/thopiekar/mythtv/mythtv-0.24.1/programs/mythtranscode' |
Re: Mythtv for Maemo 5 - N900 port
dont think there are any QT3 libs on N900. It is unfortunate myth-0.24 still needs qt3 support. Can you try compiling myth-0.25 from git to check if it still needs QT3?
|
Re: Mythtv for Maemo 5 - N900 port
got the package: http://maemo.org/packages/view/libqt4-qt3support/
another try ;) Edit: http://maemo.org/packages/search/?or...Bvalue%5D=same Edit2: Missed that these packages are located at diablo.. Btw. I really want to stay at 0.24 because i've got atm a almost perfect setup of a myth-backend in my network.. I'll take the libqt3* packages an recompile them in fremantle.. |
Re: Mythtv for Maemo 5 - N900 port
hmm I don't know on what the qt3 libs depend, but I can't build them on fremantle.. While checking MythTV's bug tracking system I found out that they are working on making it qt3 independent.. Well when the build would work I would even think about upgrading my current backend setup in my network ;)
when building qt3-mt from diablo or taken from ubuntu natty I get this: Code:
make[4]: Entering directory `/home/thopiekar/qt3/qt-x11-free-3.3.8-b/tools/designer/designer'0.25 is at the moment building ;) PS: talking at the moment with the #mythtv people.. the mythtv core isn't using QT3* widgets anymore.. just components like mythmusic are using them which are now going to be rewritten.. I'll see if there is a chance to disable them. However I'll also take a look to provide these QT3* widgets in fremantle's Qt4 libs.. Seems that the maintainer of the package disabled building these QT3* widgets to make Qt4 light-weighter :/ PSS: Qt3-Support in 0.25 still needed :/ PSSS: Found the problem in the x11-qt4 package in debain/rules: They used the confflag "-no-qt3support" :mad: PSSSS: Getting now more closer.. Found out that disabling mythtranscode should solve it.. I'll make an update when it worked and got a package for it or when it failed again :| |
| All times are GMT. The time now is 21:20. |
Page 2 of 3 |
|
Prev |
1 2
3
|
Next
vBulletin® Version 3.8.8