XBMC & Mythtv 0.25
#1
Hello all...

I've recently built an HTPC. I have 4 apple tv2's that I had setup, all linked with mysql and working great playing stuff off my nas... But I want to kill my dish network subscription.

Long story short, I build myself a HTPC, installed Mythbuntu and MythTV. Got it working awesome with OTA. I then went and installed XBMC. The build info from XBMC says it's from April 24th, 2012 ... so I guess this is the latest stable version of Eden?

I couldn't get it to work with Mythtv ... and after doing some searching, I found this thread:

http://forum.xbmc.org/showthread.php?tid=129021

It however, ended in July of 2012. Also, the github link from the op, returns a 404.

Coming here, I found this thread:
http://forum.xbmc.org/showthread.php?tid=110694 -- But I don't see where it supports MythTV 0.25 Huh

Soooo ... after digging around some more, I decided to try a nightly build of XBMC ... So I added the ppa from this page: https://launchpad.net/~nathan-renniewald...c-nightly/


It works, however that is XBMC 12.0, and still alpha. Now, if this was my own system etc, I'd be happy running it --- but this has to please my wife Big Grin


Is there anything I can do to accomplish the following:

Has xbmc interact with mythtv 0.25 ... showing me an epg, recordings, etc. Also be able to schedule recordings from xbmc?

Maybe I should dump Mythbuntu and install XBMCuntu and then mythtv that way?

Any advice would be appreciated =)

Thanks!!!

Reply
#2
You have been on the right track... The support for MythtTV 0.25 was added to libcmyth library during the spring and the development for MythTV PVR addon for xbmc is done in tsp's git. He has two branches that you could use, master and Eden-pvr. Eden-pvr is more stable so I think you should use that one. It should be able to give you the epg, recordings etc. that you require. The right link to the branch is https://github.com/tsp/xbmc/tree/Eden-pvr.

If you need further assistance you should look at this thread(that you already found) http://forum.xbmc.org/showthread.php?tid...4&page=101. The first page only shows support until MythTV 0.24, but it works for 0.25 already.
Reply
#3
This is exactly the info I have been looking for. I have been following the development of .25 support, but hadn't heard anything in awhile. I don't totally understand the github install process so I will google around for that. Thanks to everyone who has been working on .25 support.

edit:

This helps with git
http://forum.xbmc.org/showthread.php?tid=123465
Reply
#4
I have a fix. I installed an updated xbmc with libcmyth from David Teirney's repository. Then, I updated mythbox's protocol.py file with the new protocol versions. I've attached the new file. I'd do a diff, but I'm lazy Smile.

# Ubuntu instructions
sudo apt-get install git
sudo apt-get build-dep xbmc
git clone github.com/dteirney/xbmc.git
cd xbmc
git checkout myth-0.25
./bootstrap
./configure
make -j2 # the 2 indicates dual-core
sudo make install


# This xbmc install is located at /usr/local/bin/xbmc
# It is not set up in the menus, or the package manager,
# so you'll have to manually add shortcuts and links
#
# Start xbmc
# Download mythbox
# Exit xbmc

# assuming the new protocol.py is in your home folder
cd ~/.xbmc/addons/script.mythbox/resources/src/mythbox/mythtv/
mv protocol.py protocol.py.old
cp ~/protocol.py .

# Enjoy!
Reply
#5
roars111,

I'd like to give this a shot but don't see the updated protocol.py file attached.
Can you please provide?
Also, github.com/dteirney/xbmc.git doesn't exist, but this does: git clone --branch myth-0.25 https://github.com/dteirney/xbmc.git

Thanks.

(2012-09-13, 10:02)roars1111 Wrote: I have a fix. I installed an updated xbmc with libcmyth from David Teirney's repository. Then, I updated mythbox's protocol.py file with the new protocol versions. I've attached the new file. I'd do a diff, but I'm lazy Smile.

# Ubuntu instructions
sudo apt-get install git
sudo apt-get build-dep xbmc
git clone github.com/dteirney/xbmc.git
cd xbmc
git checkout myth-0.25
./bootstrap
./configure
make -j2 # the 2 indicates dual-core
sudo make install


# This xbmc install is located at /usr/local/bin/xbmc
# It is not set up in the menus, or the package manager,
# so you'll have to manually add shortcuts and links
#
# Start xbmc
# Download mythbox
# Exit xbmc

# assuming the new protocol.py is in your home folder
cd ~/.xbmc/addons/script.mythbox/resources/src/mythbox/mythtv/
mv protocol.py protocol.py.old
cp ~/protocol.py .

# Enjoy!

Image
Reply

Logout Mark Read Team Forum Stats Members Help
XBMC & Mythtv 0.250