Stream

Join this community to post or comment

Daniel Frey
owner

Announcements  - 
 
I wanted to share a few things with the Community.

Thanks for everyone that tested the MythTV Android Frontend project!

There will be no more development on it and a new MythTV Player is now in development.

And for those that may think the new project will support Live TV, as of MythTV 0.28-pre, there is still no Services API interface for Live TV, so that won't be coming.

MythTV Player for Android is going to focus solely on playing the media you have on your backend, forgoing all the rest of the frontend features that you would find on a traditional frontend.

Here is a short list of the goals for the project:
* Recording Playback with no dependencies on external players
* Video Playback with no dependencies on external players
* Chromecast Support
* Leanback interface for Android TV
* HLS Live Streams can be initiated in the app or through mythweb and playable in the app.

You can follow the progress of the code here:
https://github.com/MythTV-Clients/MythtvPlayerForAndroid

Please post any questions here.  I will do my best to answer all of them.
6
1
Tom Harris's profile photoDaniel Frey's profile photoDoorToDoorGeek's profile photo
7 comments
 
+Tom Harris Unfortunately, android has no support for mpeg2 playback.  The app will start a HLS stream for you behind the scenes. Or you can manually create one on the backend through mythweb or another job.  Then they will be playable on the device.
Add a comment...
 
When I go to the DVR/recordings view in the latest beta, I can see all my shows and episodes, but clicking on most of the episodes doesn't actually do anything. For the episodes that I can click on, it will load up an episode from a completely different show. 
1
Terry Walker's profile photo
 
I have the same issue. I am using a Nexus 7 (2013) on Android 5.01. I don't have the issue on my Note 4.
Add a comment...

Jyrki Pesonen

Feature Requests  - 
 
Been running and occasionally building MythTV since 2003 but currently running 0.28 from MythUbuntu repo on BE. Looking forward on 0.28 support for Android. Have some ZTE and Asus Padfone's as clients.
1
Bill Meek's profile photoJyrki Pesonen's profile photo
3 comments
 
Sure, that's why noworries. :)
Add a comment...

Tom Harris

Discussion  - 
 
The Hardware section doesn't contain much..   Any info on the best devices for MythTV on Android?   In particular, the best for U.S. MPEG2 is what I'm looking for.

Any recommendations on settop boxes or tablets are appreciated.

For example, does this work with the new 'Nexus Player' Android TV box?  Does that box support MPEG2?
1
Tim Kosem's profile photoDaniel Frey's profile photo
4 comments
 
This would truly make the new breed of various frontends more possible. I think it would also simplify playback interactions with traditional frontends too. But I can't say for sure since I am not into that code at all.
Add a comment...
 
Just started using .6 release and have a problem connecting to the backend. Setup is the same as the release version which works fine.

Click to connect and connection status goes to connected and the arrows spin but within a second it says the backend isn't responding.

Can anyone help or shed some light on the problem?
1
Dave Atkinson's profile photoBill Meek's profile photo
3 comments
 
I'd do the log check 1st (could save you some time.) Note that you must use -v upnp OR, if you don't want to restart your backend, then: mythbackend --setverbose upnp (my choice.) Then fire up MAF again and see if you can spot a GetHost message in the backend log.
Add a comment...

Tobias Fenster

Feature Requests  - 
 
I just started using the beta and really like it a lot. The only thing that doesn't work as expected for me is that playing a recording stops when it reaches the end of the recorded time when it was started. That's maybe a confusing description, an example: I start a recording of 60 minutes and then start looking at it after 10 minutes. When the 10 recorded minutes end, the play stops although in the meantime there are 20 recorded minutes and the recording could go on. I can always restart, fast forward and then watch on but it would be nice if it just kept going. Can I achieve this by configuring something or using a special app for playing the recording? 
1
Tobias Fenster's profile photo
6 comments
 
Seems to be some timing issue, now it works again
Add a comment...
 
Looking for details from a Galaxy Nexus (maguro) Android 4.4 user who recently submitted a "Native crash" report. Can it be duplicated or, what was happening at the time of the event?
1
Add a comment...
 
