Jump to content

[DEV]Vu+ / Enigma2 Live TV plugin


Recommended Posts

Posted (edited)

Hello,

 

i need help

 

i get no connection to my VU+ (DUO2), and i dont know why...

 

perhaps anyone can look at my screenshot, thx

 

regard

 

 

EDIT:

solved: wrong Favorite

post-9240-0-97196500-1465568820_thumb.png

post-9240-0-31444100-1465569045_thumb.png

post-9240-0-82997600-1465569327_thumb.png

Edited by noxx
Posted

Well done. Thanks for reporting.

  • 1 month later...
Posted

Hi All

 

I have been a lurker for a while but have just upgraded to an emby premier account to try and give something back for this amazing software! (how do I link that to my account on here?)

 

Is this plugin still being actively developed / maintained?  I have 391 channels that get imported into the channel list along with 24 hours of EPG data.  Understandably the web based guide and channel list then becomes so slow it is almost unusable.

 

I'm not a programmer myself so wouldn't be able to help with a solution but am more than willing to make a cash donation and allow access to my hardware for testing etc.

 

Maybe there could be a setting in the plugin or emby where it only shows the TV Show name & doesn't load any of the additional info until someone clicks on it?

Posted

Hi All

 

I have been a lurker for a while but have just upgraded to an emby premier account to try and give something back for this amazing software! (how do I link that to my account on here?)

 

Is this plugin still being actively developed / maintained?  I have 391 channels that get imported into the channel list along with 24 hours of EPG data.  Understandably the web based guide and channel list then becomes so slow it is almost unusable.

 

I'm not a programmer myself so wouldn't be able to help with a solution but am more than willing to make a cash donation and allow access to my hardware for testing etc.

 

Maybe there could be a setting in the plugin or emby where it only shows the TV Show name & doesn't load any of the additional info until someone clicks on it?

 

Ok, so many moons ago I used to code in VB but haven't touched it in years (15 years at least)  Having looked at the code on github, I think can see what I need to change to put a checkbox / switch on the config page to prevent the plugin from importing the show detail, (keeping just the show titles).  My problem however, is that I have downloaded the source code zip file from github and opened the project in Visual Studio 2013 but when I tried to build it says it is missing an assembly.

 

I added the project into a solution and followed the instructions to install the MediaBrowser.Common package from NuGet but It is throwing loads of errors regarding a missing assembly called MediaBrowser.Controller.  I have had a look around but I cannot find it anywhere.  Is there anyone that cna point me in the right direction?

Posted

Ok so I thought I would pop back and give you an update.

 

My issue with the missing packages appears to be related to just downloading the files from github as a zip.  As soon as I added the repo into visual studio and cloned it, NuGet installed everything that was required when I installed the MediaBrowser.Common package.

 

After playing with the code I was able to disable the show descriptions, just leaving the show titles.  Unfortunately this did not solve the speed issues which leave me to believe that it is the grid control in the core livetv.html that is the culprit and that it is trying to load too much data in the grid which is then causing the slowdown.

 

For now, I have disabled the EPG data completely, just leaving the channel names which now means that I can open the channel list instantly and it displays all of the channel names & icons.

 

I believe I have exhausted my skill set on this but quite happy that I was able to get a semi working solution.  I would really appreciate it if someone with more skills could look at the livetv.html control to see what could be done on there.

 

Cheers

Gaz

Posted

as you have the plugin to adjust so that the Picon be imported?

there is a preferred format and resolution?

 

Picon Path /usr/share/enigma2/picon/

  • 1 month later...
Posted

When opening a stream from an Engima Receiver i got the error that it can play. I don't know if it is a settings problem but i can receive the Channels, EPG etc but i can't play a channels m3u file.

Is there a specific setting on Engima for the correct stream or on Emby? or it is a known Problem?

 

