Jump to content

MyTV (Beta) - PseudoTV alternative


Recommended Posts

Posted (edited)

Attached below is the new code.  I have enhanced the TV platform to improve how media is played and added an image editor to Explorer.  Now you can just control-click on an image to edit the image. I have also added to the Settings menu.  You can now modify how the server plays content to an Emby client.

 

Let me know if any bugs are found. I have tested it for several days (Chrome and Edge browsers only).  If you build audio channels, remember that "AndroidTV" does not support the audio format.

 

Vic

 

Edited by VicMoore
Posted

Hi Vic, thanks for the update. Just wanted to let you know that update breaks the "live" functionality.  The channel appears to reflect  the correct amount of time into the media based off  the built guide, but when clicking on the channel it starts the media from the beginning.  I hope am explaining that coherently.  If not let me know and I'll give it another shot.  

Posted (edited)

@sake8881What's happening is that a "Skip-Ahead" (also called SEEK) is not being sent. Go to the Settings Menu and for your client type click the "Skip-Ahead" radio button. This should fix the problem.

Vic

P.S.  If you don't know your Emby client type, Play any media, then go to the Emby Dashboard. You will see the playing media added to the dashboard. It includes 

the client type that's playing the media.

Edited by VicMoore
Posted

Great plug-in 🙂 But i have a problem with continue watching. I disables it in the settings, but now when i play tv shows within my library and not with a MyTV channel that one will also removed from the continue watching. Installed the latest version of the plug-in.

Posted

@Maarten When you disabled "continue watching" in the settings, did you leave the checkbox unchecked?   If checked, the "Continue Watching will be updated.

In either event I will check this feature again.

@MaartenThanks so much for reporting this problem. 

Vic

VicMoore
Posted

I am fixing the bug that causes TV programs to always start at the beginning. I will have new code soon.

Vic

VicMoore
Posted (edited)

Attached below is the new code.  I made many changes to the TV Platform to improve playing media. Hopefully I didn't break anything. Also, in Explorer you can edit Emby images. The "continue watching" should work now.

Let me know if anything doesn't work.

Vic

 

Edited by VicMoore
Posted

Hi Vic!  Thanks for another great release.  I am still having the issue where selecting the "Don't add media to the Emby resume watching list" disables the "Continue Watching" for the rest of my library.  

VicMoore
Posted

@sake8881Thanks for reporting this.  I am working on it. I hope to have it fixed soon.

Vic

TheLivingBubba
Posted

Hi Vic, thank you for the plug in. I am still playing with it and getting it setup but wondering if there are any plans for block scheduling or a way to set a show to on-demand (it will pickup right where you left off, not 6 episodes later?)  

VicMoore
Posted

Hello @TheLivingBubbaSorry for the slow response. This has been a bad week for me. I have been sick.

I can''t start playing a channel where you left off because the playing of content from the EPG is controlled entirely by Emby.  I can only populate the EPG. I think you can do what you want with a playlist. 

Vic

  • Like 1
VicMoore
Posted (edited)

Below is the latest code. I am still debugging it. I left in the code a simple test called monitor. It lets you see what the clients are sending to Emby. I will remove this soon.

Vic

 

Edited by VicMoore
Posted (edited)

In the explorer code, I added an emoji to the edit tag and genre html. That emoji is defective and caused the cancel button to not appear. I deleted it in the code below.

Vic

 

myTV.dll

Edited by VicMoore
Posted (edited)

@TheLivingBubbayou have a great idea.  How about an EPG that always starts where you left off, rather than at the current time. Is this what you are suggesting? I know this is not possible with the current EPG design, but perhaps a plugin can be made to provide this feature. I will consider how this might be done.

Vic

Edited by VicMoore
TheLivingBubba
Posted
29 minutes ago, VicMoore said:

@TheLivingBubbayou have a great idea.  How about an EPG that always starts where you left off, rather than at the current time. Is this what you are suggesting? I know this is not possible with the current EPG design, but perhaps a plugin can be made to provide this feature. I will consider how this might be done.

Vic

Thank you @VicMooreI think I first learned of that ability from Dizquetv https://github.com/vexorian/dizquetv and I'm not sure how they do it. I was hoping that it could be done because my mother can use the live tv guide to find shows, but trying to get her to navigate libraries or playlist is a mountain too tall. The problem with running dizquetv though is it transcodes everything, rather than just direct playing the files like emby is capable of. 

Posted

@TheLivingBubbaI spoke with @Lukeand he told me that this concept cannot be implemented in Emby at the moment. I will keep this concept in mind and hopefully it will be implementable soon. 

I like your idea, and I will continue to think about how to build it for some time.

Vic

  • Thanks 2
Posted (edited)

Latest code is attached.  I added IPTV support.  To use IPTV within myTV you must install the IPTV plugin.  Soon, I will remove this restriction.

Vic

 

 

myTV.dll

Edited by VicMoore
Posted

Hi Vic,
 It seems all of the media I choose to watch from LiveTV now starts only at the beginning .. its doesn't start at the current position? I have updated to the latest download.  Any one else have this happen to them?

myTV.thumb.png.8f43651eb59de520ba748c3299285b4a.png

Posted (edited)

@Fulltiltgo into the settings and click the radio button for your client type to set "Playlist and Skip Ahead". If you don't know which client you have then set them all to "Playlist and Skip Ahead".

Vic

Edited by VicMoore
Posted

If you still have problems, I will test the code ASAP and fix the problem for you.

Vic

Posted (edited)

HI,
Thanks very much for the quick reply. I am using the web client.
I also did a server restart, sorry to say ..still starting at the beginning of any media I play. Strange because it worked fine the first version I tried. I am sure I didn't change anything. Hope to figure this out.

myTV_setup.thumb.png.e8f984c7e54da56372e21c50e4128065.png

Also .. when you update from one myTV version to another and add a new TV source ..it looks like this.

TV_source.thumb.png.71ae4413b7c069af1e97086d716e452f.png

Maybe I missed it somewhere but is there a way to remove the old myTV sources from the list ..?

Thanks again Vic for all the time on this plugin, I am enjoying it very much and appreciate all the effort.

Edited by Fulltilt
Posted

@Fulltiltdo you have multiple copies of the myTV.dll in the plugin directory? When you copy a new dll to the plugin directory you should overwrite the old copy. Go to the plugin directory and delete all but the latest dll. Let me know if this solves your problem. Having multiple copies of the dll can mess thing up.

Vic

Posted (edited)

Yes Vic, that did solve the problem. I was just renaming the old versions. Now I also see the new IPTV button. I made sure now i have the latest download. I restarted the server and also removed and re-added myTV and setup the starter channels. Everything is working as it is supposed to. I am sorry about that. 

I will spend some time with this later after work, thanks again.

Edited by Fulltilt
Posted

@FulltiltI am still working on the IPTV.  For it to work you have to install another plugin. I will post it later. The IPTV is lots of fun. I have a few things to fix first.

Vic

Posted

Thanks again Vic for this plugin, all working great.
Looking forward to IPTV when its ready!

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