Maybe a known issue but thought I'd note it here that channels set as not visible are still shown in the guide on myth TV frontend beta for a android... and further to that where two identical channels have been assigned the same channel number then they are not merged (it appears) in android front end .
1
Richard Morton's profile photoBill Meek's profile photo
3 comments
 
The fix for excluding channels with visible set to 0 went into master, but hasn't (and I suspect won't) be backported.

MAF Issue:
https://github.com/MythTV-Clients/MythTV-Android-Frontend/issues/238

 MythTV commit:
http://code.mythtv.org/trac/changeset/56508e1
Add a comment...

Ulf Granlund

Help & Support  - 
 
I joined this group a few hours ago, and I am trying to download the beta-test version, but I am not getting it, only the 1.10.1 version. Is there something else I need to do, apart from joining the group?
1
Richard Morton's profile photoVolker Bier's profile photo
6 comments
 
Just for future reference: it takes a few minutes until you get the beta on the play store after you have pressed the "Become a tester" button.  It took app. 5 minutes for me before I could update.
Add a comment...
 
I am new to mythtv.  I use CM 11 nightlies (based off Android 4.4.2) and just setup mythtv backend on my ancient pentium 3 running arch linux.  Looking forward to beta testing!
2
Edward Kent's profile photo
 
Cool I just updated mine (amd with 12.04) and the update not upgrade cured a lot or problems. Need to dl the android app though.
Add a comment...
 
I'm new to mythtv and linux but looking to learn. The beta 1.20 is much more stable and I can get most things to work and link to the backend. I can set recordings on the local server front end but not on my android tablet or note 2 and both display the same behaviour. Is this the front or backend behaviour and how can I tell? Thanks in advance. 
MythTV Android Frontend Beta Testers
Beta Testers for Mythtv Android Frontend
View community
1
Bill Meek's profile photoAndrew Fuller's profile photo
2 comments
 
Thanks for the info. Thought I'd seen scheduling on the Google App store video but I was mistaken. Have a 0.27 Myth backend and looking forward to v1.30 of the app! Thanks to all who are working on this! 
Add a comment...

About this community

This is a community of beta testers for the MythTV Android Frontend project. You must accept the Google Play Beta Testing acknowledgement in order to participate in the beta program. Please see the links below. As of 11/5/2013, the beta release is 1.20.6. An exception affecting KitKat users was fixed. Thanks for reporting! Beta testers must have devices running the Ice Cream Sandwich version or higher (also known as API level 14 and 4.0.x.) If you run across any issues, please feel free to post a question here with any relevant details regarding what you were doing and add your Android and MythTV versions. Please also consider opening an issue on our GitHub Issue Tracker.

Bryant Smith

Feature Requests  - 
 
I was wondering if there is any future plans to support Android TV specifically the Nexus Player. I have the hdhomerun app installed on the NP which enables the Live TV app but no control of live TV or DVR functionality. A better solution would be to use a Myth TV server with an app like this that the Live TV app would use to get its stream and EPG data from. Have the devs looked into this at all?
Live Channels app is for watching Live TV. Watch your favorite news, sports...
1
Tim Kosem's profile photoDaniel Frey's profile photo
9 comments
 
The problem I am running into right now is preparing the streams for hls playback. .27 seems to be having issues, but, I hear, .28 is better.

The more simplified lean back interface is what I am going for with the android tv work that I have done. I haven't added any deleting at this point, that could be pretty easy to add.
Add a comment...

Brian Murrell

Discussion  - 
 
So I'm using the latest beta (1.20.6) on a Nexus 4 with Android 4.4.3 and I've added a BE to it and it's connected and sees all of the "shows" I have on my BE, but most of the shows are not showing any episodes.  Some do, but most don't.  I've waited a while now so it should have synced by now.

Any ideas?
1
Bill Meek's profile photoBrian Murrell's profile photo
9 comments
 
Cool. Glad to have helped. Can't wait for the next release.
Add a comment...
 