2016-09-04 23:48:41.7185 Info HttpServer: HTTP Response 204 to 192.168.10.34. Time: 31ms. http://192.168.10.4:8096/emby/Sessions/Playing/Stopped
2016-09-04 23:48:59.0657 Info HttpServer: HTTP GET http://192.168.10.4:8096/emby/Users/bf9fd822d4054123b7b14b2800ff5de9/Items/59d65683c9f87cae379d3d7fa53c0a63. UserAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.89 Safari/537.36
2016-09-04 23:48:59.0657 Info HttpServer: HTTP Response 200 to 192.168.10.34. Time: 0ms. http://192.168.10.4:8096/emby/Users/bf9fd822d4054123b7b14b2800ff5de9/Items/59d65683c9f87cae379d3d7fa53c0a63
2016-09-04 23:48:59.0657 Info HttpServer: HTTP GET http://192.168.10.4:8096/emby/Users/bf9fd822d4054123b7b14b2800ff5de9/Items/59d65683c9f87cae379d3d7fa53c0a63/Intros. UserAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.89 Safari/537.36
2016-09-04 23:48:59.0813 Info HttpServer: HTTP Response 200 to 192.168.10.34. Time: 16ms. http://192.168.10.4:8096/emby/Users/bf9fd822d4054123b7b14b2800ff5de9/Items/59d65683c9f87cae379d3d7fa53c0a63/Intros
2016-09-04 23:48:59.0813 Info HttpServer: HTTP DELETE http://192.168.10.4:8096/emby/Videos/ActiveEncodings?deviceId=b56c51c2517d5cdbdafec6012854a433910713bf. UserAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.89 Safari/537.36
2016-09-04 23:48:59.0813 Info HttpServer: HTTP Response 204 to 192.168.10.34. Time: 0ms. http://192.168.10.4:8096/emby/Videos/ActiveEncodings?deviceId=b56c51c2517d5cdbdafec6012854a433910713bf
2016-09-04 23:48:59.0969 Info HttpServer: HTTP POST http://192.168.10.4:8096/emby/Items/59d65683c9f87cae379d3d7fa53c0a63/PlaybackInfo?UserId=bf9fd822d4054123b7b14b2800ff5de9&StartTimeTicks=0. UserAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.89 Safari/537.36
2016-09-04 23:48:59.0969 Info App: Cannot direct play due to unknown content bitrate
2016-09-04 23:48:59.0969 Info App: Cannot direct play due to unknown content bitrate
2016-09-04 23:48:59.0969 Info App: Profile: Unknown Profile, Path: http://192.168.10.4:8096, isEligibleForDirectPlay: False, isEligibleForDirectStream: False
2016-09-04 23:48:59.0969 Info App: Cannot direct play due to unknown content bitrate
2016-09-04 23:48:59.0969 Info App: Cannot direct play due to unknown content bitrate
2016-09-04 23:48:59.0969 Info App: Profile: Unknown Profile, Path: http://192.168.10.4:8096, isEligibleForDirectPlay: False, isEligibleForDirectStream: False
2016-09-04 23:48:59.0969 Info HttpServer: HTTP Response 200 to 192.168.10.34. Time: 0ms. http://192.168.10.4:8096/emby/Items/59d65683c9f87cae379d3d7fa53c0a63/PlaybackInfo?UserId=bf9fd822d4054123b7b14b2800ff5de9&StartTimeTicks=0
2016-09-04 23:48:59.0969 Info HttpServer: HTTP POST http://192.168.10.4:8096/emby/LiveStreams/Open?UserId=bf9fd822d4054123b7b14b2800ff5de9&StartTimeTicks=0&ItemId=59d65683c9f87cae379d3d7fa53c0a63&PlaySessionId=bf5a867f2d1241a09fbad96adef643e9. UserAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.89 Safari/537.36
2016-09-04 23:48:59.1125 Info App: Opening channel stream from VuPlus, external channel Id: 1:0:1:445C:453:1:C00000:0:0:0:
2016-09-04 23:48:59.1125 Info App: [VuPlus] Start GetChannelStream
2016-09-04 23:48:59.1125 Info App: Live stream info: {"Protocol":"Http","Id":"6","Path":"http://192.168.40.90:8001/1:0:1:445C:453:1:C00000:0:0:0:","Type":"Default","ReadAtNativeFramerate":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"RequiresOpening":false,"RequiresClosing":true,"LiveStreamId":"d37efd43cad0f16f0cc9993500eaec64_6","MediaStreams":[{"IsInterlaced":true,"IsDefault":false,"IsForced":false,"Type":"Video","Index":-1,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false},{"DisplayTitle":"","IsInterlaced":false,"IsDefault":false,"IsForced":false,"Type":"Audio","Index":-1,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false}],"PlayableStreamFileNames":[],"Formats":[],"RequiredHttpHeaders":{}}
2016-09-04 23:48:59.1125 Info App: Profile: Unknown Profile, Path: http://192.168.40.90:8001/1:0:1:445C:453:1:C00000:0:0:0:,isEligibleForDirectPlay: True, isEligibleForDirectStream: True
2016-09-04 23:48:59.1125 Info App: Profile: Unknown Profile, No direct play profiles found for Path: http://192.168.40.90:8001/1:0:1:445C:453:1:C00000:0:0:0:
2016-09-04 23:48:59.1125 Info App: Profile: Unknown Profile, Path: http://192.168.40.90:8001/1:0:1:445C:453:1:C00000:0:0:0:,isEligibleForDirectPlay: True, isEligibleForDirectStream: True
2016-09-04 23:48:59.1125 Info App: Profile: Unknown Profile, No direct play profiles found for Path: http://192.168.40.90:8001/1:0:1:445C:453:1:C00000:0:0:0:
2016-09-04 23:48:59.1125 Info HttpServer: HTTP Response 200 to 192.168.10.34. Time: 16ms. http://192.168.10.4:8096/emby/LiveStreams/Open?UserId=bf9fd822d4054123b7b14b2800ff5de9&StartTimeTicks=0&ItemId=59d65683c9f87cae379d3d7fa53c0a63&PlaySessionId=bf5a867f2d1241a09fbad96adef643e9
2016-09-04 23:48:59.1281 Info HttpServer: HTTP GET http://192.168.10.4:8096/emby/videos/59d65683c9f87cae379d3d7fa53c0a63/stream.mkv?DeviceId=b56c51c2517d5cdbdafec6012854a433910713bf&MediaSourceId=6&VideoCodec=h264&AudioCodec=mp3,aac&AudioStreamIndex=-1&VideoBitrate=959680000&AudioBitrate=320000&MaxAudioChannels=6&Level=51&Profile=high&PlaySessionId=bf5a867f2d1241a09fbad96adef643e9&LiveStreamId=1a755974de5dc3461dc6ecae8ddec68b_d37efd43cad0f16f0cc9993500eaec64_6&CopyTimestamps=true&EnableSubtitlesInManifest=false. UserAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.89 Safari/537.36
2016-09-04 23:48:59.1437 Info App: C:\Users\Administrator.LUN.AT\AppData\Roaming\Emby-Server\ffmpeg\20160410\ffmpeg.exe -fflags +genpts -i "http://192.168.40.90:8001/1:0:1:445C:453:1:C00000:0:0:0:"-sn -codec:v:0 libx264 -force_key_frames "expr:gte(t,n_forced*5)" -vf "yadif=0:-1:0" -pix_fmt yuv420p -preset superfast -crf 23 -b:v 8000000 -maxrate 8000000 -bufsize 16000000 -vsync -1 -profile:v high -level 51 -map_metadata -1 -threads 0 -codec:a:0 libmp3lame -ac 2 -ab 320000 -af "aresample=async=1" -y "C:\Users\Administrator.LUN.AT\AppData\Roaming\Emby-Server\transcoding-temp\88f50ca3d6d2869577623497f87c9ab8.mkv"
2016-09-04 23:48:59.2685 Info App: FFMpeg exited with code 1
2016-09-04 23:49:00.3761 Error ServiceStackHost: [::ffff:192.168.10.4]:8096 Request not found: /emby/videos/59d65683c9f87cae379d3d7fa53c0a63/stream.mkv?DeviceId=b56c51c2517d5cdbdafec6012854a433910713bf&MediaSourceId=6&VideoCodec=h264&AudioCodec=mp3,aac&AudioStreamIndex=-1&VideoBitrate=959680000&AudioBitrate=320000&MaxAudioChannels=6&Level=51&Profile=high&PlaySessionId=bf5a867f2d1241a09fbad96adef643e9&api_key=2233a392e5274d3591a4a0fa5daa4787&LiveStreamId=1a755974de5dc3461dc6ecae8ddec68b_d37efd43cad0f16f0cc9993500eaec64_6&CopyTimestamps=true&EnableSubtitlesInManifest=false
2016-09-04 23:49:00.3761 Info HttpServer: HTTP Response 404 to 192.168.10.34. Time: 1248ms (slow). http://192.168.10.4:8096/emby/videos/59d65683c9f87cae379d3d7fa53c0a63/stream.mkv?DeviceId=b56c51c2517d5cdbdafec6012854a433910713bf&MediaSourceId=6&VideoCodec=h264&AudioCodec=mp3,aac&AudioStreamIndex=-1&VideoBitrate=959680000&AudioBitrate=320000&MaxAudioChannels=6&Level=51&Profile=high&PlaySessionId=bf5a867f2d1241a09fbad96adef643e9&LiveStreamId=1a755974de5dc3461dc6ecae8ddec68b_d37efd43cad0f16f0cc9993500eaec64_6&CopyTimestamps=true&EnableSubtitlesInManifest=false
2016-09-04 23:49:00.3761 Info HttpServer: HTTP POST http://192.168.10.4:8096/emby/Sessions/Playing/Stopped. UserAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.89 Safari/537.36
2016-09-04 23:49:00.3761 Info App: Deleting partial stream file(s) C:\Users\Administrator.LUN.AT\AppData\Roaming\Emby-Server\transcoding-temp\88f50ca3d6d2869577623497f87c9ab8.mkv
2016-09-04 23:49:00.4073 Info MediaSourceManager: Closing live stream d37efd43cad0f16f0cc9993500eaec64_6 with provider LiveTvMediaSourceProvider
2016-09-04 23:49:00.4073 Info App: Closing live stream from VuPlus, stream Id: 6
2016-09-04 23:49:00.4073 Error App: Error closing live stream
    *** Error Report ***
    Version: 3.0.6400.0
    Command line: C:\Users\Administrator.LUN.AT\AppData\Roaming\Emby-Server\System\MediaBrowser.ServerApplication.exe
    Operating system: Microsoft Windows NT 6.1.7601 Service Pack 1
    Processor count: 4
    64-Bit OS: True
    64-Bit Process: True
    Program data path: C:\Users\Administrator.LUN.AT\AppData\Roaming\Emby-Server
    Application Path: C:\Users\Administrator.LUN.AT\AppData\Roaming\Emby-Server\System\MediaBrowser.ServerApplication.exe
    The method or operation is not implemented.
    System.NotImplementedException
     at MediaBrowser.Plugins.VuPlus.LiveTvService.<CloseLiveStream>d__99.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
     at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
     at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
     at MediaBrowser.Server.Implementations.LiveTv.LiveTvManager.<CloseLiveStream>d__217.MoveNext()
    
