Jump to content

Pseudo TV for Emby


VicMoore

Recommended Posts

kjhedges

@VicMooreI have a question with regards to playback of PseudoTV.

Currently I only see that the media is played from the start and not from the time it currently up to as shown on EPG GuideUntitled.thumb.png.8b8dffb8faa9ccf80143dd19dfb777ba.png

If I click on any of the above TV Shows listed, they start from the begining of the media.

Link to comment
Share on other sites

VicMoore

@kjhedgesYes that is true.  @Luke has not yet added the code to start at the current time, rather than at the beginning.  He said He would add the code when more people get interested in this code. 

Vic

  • Like 2
Link to comment
Share on other sites

Tremas
1 hour ago, VicMoore said:

@kjhedgesYes that is true.  @Luke has not yet added the code to start at the current time, rather than at the beginning.  He said He would add the code when more people get interested in this code. 

Vic

@VicMoore@LukeI'm certainly interested in starting at the current time. Much more than starting at the beginning.

Link to comment
Share on other sites

VicMoore

@LukeIs there anything I can do to help add to the virtualTVExample code so that clicked content in the EPG will start at the current time, rather than at the beginning, and when content stops playing, the next item in the list will play?  I don't know if this is a big job or a little one, or if my meager C# skills could do the work with a little coaching. You have already taught me so much. I am a willing student. Luke, I do appreciate all that you have done. If I am out of line, keep in mind that I don't have visibility into the development of Emby and therefore don't really know what I am asking. 

Vic

  • Thanks 1
Link to comment
Share on other sites

VicMoore

The current GUI was designed to test the fundamental components necessary to build a GUI suitable for most people. With the core components tested, I can now move to a simpler GUI based around rules. I have started work on this project and hope to have something to show in a few days.  

Vic

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

CarneAsada
9 hours ago, VicMoore said:

@kjhedgesYes that is true.  @Luke has not yet added the code to start at the current time, rather than at the beginning.  He said He would add the code when more people get interested in this code. 

Vic

Very interesting here haha, +1

Link to comment
Share on other sites

pünktchen
11 hours ago, VicMoore said:

@kjhedgesYes that is true.  @Luke has not yet added the code to start at the current time, rather than at the beginning.  He said He would add the code when more people get interested in this code. 

Vic

I've already created a feature request for this. You should direct everbody to that thread.

 

Edited by pünktchen
  • Thanks 1
Link to comment
Share on other sites

VicMoore

@pünktchenThanks so much for doing that.  I have learned a great deal from you, and I hope that you will continue to help us with PseudoTV.  Please let me know when I can help you.

Vic

 

Link to comment
Share on other sites

VicMoore

Everyone, I will finish the new GUI today and will post it this afternoon.

Vic

  • Like 1
Link to comment
Share on other sites

VicMoore

I just uploaded the new GUI

Vic

  • Thanks 1
Link to comment
Share on other sites

kjhedges

@VicMooreI updated to latest Plugin Version 1.0.1.979

The GUI shows up nice. I am now unable to add more channels.

Untitled.png.570a2dda0a24ae47d236d5eb73fdc115.png

When I click add channel, nothing happens. I had 4 channels already setup. But can add no more.

 

Below is current Firefox Browser Console errors.

Uncaught TypeError: slideeElement is null

    init http://localhost:8096/web/modules/scroller/smoothscroller.js?v=4.8.0.67:1

    value http://localhost:8096/web/modules/emby-elements/emby-scroller/emby-scroller.js?v=4.8.0.67:1

    loadView http://localhost:8096/web/modules/viewmanager/viewmanager.js?v=4.8.0.67:1

smoothscroller.js:1:11126

Uncaught TypeError: slideeElement is null

    init http://localhost:8096/web/modules/scroller/smoothscroller.js?v=4.8.0.67:1

    value http://localhost:8096/web/modules/emby-elements/emby-scroller/emby-scroller.js?v=4.8.0.67:1

    removeAndDestroy http://localhost:8096/web/modules/viewmanager/viewmanager.js?v=4.8.0.67:1

    loadView http://localhost:8096/web/modules/viewmanager/viewmanager.js?v=4.8.0.67:1

smoothscroller.js:1:11126

Uncaught TypeError: slideeElement is null

    init http://localhost:8096/web/modules/scroller/smoothscroller.js?v=4.8.0.67:1

    value http://localhost:8096/web/modules/emby-elements/emby-scroller/emby-scroller.js?v=4.8.0.67:1

    removeAndDestroy http://localhost:8096/web/modules/viewmanager/viewmanager.js?v=4.8.0.67:1

    loadView http://localhost:8096/web/modules/viewmanager/viewmanager.js?v=4.8.0.67:1

smoothscroller.js:1:11126

Uncaught (in promise)

