VicMoore 712 Posted February 16 Posted February 16 (edited) I have not been able to test myTv as much as I would like. The code below is Beta code and should be used with caution. Core features: 1) you can define as many EPGs as you want, for testing I chose 14 2) the code base is completely new and is much faster, smaller, modular, and easier to enhance than pseudoTv. 3) when Tags or Genres are displayed, they can be edited by clicking them. 4) soon I will add a settings page where most features, including how media is assembled into an EPG, can be modified. 5) for testing purposes, I don't automatically restore the saved EPGs when myTv loads. You must do this manually (for now) by clicking the yellow "Restore saved EPGs" button. I will make this automatic soon (after I do a bit more testing). 6) all EMBY data types (except photo) are supported (myTv supports Radio, but most Emby clients do not) 7) The goal is to assign properties to EPGs, such as to activate on a certain day of the week, or holiday, or between two dates. The code has been tested only on Edge and Chrome browsers. I chose to call this plugin myTv to keep it separate from pseudoTV. The GUIs are similar, but the code is not. Please forward any suggestions, bug reports, and comments to me when you have time. I will try to fix all bugs ASAP. Keep in mind that myTv is a work in progress. Your suggestions will make it a much better plugin. The plugin and source code are attached below. Vic myTV.zip myTV.dll Edited Sunday at 11:21 PM by VicMoore 3
TZTZoro 23 Posted February 16 Posted February 16 @VicMoore replacing: button { ... } to: .settingsContainer button { ... } fixes the bug that all the buttons are changed
VicMoore 712 Posted February 16 Author Posted February 16 @TZTZoroI hope you noticed how I used your HTML and CSS to greatly simplify my javascript. I have learned so much from you. Vic
VicMoore 712 Posted February 17 Author Posted February 17 I am working now on allowing users to define how to merge media, including bumpers, to create an EPG. Vic
VicMoore 712 Posted February 18 Author Posted February 18 Is the myTv plugin working for everyone???? Vic
Ninko 75 Posted February 18 Posted February 18 Hi @VicMoore, I'm planning to give this new plugin a go, I just haven't got round to it yet, but I will definitely give you feedback when I do! Thanks!
VicMoore 712 Posted February 18 Author Posted February 18 I have found a few bugs. When I reduce folders to IDs I forgot to set the include only videos property which caused theme songs to be included as videos. I will fix this problem today. Vic 1
VicMoore 712 Posted February 19 Author Posted February 19 (edited) I corrected the bug. Now I am working on giving users greater control and visibility as to how channels are assembled. Vic I WILL POST THE FIX TOMORROW Edited February 19 by VicMoore 1
VicMoore 712 Posted February 20 Author Posted February 20 Sorry that it's taking me so much time. I am rewriting the entire algorithm for creating channels. I am making it faster and more visible. I will be done soon and the code will be much faster. Vic 2
VicMoore 712 Posted February 20 Author Posted February 20 (edited) The bug is fixed, and I changed much of the channel build code. The logic is simpler, and several improvements are included. Keep in mind that this code is beta code and further development is underway. Vic Edited February 22 by VicMoore 2
VicMoore 712 Posted February 21 Author Posted February 21 (edited) I made a few improvements to channel building. Soon I will add in bumpers. Vic Edited February 22 by VicMoore 1
VicMoore 712 Posted February 22 Author Posted February 22 (edited) When you click on a Genre or Tag field, you can now edit them. When you build the EPG channels you can click on the media and display its properties. I also fixed a small bug that prevented some of the EPG data from being saved. It was a simple typing error. I am now working on the settings page. Vic Edited February 28 by VicMoore
VicMoore 712 Posted February 22 Author Posted February 22 @GrimReaperyou always know what I need before I know what I need. Thank you. Your friend, Vic 1
Ninko 75 Posted February 22 Posted February 22 Great work as always @VicMoore, looking forward to testing it!
Jator 8 Posted February 25 Posted February 25 Set it ip and have started playing with it a little bit. Likely the weekend before I can do a deeper dive (as a user, I'm not a coder so no help on that front). Currently I use VirtualTV to setup custom channels for my wife with theme based movie selections. That is a good solution, but almost too complex for the average Joe. I like that most of your plugin is point and click based and makes it easier to select specific movies inside of a folder (I organize my movies based on the genre). I don't see a "custom channel logo" option yet, no biggie at this stage but to make sure I am making it as easy as possible for my wife, having that feature in the future will enhance the visual appeal. And thanks for putting this together, makes Emby that much better.
VicMoore 712 Posted February 25 Author Posted February 25 Hello Jator... Nice to hear from you. I plan to add custom logos soon. I would be interested in knowing what you find hard to do and what is simple. Vic
VicMoore 712 Posted February 25 Author Posted February 25 The "settings" button is not working. I am fixing it right now. Vic
Jator 8 Posted February 25 Posted February 25 4 hours ago, VicMoore said: Hello Jator... Nice to hear from you. I plan to add custom logos soon. I would be interested in knowing what you find hard to do and what is simple. Vic On VirtualTV, there's almost "too" many options. Also, not clear what some of the options mean. For example, playback options are "playlist live", "playlist archive", continuous playback (live)", "continuous playback (archive)" and "native (Archive)". I did some searching but don't have the time to read through a lot of the forum to see if someone posted a guide on those options actually mean. I get it that on one hand, you have a lot of control because you can set it up to include only Harrison Ford movies that don't include the word "Star" in it to exclude all Star Wars movies he was in (don't know why someone would do that, but using as an example). But I'd like to have a simple point and click environment where I can select which movies to use, and then have an advance feature if I wanted to use it. A good example of a simple approach to managing is the Virtual Channels option on Channels DVR. See below screenshot, very easy to setup in just a few minutes and it just works. VirtualTV takes more time to setup, again for those wanting a lot of customization options thats great, but for the simple set it up quickly and walk away, I like what your myTV seems to be offering something closer to Channels DVR. 1
VicMoore 712 Posted February 26 Author Posted February 26 Thanks @Jatorthis helps me a lot. On the pseudoTV forum we have been experimenting with different types of GUIs to try and discover what works best for most users, especially those that are not technical. MyTv is a result of that study. The code is open source to encourage others to build even better solutions. For myself, I just enjoy learning new things. Your view is important. For a few weeks I am going to focus on clearing bugs from the foundation code. After that I will add new features. One is channel logos Vic 1
VicMoore 712 Posted February 26 Author Posted February 26 (edited) Attached is the latest code Vic Edited February 28 by VicMoore 1
VicMoore 712 Posted February 28 Author Posted February 28 Attached below is the latest code. The "restore channels" button has been removed. Channels now load automatically. For this feature to work, you must delete your Tv Tuner and reload it again. I have also started adding code to implement adding Channel logos and Bumpers (commercials between movies and TV shows). Vic myTV.zip myTV.dll 2 2
VicMoore 712 Posted March 2 Author Posted March 2 (edited) @JatorI added changing the Logo images. The code is below. Give it a try. Let me know if it works OK. I just finished the code, so there may be bugs. I am interested in your opinion about the implementation and GUI. Is it what you expected, and does it do what you need to get done. Vic myTV.zip myTV.dll Edited March 2 by VicMoore
Jator 8 Posted March 2 Posted March 2 Just downloaded and installed. Have to wait for the family to not be watching or recording things before I can restart the server, so likely later tonight before I get a chance. Thanks
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now