Git Product home page Git Product logo

emby.mythtv's People

Contributors

babgvant avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar

emby.mythtv's Issues

Error trying to setup config

When I try to configure the plugin, I get the following error after I hit "save" on the config page....

Error CodeInvalidOperationExceptionMessageSequence contains no matching elementStack Trace[GetDashboardConfigurationPage: 1/30/2016 2:44:18 PM]: [REQUEST: {}] System.InvalidOperationException: Sequence contains no matching element at System.Linq.Enumerable.First[TSource](IEnumerable1 source, System.Func2 predicate) <0x42449f30 + 0x00119> in :0 at MediaBrowser.WebDashboard.Api.DashboardService.Get (MediaBrowser.WebDashboard.Api.GetDashboardConfigurationPage request) <0x42449b60 + 0x001ad> in :0 at (wrapper dynamic-method) System.Object:lambda_method (System.Runtime.CompilerServices.Closure,object,object) at ServiceStack.Host.ServiceRunner`1[TRequest].Execute (IRequest request, System.Object instance, ServiceStack.Host.TRequest requestDto) <0x422e7f20 + 0x003f9> in :0

I'm running server version 3.0.5818.0 on Linux if that helps.....

Plugin showing error status in Emby web console

So happy to see a MythTV plugin being developed for Emby! Many thanks!

My first attempt at using the plugin has not been successful. The Emby LiveTV management web page (http://192.168.1.10:8096/web/livetvstatus.html) is showing the following error.

Error Message: Unavailable (Expecting GetConnectionInfoAsyncResponse tag from namespace http://mythtv.org, got GetConnectionInfoResponse and http://mythtv.org instead Line 1, position 169.)

I verified that the dll was copied to the correct location (/var/lib/emby-server/plugins) and that the dll has proper permissions (Linux). Emby server has been restarted on multiple attempts to get it working. I have the following values in the plugin settings:

MythTv Base URL: http://192.168.1.10:6544
Recordings UNC: /diamond/mythtv/recordings

Please let me know if you need any further information.

Emby Server Version: 3.0.5675.1
Emby MythTV Plugin Version: 1.0.5712.16144
MythTV Version: 27.5+fixes.20150803.e2a11c9-0ubuntu0mythbuntu3
OS: Linux Mint 17.2 (Ubuntu 14.04 LTS)

Guide color coding not using show categories

The Guide view (http://192.168.1.10:8096/web/livetvguide.html) has color coding only for news, sports, and movies.

Almost all shows within MythTV have a category (i.e., crime, drama, sitcom, reality, cooking, history). This is being populated by SchedulesDirect. These categories are shown in the Emby show detail view. Can these show categories be used for additional color coding within the Emby Guide view?

I have a feeling that this could be a limitation of Emby.

Recordings in progress within Guide view

The Guide view (http://192.168.1.10:8096/web/livetvguide.html) does not indicate shows that are currently recording. The Guide detail view for a show also does not indicate that a recording is in progress. Can an indicator that a recording is in progress be shown?

In addition, the Guide detail view for a show that is currently being recorded still provides the "Record" button. An attempt to record a show that is currently recording adds another entry to the Scheduled view (http://192.168.1.10:8096/web/livetvtimers.html). However, duplicates are not shown within MythTV.

Possibly an Emby limitation?

Recordings in progress shown in latest recordings and all recordings

Recordings in progress are shown in "Latest Recordings" and "All Recordings". These active recordings can be played, but should this be allowed? The Android client player does not currently show the growing timeline. Ending playback marked the recording as watched even though just a small portion was viewed.

I personally would prefer that active recordings are not shown.

Live TV recordings and deleted recordings are being displayed

Live TV recordings (generated while watching live TV using MythTV) and deleted recordings show under "Latest Recordings" and "All Recordings" sections within the Emby clients.

I personally would prefer that these types of recordings are not shown. It would be nice to have the types of recordings to be omitted/shown as a setting within the plugin.

My guess would be that most people would not want to see live or deleted recordings.

Duplicate channels are shown

Duplicate channels are shown in Guide view (http://192.168.1.10:8096/web/livetvguide.html) and Channels view (http://192.168.1.10:8096/web/livetvchannels.html).

I have two separate video sources defined in MythTV. I believe this is causing channels that appear in both video sources to be duplicated. Can these duplicates be omitted.

As you know, the MythTV backend determines which video source should be used for live tv or recordings. Duplicate channels can cause problems if/when the MythTV API gets the ability to provide live tv streaming in the future.

FYI: This issue existed in earlier versions of the Kodi MythTV plugin. The new version eliminates the duplicates and lets the backend select the available video source. This code is on github (https://github.com/janbar/pvr.mythtv).

By the way, I am not a developer - just an enthusiast. I very well may be misunderstanding this. :-)

Show categories are not being used

The Emby Recordings view (http://192.168.1.10:8096/web/livetvrecordings.html) displays the latest recordings first. Following is a link to "All Recordings". Then a list of groups is shown to filter the recordings. The list of groups is only showing "News" and "Other".

All of my recordings have a show category (i.e., crime, cooking, reality, drama, comedy). These categories are shown within the recording detail view.

It is possible to use the show categories to generate the list of group filters?

Plugin icon not showing in Emby web console

screenshot

The plugin icon is not showing in the Emby web console (http://192.168.1.10:8096/web/plugins.html).

Please let me know if you need any further information.

Emby Server Version: 3.0.5675.1
Emby MythTV Plugin Version: 1.0.5712.16144
MythTV Version: 27.5+fixes.20150803.e2a11c9-0ubuntu0mythbuntu3
OS: Linux Mint 17.2 (Ubuntu 14.04 LTS)
Browser Version: Google Chrome 44.0.2403.157 (64-bit)

Scheduled view does not reflect MythTV Upcoming recordings

Scheduled view (http://192.168.1.10:8096/web/livetvtimers.html) has multiple issues:

  • Includes old schedules going back to July 28th. Should schedules before today be shown? Should this be a setting in the plugin options?
  • Includes schedules that are not valid. For example, schedules that are defined as being new episodes only, are showing for reruns.
  • Some days show only one scheduled program when there are multiple valid schedules for that day.
  • Many days with a single or multiple valid schedules are not showing at all.

I have not found a logical reason yet for these discrepancies. I will continue to review this issue. Any ideas?

Live TV not supported but causing problems

Live TV is not supported due to current unavailability in the MythTV API.

However, an attempt to play live TV from the Guide view or Channels view will cause the web page or Emby client to hang (shows activity animation forever). The temptation to press play is over powering. :-)

Is there any way to remove or disable the play control, prevent the play action, or preferably display a notification that live TV streaming is not supported? Does Emby support this condition?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.