code-google-com / mythbox

Automatically exported from code.google.com/p/mythbox
GNU General Public License v2.0
0 stars 1 forks source link

Mythbox on ATV2 #158

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?

What version of the product are you using? On what operating system?
Black ATV2 and Mythtv 2.3 (LinHES) backend

Please provide any additional information below.
Mythbox seems to work fine on the ATV2, but as it isn't possible to mount a 
share containing the recordings directory outside of XBMC, you can not use the 
ATV2/XBMC as a MythTV frontend.  

It would be possible, if Mythbox could utilize an XBMC media source as the 
location of the recordings folder.  

Original issue reported on code.google.com by stephen....@gmail.com on 3 Mar 2011 at 12:01

GoogleCodeExporter commented 9 years ago
I've tried using myth:// as the source on an IPad and it didn't seem to work. 
Haven't tried smb:// though (don't really use samba for anything)

Original comment by semir.pa...@gmail.com on 5 Mar 2011 at 7:32

GoogleCodeExporter commented 9 years ago
Ok, I've made some IPad/ATV updates on trunk so that recordings are streamed 
directly from the backend instead of required a mounted filesystem.

Once you launch MythBox, make sure this setting is enabled:

  MythBox > Settings > MythTV > Enable Streaming

Please give it a try (make sure debug is on in both XBMC and MythBox) and post 
your resulting xbmc.log

Original comment by semir.pa...@gmail.com on 27 Mar 2011 at 1:45

GoogleCodeExporter commented 9 years ago
Doesn't work for me. mythbox starts up properly, and I can see information in 
the tv guide, the upcoming recordings, however playing a file gives an error. 
Strangely enough, when I try and test the settings, I also get an error.

I posted the same information on forum.xbmc.org

Really looking forward to getting this figured out!

Original comment by hpl...@gmail.com on 4 Apr 2011 at 2:04

Attachments:

GoogleCodeExporter commented 9 years ago
I wasn't able to get it to work either, but it appears to be an issue with the 
mythtv protocol determination method.  The myth backend sees a mismatch with 
xmbc ie.  it sees protocol version 8 rather than the one that its running.

I think this is a problem with the myth library in XBMC, not mythbox.  This is 
also why I can't get myth:// to work on the ATV2.

Original comment by stephen....@gmail.com on 4 Apr 2011 at 2:58

GoogleCodeExporter commented 9 years ago
Ok, two things that I have noticed.  First in player.py the url built for the 
recording is incorrect as line 181 should be "self.settings.get('mysql_user')," 
not "self.settings.get('mysql_database'),".  This seems to exist in the code 
prior to the change to support streaming.

Second, on my KnoppMyth backend, the recordings are stored in a directory named 
"tv", not "recordings".  Maybe the directory should also be a setting, rather 
than being hard-coded.

Even with these corrected, I haven't been able to get the files to play...

Original comment by triguy.s...@gmail.com on 7 Apr 2011 at 2:55

GoogleCodeExporter commented 9 years ago
It would be great if mythbox could just somehow mount the mythtv recordings via 
smb. I used myth2xmbc python scripts on my old xbox, and that approach worked 
flawlessly. 

The myth:// protocol doesn't work for me, the audio stutters. 

I'm really hoping and crossing my fingers that we get this solved as the atv2 
upgrade hasn't gone over well without mythtv commercial skip functionality

I think the xbmc2mythv code lives somewhere on google code. I don't think it is 
maintained anymore, but could be a reference point for this issue 

Original comment by hpl...@gmail.com on 7 Apr 2011 at 2:57