2016-09-04 23:49:00.4073 Info HttpServer: HTTP Response 204 to 192.168.10.34. Time: 31ms. http://192.168.10.4:8096/emby/Sessions/Playing/Stopped
2016-09-04 23:50:56.7209 Info HttpServer: HTTP GET http://192.168.10.4:8096/emby/System/Logs/Log?name=server-63608544000.txt. UserAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.89 Safari/537.36

Posted

The Vu+ plugin has been updated with a new configuration screen to match the look and feel of the rest of Emby Server. I think you'll find it much more enjoyable to use and configure now. Thanks.

  • Like 1
Posted

@@Luke only just had a chance to look at this.. There was an option of which bouquet to use in the guide.. Can't see that now? If this was left blank before it wouldn't work.. Was also nice to have as i don't want my daughter accessing "adult" bouquets

 

Sent from my LG-H850 using Tapatalk

Posted

@@Luke only just had a chance to look at this.. There was an option of which bouquet to use in the guide.. Can't see that now? If this was left blank before it wouldn't work.. Was also nice to have as i don't want my daughter accessing "adult" bouquets

 

Sent from my LG-H850 using Tapatalk

 

I don't really know what you mean? I do not have a vu+ test setup as I am not the primary developer of the plugin. my intention was simply to bring it up to date with current server UI.

  • 2 weeks later...