I've been using the beta 1.20.6 for a few days with a mythbackend 0.27 on Ubuntu 13.10, packaged from mythbuntu. Thanks to Daniel for this project! Without this project I would really be stuck. The only way I can contribute is probably these notes so here goes. My experience notes (please straighten me out if there's PEBKAC apparent):
1. Mythmote doesn't work for me - it just says there's no frontend set up, but I can't see where to set it up.(this worked in 1.1 - not really essential but fun)
2. Sometimes it won't connect to the back end, sometimes it will. It seems like playback on a frontend on the same machine as the backend is what will disrupt it. Didn't give me any trouble in 1.1
3. When I open the app I just get a blank screen with an 'connecting' spinning arrow - the DVR/multimedia buttons are there with the menu if you know where to hit, but I found the 1.1 screen friendlier.
4. I would really like playback of videos.



1
Andrew Cruickshank's profile photoBill Meek's profile photo
4 comments
 
It is normal (not desirable though.) The Services API isn't one of the activities that prevents shutdown (e.g. a Frontend running, recording etc.) Once mythtranscode finishes (and nothing else is running) "shutdown on idle" can kick in. You could extend the "Idle shutdown timeout" setting. Or,  use a custom "Pre-shutdown-check command" script (below.) Note that the Services API doesn't use persistent connections, another MythTV issue,
hence the loop. There's also mythshutdown --lock.

http://pastebin.com/zGdY0Rw8 (the echos are just for demonstrating that it's working.)

As for #1, if the Wiki didn't help, my next suggestion is using yout backend log. I'd stop any existing run and then start it with:

sudo mythbackend  --user mythtv -v upnp --logpath /tmp

Then look in /tmp (the file will be obvious) and paste it. Please put a link to the pastebin here. Looking to see if UPNP is active.
Add a comment...
 
Is there an equivalent Beta build on the amazon kindle system? I have a first generation Fire and a FireTV - before I start messing with Eclipse and ADB I thought I'd check in. #kindle  
1
Daniel Frey's profile photo
 
+Theodore Vaida sorry for the lateness of my reply reply, the post got lost in the shuffle. I am not aware of the equivalent beta program on Amazon's platform.
Add a comment...

Chris Lewis

Feature Requests  - 
 
HI is there any intention to add chromecast support to the android app?  according to https://developers.google.com/cast/docs/media HTTP Streaming and H264 are supported.
1
Eric Smith's profile photoDaniel Frey's profile photo
4 comments
 
+Eric Smith It is on my list of things to do.  Would be glad for the help.  I have been on a few other projects for work and another podcast that have prevented me from getting back to the MAF code.  As soon as those others die down, I am back on it.  Would be glad to hear your input on it.
Add a comment...

Ulf Granlund

Help & Support  - 
 
If a scheduled recording of a single program becomes split up in two parts, perhaps because I happened to restart the backend at the wrong time or something similar, then both parts of the program do not show up in MAF. I can see them as two separate recordings in MythWeb and in the Frontend running local on the backend, but in MAF I see only the last part. Is this a bug or can it be fixed somehow? I use the 1.20.6 version of MAF, and backend version 0.27.
1
Bill Meek's profile photoUlf Granlund's profile photo
2 comments
 
I will open an issue on GitHub.
Add a comment...
 
does anyone know why this isn't on the open-source F-Droid repository?
1
Eric Fontaine's profile photoDaniel Frey's profile photo
3 comments
 
Sure, if you would like to be.  Let me know what you need from us (i.e artwork, etc.)
Add a comment...

Irumbo Mateene

Feature Requests  - 
 
I am running MAF 1.20.7 built from source, on the Upcoming Recordings Screen, it would be useful to have an additional ALL tab at the beginning that lists all the recordings in a single screen, similar to how mythweb lists upcoming recordings.
If you don't have a lot of recordings scheduled it is nicer to be able to see every thing at a glance instead of having to scroll thru all the tabs to find stuff.
1
Add a comment...

Irumbo Mateene

Help & Support  - 
 
trying to build the latest mythv android frontend source code from the git repo using Android Studio and it doesn't build.  Is the git source code stable? if not does any one know what version I should try.   alternatively are there any known issues using  Android Studio v0.3.7 (latest) 

thx
1
Daniel Frey's profile photoIrumbo Mateene's profile photo
2 comments
 
thx, will do so ...
Add a comment...