Response { type: "basic", url: "http://localhost:8096/emby/Users/074fc32a384a4112a0d7cc8c6b13b6b3/Items/mediaTable?Fields=MediaStreams,UserData&EnableUserData=true&X-Emby-Client=Emby+Web&X-Emby-Device-Name=Firefox+Windows&X-Emby-Device-Id=003abdc1-fc21-4730-94bf-eb498c84a9bc&X-Emby-Client-Version=4.8.0.67&X-Emby-Token=6e713ea0e6864079b975acdeb481e09c&X-Emby-Language=en-gb", redirected: false, status: 500, ok: false, statusText: "Internal Server Error", headers: Headers(10), body: ReadableStream, bodyUsed: false }

 

Uncaught TypeError: slideeElement is null

    init http://localhost:8096/web/modules/scroller/smoothscroller.js?v=4.8.0.67:1

    value http://localhost:8096/web/modules/emby-elements/emby-scroller/emby-scroller.js?v=4.8.0.67:1

    removeAndDestroy http://localhost:8096/web/modules/viewmanager/viewmanager.js?v=4.8.0.67:1

    loadView http://localhost:8096/web/modules/viewmanager/viewmanager.js?v=4.8.0.67:1

smoothscroller.js:1:11126

Uncaught TypeError: slideeElement is null

    init http://localhost:8096/web/modules/scroller/smoothscroller.js?v=4.8.0.67:1

    value http://localhost:8096/web/modules/emby-elements/emby-scroller/emby-scroller.js?v=4.8.0.67:1

    removeAndDestroy http://localhost:8096/web/modules/viewmanager/viewmanager.js?v=4.8.0.67:1

    loadView http://localhost:8096/web/modules/viewmanager/viewmanager.js?v=4.8.0.67:1

smoothscroller.js:1:11126

Uncaught TypeError: slideeElement is null

    init http://localhost:8096/web/modules/scroller/smoothscroller.js?v=4.8.0.67:1

    value http://localhost:8096/web/modules/emby-elements/emby-scroller/emby-scroller.js?v=4.8.0.67:1

    removeAndDestroy http://localhost:8096/web/modules/viewmanager/viewmanager.js?v=4.8.0.67:1

    loadView http://localhost:8096/web/modules/viewmanager/viewmanager.js?v=4.8.0.67:1

 

Link to comment
Share on other sites

VicMoore

@kjhedgesWhen you click the "Next Channel" button does it move you to the next channel?

Vic

Link to comment
Share on other sites

kjhedges
Just now, VicMoore said:

@kjhedgesWhen you click the "Next Channel" button does it move you to the next channel?

 

Yes it does. It cycles through channels 1 to 4

Link to comment
Share on other sites

kjhedges

Sorry, I clicked add channel then clicked next channels until the new channel is displayed.

 

Would be good if when you click on add new that it automatically goes to the new channel

Edited by kjhedges
Link to comment
Share on other sites

kjhedges

For a personal view, I would suggest that you plugin image

Untitled.png.5b5994c6b8a1645438fbbdd68a72b494.png

Crop the stand out and have it more like

Untitled1.png.70d93f93025bee4bfd72d61d15e2d8b8.png

The above was only a quick offering,

Link to comment
Share on other sites

VicMoore

Fix the image the way you think it should look and send it to me.  If you have an idea for a better image send it to me also.

Vic

Link to comment
Share on other sites

kjhedges

Have sent you a pm concerning image.

But, also can you expand on the workings of the following.

Untitled2.png.0ea13b45fe3a7b12dfeeb6638698d379.png

I understand that the number is relevant to how many media items to play ect, But is there a default that plays all media that is selected for that channel.

Link to comment
Share on other sites

VicMoore

@kjhedgesThe rules decide the order in which Movies, TV Series/Episodes, and Music Videos are chosen to be added to the timeline of the EPG.  For Example, the rule for Movies allows you to add Movies to the EPG sequentially ( one after the other in the order that Emby stores them in the library ), or Randomly.  The Rules also let you choose how many movies to show before you show an Episode from a TV Series, and so on for Music Videos. 

I am open for other ideas.

Vic

Link to comment
Share on other sites

VicMoore

I don't have the original image, so I just cropped the old image as you suggested.  I used the logo builder in the Bulky plugin.  it will be in the next build.

vic

  • Like 1
Link to comment
Share on other sites

VicMoore

Late tomorrow I will post a plugin update. I have made several HTML changes, and I am currently working on improving the Rules execution and presentation.  

Vic

  • Like 1
Link to comment
Share on other sites

kjhedges
7 hours ago, VicMoore said:

Late tomorrow I will post a plugin update. I have made several HTML changes, and I am currently working on improving the Rules execution and presentation. 

I look forward to the update and improvements you ahve made

Link to comment
Share on other sites

VicMoore

I just uploaded the latest code.  I added the code for  "delete channel", and several HTML improvements.  I am still working on improving the "Rules" code.

Vic

  • Like 1
Link to comment
Share on other sites

kjhedges

Nice work @VicMoore

Delete function works good. does as intended.

With regards the display

Untitled2.thumb.png.61ad977eb55b6a17fe38c6cbbb91cf6d.png

Can you make it so that it auto size the width relevant to the screen size of web browser?

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...