Posted

I don't really know what you mean? I do not have a vu+ test setup as I am not the primary developer of the plugin. my intention was simply to bring it up to date with current server UI.

The channel lists are split into "bouquets" sports/family/entertainment etc you could previously choose.. Can't see that option now, although it does appear to have retained the settings? I have it set to kids so my daughter can watch on her roku

 

Sent from my LG-H850 using Tapatalk

tgessendorfer
Posted

The channel lists are split into "bouquets" sports/family/entertainment etc you could previously choose.. Can't see that option now, although it does appear to have retained the settings? I have it set to kids so my daughter can watch on her roku

 

Sent from my LG-H850 using Tapatalk

 

It is still there... make sure you change the settings of the VU+ Plugin itself (Fetch only one TV Bouquet) and not for the Live-TV section.

Also make sure you connect to your Emby server locally and not via http://emby.media as you can only change the VU+ Plugin settings when connected throug local IP/port (e.g. http:<My_Emby_Server_IP>:8096).

 

It works for me as I also use this feature ;-)

  • Like 1
Posted

Thanks for the info !

  • 2 weeks later...
Posted

Running VuPlus with either Stable or Beta versions of Emby I consistently get a blank Schedules page when I know there should be timers showing there.

 

Anyone else running into this problem?

 

I did raise this in this topic https://emby.media/community/index.php?/topic/39908-guide-and-scheduled-recordings-are-blank-with-a-spinning-circle/ 

 

