AndreasChen 0 Posted February 4, 2015 Share Posted February 4, 2015 Under Linux the most similar one I found is Kodi plug-in. However Kodi works like c**p in recent releases. Are there better alternatives? Why MBT is available under Windows but not Linux? Link to comment Share on other sites More sharing options...
Schroinx 10 Posted February 5, 2015 Share Posted February 5, 2015 Under Linux the most similar one I found is Kodi plug-in. However Kodi works like c**p in recent releases. Are there better alternatives? Why MBT is available under Windows but not Linux? I am not in the know, but windows has been the primary platform for most htpcs over the past decade and second MBT is build using window bricks, such as LAV, madVR, ReClock and ties all of these together in a very nice interface. That also mean that porting it is not straightforward. I believe there is something called openelec, based on linux, that is kodi compatible and kodi can interact with MB. But it is more a htpc settopbox software than a full blown OS or so I believe. Link to comment Share on other sites More sharing options...
hamstercat 63 Posted February 5, 2015 Share Posted February 5, 2015 MBT is built using WPF too, which isn't supported by Mono which means at the moment no Linux or Mac OS X. We'll have to see if Microsoft releases it as part of their open-source effort, but I don't remember seeing anything about WPF on that front. Link to comment Share on other sites More sharing options...
AndreasChen 0 Posted February 9, 2015 Author Share Posted February 9, 2015 This is a little frustrating. MB is really impressive on the server side, but on the playback side the user experience is quite discounted. Hope something like the Android App can be ported to Linux. Link to comment Share on other sites More sharing options...
Logos302 86 Posted February 9, 2015 Share Posted February 9, 2015 I'm not %100 sure but I believe you have use XBMC (Kodi) on linux. And I believe that it can be used to connect to the MB Server. Link to comment Share on other sites More sharing options...
AndreasChen 0 Posted February 9, 2015 Author Share Posted February 9, 2015 I'm not %100 sure but I believe you have use XBMC (Kodi) on linux. And I believe that it can be used to connect to the MB Server. Kodi definitely connects to MB. The headache is Kodi itself. It keeps crashing, freezing and producing a black screen. If Kodi works well then the Linux client problem is solved. Unfortunately Kodi doesn't. Link to comment Share on other sites More sharing options...
Koleckai Silvestri 1150 Posted February 9, 2015 Share Posted February 9, 2015 Maybe someone will step up and create a linux client in the future. It doesn't necessarily need to be a port of Theater. Link to comment Share on other sites More sharing options...
Luke 37099 Posted January 1, 2017 Share Posted January 1, 2017 Emby Theater for Linux and Raspberry Pi are currently in testing. You can learn more about them here: Linux: https://emby.media/community/index.php?/topic/42868-emby-theater-for-linux/ Raspberry Pi: https://emby.media/community/index.php?/forum/169-raspberry-pi/ Enjoy. Link to comment Share on other sites More sharing options...
ebike 13 Posted October 21, 2017 Share Posted October 21, 2017 (edited) Hi, I have just tried this on a Linux box (Arch) and although it comes up just fine and I can browse all the catagories I can't seem to play anything. When I play a video or a stream, it just sits there with the circle spinning thing and never plays ..... I presume it's something to do with electron .. as that app is showing in the task bar (gnome3) Sometimes it locks up the whole box, mostly I can get out ok .. How do I debug this? EDIT: One thing I noticed is I have two "electron" apps as one got installed for the atom IDE I have .. so they are in: whereis electronelectron: /usr/bin/electron /usr/lib/electron Hopefully they won't interfere with each other ... the /usr/lib one is the one that got installed with the instructions in this thread .. Edited October 21, 2017 by ebike Link to comment Share on other sites More sharing options...
ebike 13 Posted October 21, 2017 Share Posted October 21, 2017 (edited) This is a little frustrating. MB is really impressive on the server side, but on the playback side the user experience is quite discounted. Hope something like the Android App can be ported to Linux. Please NOOO ... the android app has nothing on Emby Theater .... ET is MUCH nicer ... In fact, I am thinking of ditching my Nvidia Shield because of the android app, and using a small x86 linux SBC if ET is ready for the big time on Linux .. Edited October 21, 2017 by ebike Link to comment Share on other sites More sharing options...
ebike 13 Posted October 22, 2017 Share Posted October 22, 2017 (edited) Hi, I have just tried this on a Linux box (Arch) and although it comes up just fine and I can browse all the catagories I can't seem to play anything. When I play a video or a stream, it just sits there with the circle spinning thing and never plays ..... I presume it's something to do with electron .. as that app is showing in the task bar (gnome3) Sometimes it locks up the whole box, mostly I can get out ok .. How do I debug this? EDIT: One thing I noticed is I have two "electron" apps as one got installed for the atom IDE I have .. so they are in: Hopefully they won't interfere with each other ... the /usr/lib one is the one that got installed with the instructions in this thread .. Just an update to this issue: I notice the following in the console: Server discovery json: {"Address":"http://192.168.178.6:8096","Id":"0fe98b1cfe40422dab65e469183131b3","Name":"emby"}timer expired 1 servers received [ { Address: 'http://192.168.178.6:8096' Id: '0fe98b1cfe40422dab65e469183131b3', Name: 'emby', EndpointAddress: '192.168.178.6' } ] fs access result for path: Error: ENOENT: no such file or directory, access '/media/Recordings/Armageddon (1998)/Armageddon (1998).ts' Play URL : http://192.168.178.6:8096/emby/Videos/7e0dc4d4b1e077a28feaad626b1c8300/stream.ts?Static=true&mediaSourceId=7e0dc4d4b1e077a28feaad626b1c8300&deviceId=arch-liri&api_key=7d8e9913d30c48698514872bb27dd39e&Tag=478fa1f8180d02b3077d9662ace6a724 Warning: loadFile() is deprecated. Use load() instead Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged. Seems it can't find the file, yet that file is definetely there and I can play it from web client and android client .. That "Play URL" above is valid, as I can download the moive with it .... Edited October 22, 2017 by ebike Link to comment Share on other sites More sharing options...
Luke 37099 Posted October 22, 2017 Share Posted October 22, 2017 Those console messages are nothing to worry about. Link to comment Share on other sites More sharing options...
ebike 13 Posted October 22, 2017 Share Posted October 22, 2017 (edited) Those console messages are nothing to worry about. So if I don't worry about it, things will magically start playing? Wow ..... but thanks anyway But seriously, You stated you wanted testers and I did ask what would be the best way to debug this issue ..... to help out .... Edited October 22, 2017 by ebike Link to comment Share on other sites More sharing options...
Luke 37099 Posted October 22, 2017 Share Posted October 22, 2017 Sorry, I just meant that the app has decision making on how to play, so the fact that it can't directly access the file is not necessarily a problem. Link to comment Share on other sites More sharing options...
ebike 13 Posted October 22, 2017 Share Posted October 22, 2017 No worries. Maybe it should then only print out the: "Error: ENOENT:" line ONLY if it is a real problem ..... to save confusion then ... Still you havn't given me any clues as to how to debug this issue ..... is there some debugging I can turn on ... Link to comment Share on other sites More sharing options...
ebike 13 Posted October 23, 2017 Share Posted October 23, 2017 Ok, here is an update: If I use the script et.sh, I does not play, but if I just do "electron main.js" it plays videos just fine .... 1 Link to comment Share on other sites More sharing options...
Luke 37099 Posted October 23, 2017 Share Posted October 23, 2017 Thanks, I will delete that as it is outdated at this point. Link to comment Share on other sites More sharing options...
adrianwi 238 Posted October 23, 2017 Share Posted October 23, 2017 (edited) I followed the installation instructions in the linked thread (https://emby.media/c...ater-for-linux/) but didn't have a et.sh file in the emby-theater-electron folder. Running electron main.js worked though, although I can play anything with the following shown in terminal adrian@adrian-eos:~/emby-theater-electron$ electron main.js Gtk-Message: Failed to load module "pantheon-filechooser-module" Initializing cec-client... { cecExePath: undefined, cecEmitter: EventEmitter { domain: null, _events: {}, _eventsCount: 0, _maxListeners: undefined } } ERROR: cec-client not installed, running without cec functionality. UDP Client listening on 0.0.0.0:53856 starting udp receive timer with timeout ms: 1000 timer expired 0 servers received [] fs access result for path: Error: ENOENT: no such file or directory, access '/media/tv/Lucifer/Season 3 720p/Lucifer.S03E04.720p.HDTV.X264-DIMENSION.mkv' Play URL : http://192.168.168.34:8096/emby/Videos/a30fcfb0a865583c16ff6e8f9cc3a94d/stream.mkv?Static=true&mediaSourceId=a30fcfb0a865583c16ff6e8f9cc3a94d&deviceId=adrian-eos&api_key=9fca9fad881f4683a8a56115bb02aa90&Tag=cee052c3b7793fcb077ea1d1a2ccae94 Warning: loadFile() is deprecated. Use load() instead I guess Iḿ missing something in my elementaryOS installation? Edited October 23, 2017 by adrianwi Link to comment Share on other sites More sharing options...
Luke 37099 Posted October 23, 2017 Share Posted October 23, 2017 I've updated the instructions, thanks. Link to comment Share on other sites More sharing options...
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