totalhavoc 13 Posted August 5, 2016 Posted August 5, 2016 So our Internet is out again because of a storm. Thank god for Cellular tethering so I can post this. Anyways, none of our clients will play media from the emby server. All media is on local lan. Kodi client just has spinning circle media never starts, this is with direct play and http (tried both). Emby Theater just loads a black screen. Emby for iOS will let you browse media but will not play anything. The only "client" that works is the web interface which is only good on 2 of my clients, both windows based. We have 2 iPads that will not work and 2 shield tvs running kodi. Why does Emby do this when my internet is down? Everything is local so it should not care. Last outage was 5 days and it looks like this one will be too since TWC does not want to roll a truck until weds. HELP
pir8radio 1312 Posted August 5, 2016 Posted August 5, 2016 (edited) So our Internet is out again because of a storm. Thank god for Cellular tethering so I can post this. Anyways, none of our clients will play media from the emby server. All media is on local lan. Kodi client just has spinning circle media never starts, this is with direct play and http (tried both). Emby Theater just loads a black screen. Emby for iOS will let you browse media but will not play anything. The only "client" that works is the web interface which is only good on 2 of my clients, both windows based. We have 2 iPads that will not work and 2 shield tvs running kodi. Why does Emby do this when my internet is down? Everything is local so it should not care. Last outage was 5 days and it looks like this one will be too since TWC does not want to roll a truck until weds. HELP It's probably because you use emby connect to easily login. Emby connect uses third party (EMBY) servers to establish the connection. Try connecting your clients directly to the server. Add a new server call it "INTERNAL" or something and skip the "Emby Connect" setup (setup manually), you will need to put in the local IP of your emby server and port info. Then log in like normal. Make sure the clients are on your local wifi. Edited August 5, 2016 by pir8radio
bluemonkey07 590 Posted August 5, 2016 Posted August 5, 2016 (edited) What IP address are you using in kodi and ios? Kodi works without internet so long as local addresses are used, Theatre client uses online components at this time so requires an internet connection. Edited August 5, 2016 by Vidman
totalhavoc 13 Posted August 5, 2016 Author Posted August 5, 2016 I do not use Emby connect. local subnet is 10.0.0.0/24 All clients connect to the server using it's IP 10.0.0.5. All clients are served IPes using MS DHCP as I run AD on VMware. The Emby server runs on one of my AD servers (static ip). DNS is served using AD servers. All media is stored on a Synology NAS that is statically assigned it's IP. As you can tell I should be completely self sufficient. Even if my clients were connecting using DNS they can still look up the IP as I run internal DNS. Can't resolve external dns entries but I should not need them for emby to work.
pir8radio 1312 Posted August 5, 2016 Posted August 5, 2016 So did you try to ADD a new server (via one of the clients) and then skip emby connect, put in the IP manually then login? Just curious..
totalhavoc 13 Posted August 5, 2016 Author Posted August 5, 2016 So did you try to ADD a new server (via one of the clients) and then skip emby connect, put in the IP manually then login? Just curious.. Not trying to be snippy but what part of I DO NOT USE EMBY CONNECT did you not understand? Emby connect requires you to sign up and sign in.... I have never done either.
pir8radio 1312 Posted August 5, 2016 Posted August 5, 2016 Not trying to be snippy but what part of I DO NOT USE EMBY CONNECT did you not understand? Emby connect requires you to sign up and sign in.... I have never done either. LOL sorry buddy, I must have skipped over NOT... I read it as "i do use emby connect" no worries. whoops...
chef 3810 Posted August 5, 2016 Posted August 5, 2016 (edited) On this thread Luke mentions that it is planned for the future to have the ability to connect to the server without Internet connection. http://emby.media/community/index.php?/topic/37144-will-emby-theatre-be-able-to-play-media-with-no-internet/&do=findComment&comment=350926 Edited August 5, 2016 by chef
totalhavoc 13 Posted August 5, 2016 Author Posted August 5, 2016 LOL sorry buddy, I must have skipped over NOT... I read it as "i do use emby connect" no worries. whoops... It's ok I've done it before too.. sorry if I snapped just really frustrated at TWC not wanting to roll a truck until weds. Anyways I managed to get Kodi on Windows to play a file but it took 3+ minutes to actually start... below is the log: 19:46:21 T:4844 NOTICE: EMBY.playbackutils -> Play called. 19:46:21 T:4844 NOTICE: EMBY.playutils -> Verifying path: smb://diskstation/stuff/tv shows/Jay Leno's Garage/Season 2012/s2012e41.mkv 19:46:21 T:4844 NOTICE: EMBY.playutils -> Path exists. 19:46:21 T:4844 NOTICE: EMBY.playutils -> File is direct playing. 19:46:21 T:4844 NOTICE: EMBY.playbackutils -> Setting up properties in playlist. 19:46:25 T:7104 ERROR: CCurlFile::Exists - Failed: Couldn't resolve host name(6) for http://image.tmdb.org/t/p/original/wTyn8QK69tnOkD2Bb55idOCvL0T.jpg 19:46:33 T:5828 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <class 'urllib2.URLError'> Error Contents: <urlopen error [Errno 11002] getaddrinfo failed> Traceback (most recent call last): File "C:\Users\htpc\AppData\Roaming\Kodi\addons\plugin.video.mlbtv\main.py", line 1002, in <module> todaysGames(None) File "C:\Users\htpc\AppData\Roaming\Kodi\addons\plugin.video.mlbtv\main.py", line 39, in todaysGames response = urllib2.urlopen(req) File "C:\Program Files (x86)\Kodi\system\python\Lib\urllib2.py", line 127, in urlopen return _opener.open(url, data, timeout) File "C:\Program Files (x86)\Kodi\system\python\Lib\urllib2.py", line 404, in open response = self._open(req, data) File "C:\Program Files (x86)\Kodi\system\python\Lib\urllib2.py", line 422, in _open '_open', req) File "C:\Program Files (x86)\Kodi\system\python\Lib\urllib2.py", line 382, in _call_chain result = func(*args) File "C:\Program Files (x86)\Kodi\system\python\Lib\urllib2.py", line 1214, in http_open return self.do_open(httplib.HTTPConnection, req) File "C:\Program Files (x86)\Kodi\system\python\Lib\urllib2.py", line 1184, in do_open raise URLError(err) URLError: <urlopen error [Errno 11002] getaddrinfo failed> -->End of Python script error report<-- 19:46:33 T:1688 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.mlbtv/?mode=100&name=Today%27s+Games&icon=C%3A%5CUsers%5Chtpc%5CAppData%5CRoaming%5CKodi%5Caddons%5Cplugin.video.mlbtv%2Ficon.png 19:46:33 T:7104 ERROR: CCurlFile::Exists - Failed: Couldn't resolve host name(6) for http://image.tmdb.org/t/p/original/2EJ6JJFoYpJ2gtJR0q7fpCjFGb3.jpg 19:46:45 T:7104 ERROR: CCurlFile::Exists - Failed: Couldn't resolve host name(6) for http://image.tmdb.org/t/p/original/h0YNeMLuE2fx1hmNrIuel2yi26M.jpg 19:46:57 T:7104 ERROR: CCurlFile::Exists - Failed: Couldn't resolve host name(6) for http://image.tmdb.org/t/p/original/dYBVum1oD2mGKK7CsM91enynjfi.jpg 19:47:01 T:884 NOTICE: EMBY.default -> plugin.video.emby started 19:47:01 T:884 NOTICE: EMBY.default -> Parameter string: ?id=photos&mode=browsecontent&type=photos&filter=random 19:47:01 T:884 NOTICE: EMBY.artwork -> Using Image Cache Thread Count: 0 19:47:50 T:4844 NOTICE: EMBY.playbackutils -> Adding main item to playlist. 19:47:50 T:4844 NOTICE: EMBY.playbackutils -> Play playlist. 19:47:51 T:6112 NOTICE: EMBY.default_tvshows -> Parameter string: ?dbid=20381&mode=play&id=3ef802242175efba476819e3f8039ab2&filename=s2012e41.mkv 19:48:14 T:884 NOTICE: EMBY.entrypoint -> viewname: photos - type: photos - folderid: - filter: 19:48:14 T:884 NOTICE: EMBY.default -> plugin.video.emby stopped 19:48:15 T:5076 NOTICE: EMBY.default -> plugin.video.emby started 19:48:15 T:5076 NOTICE: EMBY.default -> Parameter string: ?id=photos&mode=browsecontent&type=photos&folderid=recent&filter=random 19:48:15 T:5076 NOTICE: EMBY.artwork -> Using Image Cache Thread Count: 0 19:49:05 T:6112 NOTICE: Previous line repeats 1 times. 19:49:05 T:6112 NOTICE: EMBY.playbackutils -> Play called. 19:49:05 T:6112 NOTICE: EMBY.playutils -> Verifying path: smb://diskstation/stuff/tv shows/Jay Leno's Garage/Season 2012/s2012e41.mkv 19:49:05 T:6112 NOTICE: EMBY.playutils -> Path exists. 19:49:05 T:6112 NOTICE: EMBY.playutils -> File is direct playing. 19:49:05 T:6112 NOTICE: EMBY.playbackutils -> Play as a regular item. 19:49:05 T:1700 NOTICE: DVDPlayer: Opening: smb://diskstation/stuff/tv shows/Jay Leno's Garage/Season 2012/s2012e41.mkv 19:49:05 T:1700 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED 19:49:05 T:5516 NOTICE: Creating InputStream 19:49:05 T:5516 NOTICE: Creating Demuxer 19:49:05 T:5516 NOTICE: Opening stream: 0 source: 256 19:49:05 T:5516 NOTICE: Creating video codec with codec id: 169 19:49:05 T:5516 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: Google VP9 19:49:05 T:5516 NOTICE: Creating video thread 19:49:05 T:5516 NOTICE: Opening stream: 1 source: 256 19:49:05 T:5516 NOTICE: Finding audio codec for: 86021 19:49:05 T:5672 NOTICE: running thread: video_thread 19:49:05 T:5516 NOTICE: Creating audio thread 19:49:05 T:4800 NOTICE: running thread: CDVDPlayerAudio::Process() 19:49:05 T:4800 NOTICE: Creating audio stream (codec id: 86021, channels: 2, sample rate: 44100, no pass-through) 19:49:05 T:4800 NOTICE: CDVDPlayerAudio::OutputPacket duplicate 34 packets of duration 2 19:49:05 T:5672 NOTICE: fps: 29.970030, pwidth: 1280, pheight: 720, dwidth: 1280, dheight: 720 19:49:05 T:5672 NOTICE: Display resolution DESKTOP : 1360x768@ 60.00 - Full Screen (16) 19:49:05 T:4800 NOTICE: CDVDPlayerAudio::OutputPacket skipping a packets of duration 2 19:49:05 T:4800 NOTICE: Previous line repeats 6 times. 19:49:05 T:4800 NOTICE: CDVDPlayerAudio::OutputPacket skipping a packets of duration 13 19:49:05 T:4800 NOTICE: CDVDPlayerAudio::OutputPacket skipping a packets of duration 23 19:49:05 T:1700 NOTICE: Previous line repeats 5 times. 19:49:05 T:1700 ERROR: PlayMedia could not play media: plugin://plugin.video.emby.tvshows/33689719aa6e52aa43d64d754c00a17d/?dbid=20381&mode=play&id=3ef802242175efba476819e3f8039ab2&filename=s2012e41.mkv 19:49:05 T:1904 NOTICE: EMBY.kodimonitor -> Method: Player.OnPlay Data: {"item":{"id":20381,"type":"episode"},"player":{"playerid":1,"speed":1}} 19:49:05 T:1904 NOTICE: EMBY.player -> ONPLAYBACK_STARTED: smb://diskstation/stuff/tv shows/Jay Leno's Garage/Season 2012/s2012e41.mkv itemid: 3ef802242175efba476819e3f8039ab2 I'm about to try on the Shield TV boxes running kodi but I know I have let them try to play for a while and they never play. The difference is they play http instead of direct smb as I have never been able to get the shield to connect to my synology using smb.
Luke 42080 Posted August 6, 2016 Posted August 6, 2016 Emby Theater currently requires an internet connection but this will be removed in the future. Emby for iOS does not require an internet connection.
pir8radio 1312 Posted August 6, 2016 Posted August 6, 2016 Just for my own curiosity, you are using SMB path with IP or name? Since you are using your own DHCP sever what is your dns suffix? carrying it over from the ISP?
totalhavoc 13 Posted August 6, 2016 Author Posted August 6, 2016 OK so I understand why Theater does not work but that does not explain iOS or Kodi taking for ever on Windows and not working on Shield. I'm working on getting the log off one shields now. I just tried to test on my iPad again and it says it is not unlocked even though it was earlier ARGH
totalhavoc 13 Posted August 6, 2016 Author Posted August 6, 2016 Just for my own curiosity, you are using SMB path with IP or name? Since you are using your own DHCP sever what is your dns suffix? carrying it over from the ISP? SMB is just connecting to "Diskstation" my internal domain is totalhavoc.local and external is totalhavoc.net
Angelblue05 4132 Posted August 6, 2016 Posted August 6, 2016 (edited) @@totalhavoc Since you are using add-on playback, the paths are retrieved in real time from your server. Now, if your Kodi is never going to leave your network, then you can switch to native playback mode (in the add-on settings > sync options) and reset your local database. This way, drect paths to your content is inserted in the Kodi database, which won't ask the add-on to retrieve the path from the server. I hope this helps you. You could create a second profile in Kodi to test. Edited August 6, 2016 by Angelblue05 1
Luke 42080 Posted August 6, 2016 Posted August 6, 2016 OK so I understand why Theater does not work but that does not explain iOS or Kodi taking for ever on Windows and not working on Shield. I'm working on getting the log off one shields now. I just tried to test on my iPad again and it says it is not unlocked even though it was earlier ARGH They are probably just trying to connect to previously used addresses, timing out, and you're interpreting that as "not working". Additionally, how have you unlocked Emby for iOS? If you unlocked with Emby Premiere, then this info is re-validated once a week or so, and if this process is failing then that would explain why you can browse but not play.
totalhavoc 13 Posted August 6, 2016 Author Posted August 6, 2016 OK thanks for all the help. I do have emby premiere and that could be the problem with iOS right now as I have not used it in over a week. I know last time we had an outage they were unlocked but would still not play. Can't really diagnose that right now since it has not unlocked. As for Kodi, it appears to play it just takes 3-5 minutes to actually start the video. Angelblue I will test direct on my daughters profile as it is small and rebuilds fast. Will direct vs addon work on my shields since they are set to http stream instead of smb?
Angelblue05 4132 Posted August 6, 2016 Posted August 6, 2016 (edited) No, native playback mode is only if you direct play (smb/nfs paths) - if you can't directly access your content from Kodi with those paths, then native playback will not work. You need to maybe verify your network credentials (if added, Kodi needs to be restarted) Edited August 6, 2016 by Angelblue05
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