Luke said that investigation has to start with the plugin

 

Thanks for any help

pünktchen
Posted

Running VuPlus with either Stable or Beta versions of Emby I consistently get a blank Schedules page when I know there should be timers showing there.

 

Anyone else running into this problem?

 

I did raise this in this topic https://emby.media/community/index.php?/topic/39908-guide-and-scheduled-recordings-are-blank-with-a-spinning-circle/

 

Luke said that investigation has to start with the plugin

 

Thanks for any help

The plugin author has to recompile the source with "RecordingStatus.New" instead of "RecordingStatus.Scheduled".
Posted

Thanks for the info punktchen, however it looks as though the plugin author is no longer active in this area.

 

Any ideas as to how best to get this plugin fixed.  The plugin is in Github https://github.com/C....Plugins.VuPlus so does this mean that someone else may be able make this change?

 

 

Thanks for your help

pünktchen
Posted

Everyone with VisualStudio or something like that can do this.

Posted

I pushed an update to the plugin to resolve this.

Posted

Thanks for doing that Luke. Works fine now

  • 1 month later...
Posted

Hello ! I have updated my VU+ ultimo to the latest version of openpli and after this the emby VU+ plugin stopped working. I can still stream from openwebif to VLC and Kodi (plugin) but Emby will not show any channels. Does anyone else experience the same ? This was working for me for almost a year now and is in my opinion one of the best features of my emby setup.

 

Thanks !

Posted

Hello ! I have updated my VU+ ultimo to the latest version of openpli and after this the emby VU+ plugin stopped working. I can still stream from openwebif to VLC and Kodi (plugin) but Emby will not show any channels. Does anyone else experience the same ? This was working for me for almost a year now and is in my opinion one of the best features of my emby setup.

 

Thanks !

 

Hi there, welcome @@ajmbogers. We're very sorry to hear about this. In order for us to best help you, please try refreshing the guide from the emby server dashboard, and then after it's completed please attach the emby server log. You can learn how to do that here:

 

https://emby.media/community/index.php?/topic/739-how-to-report-a-problem/

 

Thanks !

Posted

Hi Luke, refreshing the guide already did the trick !

 

Yesterday I uninstalled the plugin, hoping to start "fresh", but apparently there was a problem in the guide and/or channel data which remained.

The OpenPli image with the broken openwebif was in my VU+, maybe this caused the data in Emby to go corrupt.

 

I really should have thought of refreshing the guide, sorry to bother you !

 

Anyway, I'm not home this Saturday but now I'm sure I can still watch the Rico vs Badr match. Mission completed  :lol:

 

Thanks !

Posted

Thanks for reporting back.

  • 1 month later...
Posted

Hi,

 

is it possible to use the vu+ plugin with a dreambox 500hd stb? or i need a vu+ stb? if it doesnt care because of enigma2, then which image should i use? currently im using newnigma2 but i see its only working with openpli?

 

Thanks for a response.

tgessendorfer
Posted

How can I wipe the channel list from emby server?

 

I have added a new bouquet on my vuplus STB and changed the settings to sync channels from within the Emby LiveTV Plugin but obviously the previous channels don't get wiped and new bouquet channels are added to the old ones?

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