Jump to content

Pseudo TV for Emby


Recommended Posts

VicMoore
Posted

@fillidillWhen you created the "Gane Trailers test" channel, did you preview the channel to see if you produced any results?

Vic

VicMoore
Posted

@fillidillYour comment about supporting "home video" as a content type is a good one. I will look into it today. I have ignored this and "mixed content" mainly because I don't use them.

I will work on them today.

Vic

VicMoore
Posted (edited)

@fillidillYou requested support for Home videos, so I added it. The plugin code is below. Please give this feature a good test.

Vic

 

 

Edited by VicMoore
VicMoore
Posted

I found one simple problem with "HomeVideos". I will fix it today.

Vic

VicMoore
Posted (edited)

OK, the bug is fixed.  You will have to remove any "Home Video" channels that you created.

Vic

 

 

Edited by VicMoore
fillidill
Posted

@VicMooreCan't thank you enough for your quick responses and flawless support! I've tested it and seem to be working.

The only thing I still have trouble with is the scheduled task for refreshing/rebuilding the channels. How to reproduce:

1. Generate a channel with media from inside Live TV.
2. Delete channel media (from Emby altogether).
3. Run the scheduled task "Refresh guide".
4. See in the Live TV Guide that the media is still there where the deleted media is supposed to be and the Guide remains unchanged. Conclusion, doesn't seem that a new Guide is built for the channel when doing the scheduled task. 

VicMoore
Posted

@fillidillWhen you click the "Save Channels and Update the EPG" button, the plugin code creates three weeks of EPG data and transfers that data to the TV platform. If you use the EMBY web client to look at the TV Guide, you will see the first week of that data. As time passes, the TV Guide moves in time over this one week of data. It does so by removing old programs (those programs with end dates earlier than the current time), but it does not add additional data to the TV Guide to fill out the complete week of listings. This is what the "Scheduled Tasks - Refresh Guide" does. When you click that button, the plugin adds programs to the TV Guide to fill out the complete week. The TV Guide moves in sync with time until the three weeks of stored data are used up. Then it starts again at the beginning of the guide data. If you want to change or update the data that the TV Guide displays, you must return to the plugin, make your changes and then click the "Save Channels and Update the EPG" button.

I hope this helps. If not then I will explain in more detail.

Vic

VicMoore
Posted (edited)

I corrected a few bugs that I created when I added "HomeVideos". Mostly this concerned preventing users from adding Photos or audios to a channel.  I have on my to do list to add audio files in the future. The TV Platform is already equipped to support them.

Vic

 

Edited by VicMoore
  • Like 1
fillidill
Posted
On 06/10/2024 at 13:37, VicMoore said:

@fillidillWhen you click the "Save Channels and Update the EPG" button, the plugin code creates three weeks of EPG data and transfers that data to the TV platform. If you use the EMBY web client to look at the TV Guide, you will see the first week of that data. As time passes, the TV Guide moves in time over this one week of data. It does so by removing old programs (those programs with end dates earlier than the current time), but it does not add additional data to the TV Guide to fill out the complete week of listings. This is what the "Scheduled Tasks - Refresh Guide" does. When you click that button, the plugin adds programs to the TV Guide to fill out the complete week. The TV Guide moves in sync with time until the three weeks of stored data are used up. Then it starts again at the beginning of the guide data. If you want to change or update the data that the TV Guide displays, you must return to the plugin, make your changes and then click the "Save Channels and Update the EPG" button.

I hope this helps. If not then I will explain in more detail.

Vic

Thanks for the explanation. It all makes sense but as I delete media from Emby time to time it would be nice to not have to remember to manually rebuild the channels. I however thank you for all your effort so far. It is still an awesome plugin.

VicMoore
Posted

@fillidillI plan to make keeping the EPG full, automatic. At the moment I am going over the channel build code again. I am trying to test everything.

Vic

  • Like 1
VicMoore
Posted (edited)

Attached below is a short video that explains how to build a TV Channel via using Emby Queries within PseudoTV.  Let me know if it is helpful.

Click the image to start the video. 

Vic

 

Edited by VicMoore
  • Like 1
Posted (edited)

Looking good sir i think it is helpful to new people

i also used it on libraries being bigger then 20_000 without problems if you were curious

Edited by TZTZoro
feerlessleadr
Posted
On 6/14/2024 at 6:51 PM, VicMoore said:

@feerlessleadrin a couple of months when everything is better debugged, lets rejoin this topic and try to come up with something new and interesting.

Vic

Hi @VicMooreI've been monitoring progress of this plugin and it seems like it has come a long way in a very short time. I wanted to check to see if you think the plugin is in a place where adding premiere date sorting to channels would be possible, so that when multiple shows are added to a channel, the episodes are shown in the guide in premiere date order, rather than concurrnet order (i.e. Show 1 S01E01, Show 2 S01E01, Show 1 S01E02, Show 2 S01E02, etc.). 

Basically what we talked about in our posts on the below page of this thread (hopefully the link works):

Thanks!

VicMoore
Posted

Hello @feerlessleadr yes we have made great progress.  I have received a lot of help from @TZTZoroand his help has freed me up to rewrite much of the C# and JS code. The design is now frozen and going through testing.  Soon we should be able to consider what you want done and how to do it. 

I am also working on creating a few more videos to help new users understand how the platform works.

Vic

 

  • Thanks 1
VicMoore
Posted

Thanks @TZTZorofor stress testing the code.  I should have another video finished tomorrow, provided that hurricane Milton doesn't do much damage where I live.  I hope the power does not go out again.  Milton will make land fall tomorrow (Wednesday) night.

Vic

feerlessleadr
Posted
5 minutes ago, VicMoore said:

Hello @feerlessleadr yes we have made great progress.  I have received a lot of help from @TZTZoroand his help has freed me up to rewrite much of the C# and JS code. The design is now frozen and going through testing.  Soon we should be able to consider what you want done and how to do it. 

I am also working on creating a few more videos to help new users understand how the platform works.

Vic

 

Sounds great! Looking forward to it!

VicMoore
Posted (edited)

Attached is the latest code. 

Vic

 

Edited by VicMoore
feerlessleadr
Posted

@VicMooreNot sure if this is something on my end, but I installed the latest version of the plugin from the post above, and when I click add channel, nothing happens. I tried a few different browsers and had the same result. 

VicMoore
Posted (edited)

@feerlessleadrI downloaded the plugin, removed my current "TV Source" and then added the new one from the plugin. Everything worked perfectly.  

VIc

Attached below is the latest plugin.

 

Edited by VicMoore
feerlessleadr
Posted

Hmm ok - I have someone watching something at the moment, but when they stop, I'll restart my server to see if that is the issue. Thanks!

VicMoore
Posted

@feerlessleadr   Wait!!!!   I now see something wrong.  You are right...  I will fix it ASAP.

Vic

  • Thanks 1
feerlessleadr
Posted

Thank you kind sir!

VicMoore
Posted (edited)

There was a small bug that occurred only with new installs. The new code is below.

Vic

PseudoTV.dll PseudoTV.zip

Edited by VicMoore

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...