NineWorlds / serenity-android

An Android client for the Plex and Emby Media Servers optimized for Television displays.
MIT License
177 stars 65 forks source link

Plays movies but not tv shows #104

Closed mrgeorge1 closed 10 years ago

mrgeorge1 commented 10 years ago

I installed Serenity last night on my Vizio Co-star because Plex keeps crashing on me.

Serenity works great for my Movies but when I go to open the TV series folder I get the error Serenity for android has stopped unexpectedly. please try again. Force close.

Can someone please help

mrgeorge1 commented 10 years ago

went threw this morning and changed some settings and found that the program only crashes when it try's to open a TV folder that starts with the letters I, M & R all the others work fine so far.

kingargyle commented 10 years ago

@mrgeorge1 Okay, I expect there is some missing metadata from those folders. I'll need a couple of things first the XML files for the TV Shows in question. These will be ina library section and we'll need the info for that library.

https://github.com/NineWorlds/serenity-android/wiki/Serenity-for-Android#wiki-bugreports

http://192.168.0.108:32400/library/sections

That will give you a list of the libraries and you want to find the TV Show library and it's number.

Once you have identified the section number, you can get the XML file for the items in question.

http://192.168.0.109:32400/library/sections/6/firstCharacter/I

Replace the number after 'sections' with the number corresponding to your TV shows library. Also replace the IP address with the ip address for your server.

Once I have that I can work around the missing metadata and get the TV Shows working for you.

mrgeorge1 commented 10 years ago

David:

Here is the TV library xml file and the TV show library xml file, I was unsure if you needed the xml files for each show in the series or not if you do I could send them to you.

George

------ Original Message ------ From: "David Carver" notifications@github.com To: "NineWorlds/serenity-android" serenity-android@noreply.github.com Cc: "mrgeorge1" mrgagreer@gmail.com Sent: 7/23/2013 8:48:33 AM Subject: Re: [serenity-android] Plays movies but not tv shows (#104)

@mrgeorge1 Okay, I expect there is some missing metadata from those folders. I'll need a couple of things first the XML files for the TV Shows in question. These will be ina library section and we'll need the info for that library.

https://github.com/NineWorlds/serenity-android/wiki/Serenity-for-Android#wiki-bugreports

http://192.168.0.108:32400/library/sections

That will give you a list of the libraries and you want to find the TV Show library and it's number.

Once you have identified the section number, you can get the XML file for the items in question.

http://192.168.0.109:32400/library/sections/6/firstCharacter/I

Replace the number after 'sections' with the number corresponding to your TV shows library. Also replace the IP address with the ip address for your server.

Once I have that I can work around the missing metadata and get the TV Shows working for you.

— Reply to this email directly or view it on GitHub.

http://192.168.1.2:32400/library/sections/12/firstcharacter/I

<?xml version="1.0" encoding="UTF-8"?>

kingargyle commented 10 years ago

@mrgeorge1 The problem with I is that nothing is being returned. It looks like you have the URL wrong, it probably should be:

http://192.168.1.2:32400/library/sections/12/firstCharacter/I

The URLs are case sensitive.

Also can you send me the listing for:

http://192.168.1.2:32400/library/sections/12/all

Thanks

mrgeorge1 commented 10 years ago

David:

Here you go, the show is Redneck Island.

George

------ Original Message ------ From: "David Carver" notifications@github.com To: "NineWorlds/serenity-android" serenity-android@noreply.github.com Cc: "mrgeorge1" mrgagreer@gmail.com Sent: 7/23/2013 3:09:58 PM Subject: Re: [serenity-android] Plays movies but not tv shows (#104)

@mrgeorge1 The problem with I is that nothing is being returned. It looks like you have the URL wrong, it probably should be:

http://192.168.1.2:32400/library/sections/12/firstCharacter/I

The URLs are case sensitive.

Also can you send me the listing for:

http://192.168.1.2:32400/library/sections/12/all

Thanks

— Reply to this email directly or view it on GitHub.

kingargyle commented 10 years ago

@mrgeorge1 doesn't look like the XML attachment came through with the email reply. Can you log into the site directly and paste the XML into the comments. You can also send them to me at nineworlds.serenity@gmail.com and I'll get them that way as well.

mrgeorge1 commented 10 years ago

I sure will I I was looking threw the XML's for the shows that are giving me the errors and they are all missing the same thing the seriesid is blank.

------ Original Message ------ From: "David Carver" notifications@github.com To: "NineWorlds/serenity-android" serenity-android@noreply.github.com Cc: "mrgeorge1" mrgagreer@gmail.com Sent: 7/23/2013 3:54:27 PM Subject: Re: [serenity-android] Plays movies but not tv shows (#104)

@mrgeorge1 doesn't look like the XML attachment came through with the email reply. Can you log into the site directly and past the XML into the comments. You can also send them to me at nineworlds.serenity@gmail.com and I'll get them that way as well.

— Reply to this email directly or view it on GitHub.

mrgeorge1 commented 10 years ago

<?xml version="1.0" encoding="UTF-8"?>

kingargyle commented 10 years ago

@mrgeorge1 The actual issue is that some of your shows are missing the Ratings attribute. This was fixed in a bug fix I released to Google Play last week. I sent you an email with the fixed APK that you can use while you test it. If you decide to buy Serenity from the Google Play store, it'll have the fix. Just uninstall the development version before trying to install the version from Google Play.

Let me know if it fixes your problem or not.

mrgeorge1 commented 10 years ago

David:

Thanks and most defiantly yes if this fixes the problem I will buy the program from the play store I really like the interface it reminds me of the media center program I use.

George

------ Original Message ------ From: "David Carver" notifications@github.com To: "NineWorlds/serenity-android" serenity-android@noreply.github.com Cc: "mrgeorge1" mrgagreer@gmail.com Sent: 7/23/2013 4:13:44 PM Subject: Re: [serenity-android] Plays movies but not tv shows (#104)

@mrgeorge1 The actual issue is that some of your shows are missing the Ratings attribute. This was fixed in a bug fix I released to Google Play last week. I sent you an email with the fixed APK that you can use while you test it. If you decide to buy Serenity from the Google Play store, it'll have the fix. Just uninstall the development version before trying to install the version from Google Play.

Let me know if it fixes your problem or not.

— Reply to this email directly or view it on GitHub.

kingargyle commented 10 years ago

Yeah, I was going for more of a Media Center look and feel than a standard tablet app or Google TV app. Hope things work out for you. You can also try one of the other development versions from the 1.2.x or 1.1.x series as well. I didn't add the rating support until 1.3.0.

mrgeorge1 commented 10 years ago

David: It all worked out so I purchased the copy from the play store, thanks for all your help and great job.

The only issue I have now and it's my fault is when in the unwatched section after watching a show in an external player and going back into serenity the show is still there and when I try to watch the same episode sense it has already been watched I'm guessing the link has been removed but the icon is still there so it gives an error and shuts the program down. but that my fault for not selecting the next episode and trying to watch the same episode again after the link has been removed from the unwatched folder.

kingargyle commented 10 years ago

If you are doing it through On Deck, it should start playing cycle the available episodes and show you the next one automatically. Key is you have to play through to the end of the episode or skip to the end. All other screens don't refresh the content after the episode has been played. I probably should do so for the Unwatched episode catagories. I'll open a separate enhancement request for that.

Going to close this issue out. Glad things are working for you.