Dune player

The worldcup depression is over? Nice to hear. My emplexer can be used again!

Hi newloran2,


wow, great to read about your ongoing work!


Sorry, i forgot where i can find the emplexer log-file.


BR

Peter

New beta Firmware Out: 140827_0132_b9

http://dune-hd.com/firmware/

Hi newloran2,

I've used Version 1 for quite some time now and was very happy with it. Now i thought it is time to update to Emplexer 2.

Despite the missing nfs/samba support I'm wondering if it is not possible to see the Metadata and the Moviedetails as it was possible in Version 1 (Pressing "Info" on the remotecontrol)

Thank's for your work! Looking forward to the next updates... :)

Dear all,

Can i use the Emplexer plugin on my "Dune HD MAX" to log on on a other (friend) Plex Database ?

Thanks.

Plugin works without problems with the new b9 firm on my Dune TV-303D! :)

Plugin works without problems with the new b9 firm on my Dune TV-303D! :)

The only problem I've found with the  b9 firmware, is that emplexer watched/unwatched colours don't work with the new GUI.

Hi to all.

I have this problem where i'm installing the plugin per the instructions and when it install correctly and i try to run it from the dialog box after the instrallation is complete it gives me the error message :

"Impossible to launch application"

I am installing on a Dune Max HD with the latest firmware installed (b9, i've perfomed a full reset). I also installed on the previous version (b8) and it gave me the same message.

When i click on it from the Applications menu it does nothing.

Does anyone else have experienced his problem ?

Have you tried this?

https://forums.plex.tv/topic/33136-dune-player/page-21#entry418761

If you mean this post by you "Go to emplexer settings and make sure that "Add to main screen" is set to Yes. " then i have another question.

To access the setting the application must launch first or is it something i have to change in the xml config or some other file inside the zip? 

Because in my case not even the intial setup pop up gets activated.

None the less thank you fro your response.

On your Dune goto Setup/Applications/emplexar (I'm on a Dune 3D and 303D but I guess the Max UI looks the same) and there you should see the Add to main screen option.

The settings is in the Dune Setup and not in the emplexar application.

On your Dune goto Setup/Applications/emplexar (I'm on a Dune 3D and 303D but I guess the Max UI looks the same) and there you should see the Add to main screen option.

The settings is in the Dune Setup and not in the emplexar application.

Thank you very much ! I had no idea the Setup/Aplication Menu even existed. I put the ip of the plex server and it works flawlessly !

Shoutout to newloran2 as well for this fantastic plugin !

Great community you have here, keep it going.

My greetings from Greece.

Can anyone elaborate on the difference, in features, between using SMB/NFS vs HTTP. I am keen to try Emplexer2, but have always used either NFS/SMB to access my UnRAID server. Also, can you have both plug-ins installed at the same time, to be able to directly compare them?

Can anyone elaborate on the difference, in features, between using SMB/NFS vs HTTP. I am keen to try Emplexer2, but have always used either NFS/SMB to access my UnRAID server. Also, can you have both plug-ins installed at the same time, to be able to directly compare them?

Not sure on the first question but yes you can have version 1 & 2 installed together. I'm using PMS on Unraid and it works fine with both versions.

On your Dune goto Setup/Applications/emplexar (I'm on a Dune 3D and 303D but I guess the Max UI looks the same) and there you should see the Add to main screen option.

The settings is in the Dune Setup and not in the emplexar application.

hello,

i have quite the same problem..

so I followed the instructions above : the parameter is on "yes" (cf below)

on Emplexer, I can see the 2 categories I created on PMS (ie. "Movies" & "french"), but when I click on 1 of them, i have an "error message"..

here are my parameters :

- @IP of PMS

- port : 32400

- cnx type : http

- not seen caption / seen caption : white

- add to main screen : yes

- use cache : yes

- playback type : vod playback

- resume options : Ask

- Filters : default

but i have the message "the area ... does not return any xml (404)"

can you help me, guys ?

thanx a lot in advance !!!

weyb

PS : I don't know the version of emplexer i'm using ; i have "dune_plugin_emplexer.zip" found on github & dated in august 2013

I need consultation on using Dune TV-303D as Plex "player". My software is as follows: emplexer 2.0-B03 on firmware 140610_0131_b8.

My use case is as follows: I browse Plex library on Android mobile app, and then start playback on Dune by selecting emplexer in "connect to" menu.

My two (related) questions does emplexer support (using Android mobile app):

1. seek to particular playback position while viewing video?

2. "resume from" feature?

Each time I try to seek to particular position (using Android mobile app) while video is playing, Android complains "Unable to connect to emplexer" and suggest to resume playback on mobile device instead of emplexter. Emplexer does not take any action and just continues playback.

 

Each time I try to "resume" playback from time I stopped previously, emplexer just starts playback from the beginning. Sometimes Android app complains that its "Unable to connect to emplexer".

 

Please advise.

 

I've reported it as issue on https://github.com/newloran2/emplexer/issues/88

OK, nevermind, got it installed.

the use of "zip -r dune_plugin_emplexer2.zip *" while in the folder containing the Emplexer 2.0 files makes a proper plugin that the Dune plugin manager can install.

Now on to figuring out the "unhandled PHP plugin error" that's coming up :( The spoiler below contains my Emplexer2 log. Any help would be appreciated.

the only thing that looks like an error is this, and I have no idea what it means  :wacko:

lem: error loading module 'lem.utils' from file '/persistfs/plugins/emplexer2/bin/mac/lem/utils.so':
/persistfs/plugins/emplexer2/bin/mac/lem/utils.so: ELF file version does not match current one

[spoiler][1235] [59] [2014-10-10 17:01:41.281697] ***** log_redirect_to_file() succeeded *****



[1235] [59] [2014-10-10 17:01:41.282415] [emplexer2] [server] preparing...
[1235] [59] [2014-10-10 17:01:41.282581] [emplexer2] [server] reader fd: 7; writer fd: 10
[1235] [59] [2014-10-10 17:01:41.282995] php engine: initializing...
[1235] [60] [2014-10-10 17:01:42.159055] php engine: initialized.
[1235] [60] [2014-10-10 17:01:42.159256] [emplexer2] [server] resetting include path to '.:/persistfs/plugins/emplexer2'...
[1235] [60] [2014-10-10 17:01:42.171737] [emplexer2] [server] Ok.
[1235] [60] [2014-10-10 17:01:42.171927] [emplexer2] [server] loading 'firmware_ext/php/bootstrap.php'...
[1235] [60] [2014-10-10 17:01:42.172034] [emplexer2] [server] executing "require ('firmware_ext/php/bootstrap.php');"...
[1235] [60] [2014-10-10 17:01:42.196953] [emplexer2] [server] 'firmware_ext/php/bootstrap.php' loaded successfully.
[1235] [60] [2014-10-10 17:01:42.197141] [emplexer2] [server] loading 'firmware_ext/php/dune_api.php'...
[1235] [60] [2014-10-10 17:01:42.197280] [emplexer2] [server] executing "require ('firmware_ext/php/dune_api.php');"...
[1235] [60] [2014-10-10 17:01:42.220593] [emplexer2] [server] 'firmware_ext/php/dune_api.php' loaded successfully.
[1235] [60] [2014-10-10 17:01:42.220794] [emplexer2] [server] loading 'firmware_ext/php/dune_plugin.php'...
[1235] [60] [2014-10-10 17:01:42.220896] [emplexer2] [server] executing "require ('firmware_ext/php/dune_plugin.php');"...
[1235] [60] [2014-10-10 17:01:42.223013] [emplexer2] [server] 'firmware_ext/php/dune_plugin.php' loaded successfully.
[1235] [60] [2014-10-10 17:01:42.223239] [emplexer2] [server] loading 'firmware_ext/php/dune_plugin_fw.php'...
[1235] [60] [2014-10-10 17:01:42.223346] [emplexer2] [server] executing "require ('firmware_ext/php/dune_plugin_fw.php');"...
[1235] [60] [2014-10-10 17:01:42.227980] [emplexer2] [server] 'firmware_ext/php/dune_plugin_fw.php' loaded successfully.
[1235] [60] [2014-10-10 17:01:42.228278] [emplexer2] [server] executing system properties cmd (number of properties: 6)...
[1235] [60] [2014-10-10 17:01:42.228933] [emplexer2] [server] system properties initialized successfully.
[1235] [60] [2014-10-10 17:01:42.229108] [emplexer2] [server] loading '/persistfs/plugins/emplexer2/main.php'...
[1235] [60] [2014-10-10 17:01:42.229213] [emplexer2] [server] executing "require ('/persistfs/plugins/emplexer2/main.php');"...
[1235] [60] [2014-10-10 17:01:42.240946] php engine:

[1235] [60] [2014-10-10 17:01:42.267191] php engine:


[1235] [60] [2014-10-10 17:01:42.326085] [emplexer2] [server] '/persistfs/plugins/emplexer2/main.php' loaded successfully.
[1235] [60] [2014-10-10 17:01:42.326312] [emplexer2] [server] ready.
[1235] [60] [2014-10-10 17:01:42.326406] [emplexer2] [server] main loop started.
[1235] [60] [2014-10-10 17:01:42.330196] php engine: DefaultDunePluginFw::call_plugin request :{"op_type_code":"get_folder_view","op_id":"1","input_data":{"media_url":"main"},"plugin_cookies":{"plexIp":"10.0.1.5","plexPort":"32400"}}
[1235] [60] [2014-10-10 17:01:42.331112] php engine: this->availableScreens =
[1235] [60] [2014-10-10 17:01:42.331463] php engine: Array
(
[configRoot] => EmplexerSetupScreen
[language] => LanguageChose
[mediaServer] => SetupMediaServer
[myPlex] => MyPlexScreen
)

[1235] [60] [2014-10-10 17:01:42.331732] php engine: Emplexer::get_folder_view MediaURL = main
[1235] [60] [2014-10-10 17:01:42.342323] php engine: Config::setPluginCookies
[1235] [60] [2014-10-10 17:01:42.342807] php engine: stdClass Object
(
[plexIp] => 10.0.1.5
[plexPort] => 32400
)

[1235] [60] [2014-10-10 17:01:42.364857] php engine: valor de DEV
[1235] [60] [2014-10-10 17:01:42.365114] php engine: Client::startEmplexerServerAndRegisterAsPlayer entrou
[1235] [60] [2014-10-10 17:01:42.365313] php engine: Client::startEmplexerServer entrou
[1235] [60] [2014-10-10 17:01:42.409823] php engine: Client::startEmplexerServer valor do pid
[1235] [60] [2014-10-10 17:01:42.410225] php engine: Client::startEmplexerServerpid inválido registrando
[1235] [60] [2014-10-10 17:01:42.410802] php engine: executando commando /persistfs/plugins/emplexer2/bin/lem-dune.bin /persistfs/plugins/emplexer2/bin/emplexer.lua > /dev/null &
lem: error loading module 'lem.utils' from file '/persistfs/plugins/emplexer2/bin/mac/lem/utils.so':
/persistfs/plugins/emplexer2/bin/mac/lem/utils.so: ELF file version does not match current one
stack traceback:
[C]: in ?
[C]: in function 'require'
/persistfs/plugins/emplexer2/bin/emplexer.lua:19: in main chunk
[1235] [63] [2014-10-10 17:01:45.439740] php engine: Client::registerAsPlayer entrou
[1235] [63] [2014-10-10 17:01:45.443902] php engine: Error: Exception caught: HTTP error: 0; CURL errno: 7 (couldn't connect to host)
[1235] [63] [2014-10-10 17:01:45.444406] php engine: - print_backtrace at /persistfs/plugins/emplexer2/lib/default_dune_plugin_fw.php:102
[1235] [63] [2014-10-10 17:01:45.444760] php engine: - call_plugin_impl at /persistfs/plugins/emplexer2/lib/default_dune_plugin_fw.php:32
[1235] [63] [2014-10-10 17:01:45.444996] php engine: - call_plugin at do_php_call:4
[1235] [63] [2014-10-10 17:01:45.446647] php engine: DefaultDunePluginFw::call_plugin response :stdClass Object
(
[has_data] =>
[plugin_cookies] => stdClass Object
(
[plexIp] => 10.0.1.5
[plexPort] => 32400
)

[is_error] => 1
[error_action] => stdClass Object
(
[handler_string_id] => plugin_show_error
[caption] =>
[data] => stdClass Object
(
[fatal] => 1
[title] => System error
[msg_lines] => Array
(
[0] => Unhandled PHP plugin error.
[1] => Call the PHP plugin vendor.
)

)

[params] =>
)

)

[1235] [551] [2014-10-10 17:09:53.332030] php engine: DefaultDunePluginFw::call_plugin request :{"op_type_code":"get_folder_view","op_id":"2","input_data":{"media_url":"configRoot"},"plugin_cookies":{"plexIp":"10.0.1.5","plexPort":"32400"}}
[1235] [551] [2014-10-10 17:09:53.332723] php engine: this->availableScreens =
[1235] [551] [2014-10-10 17:09:53.333057] php engine: Array
(
[configRoot] => EmplexerSetupScreen
[language] => LanguageChose
[mediaServer] => SetupMediaServer
[myPlex] => MyPlexScreen
)

[1235] [551] [2014-10-10 17:09:53.333254] php engine: Emplexer::get_folder_view MediaURL = configRoot
[1235] [551] [2014-10-10 17:09:53.333590] php engine: Config::setPluginCookies
[1235] [551] [2014-10-10 17:09:53.333916] php engine: stdClass Object
(
[plexIp] => 10.0.1.5
[plexPort] => 32400
)

[1235] [551] [2014-10-10 17:09:53.334295] php engine: valor de DEV
[1235] [551] [2014-10-10 17:09:53.334560] php engine: Client::startEmplexerServerAndRegisterAsPlayer entrou
[1235] [551] [2014-10-10 17:09:53.334771] php engine: Client::startEmplexerServer entrou
[1235] [551] [2014-10-10 17:09:53.367859] php engine: Client::startEmplexerServer valor do pid
[1235] [551] [2014-10-10 17:09:53.368184] php engine: Client::startEmplexerServerpid inválido registrando
[1235] [551] [2014-10-10 17:09:53.368442] php engine: executando commando /persistfs/plugins/emplexer2/bin/lem-dune.bin /persistfs/plugins/emplexer2/bin/emplexer.lua > /dev/null &
lem: error loading module 'lem.utils' from file '/persistfs/plugins/emplexer2/bin/mac/lem/utils.so':
/persistfs/plugins/emplexer2/bin/mac/lem/utils.so: ELF file version does not match current one
stack traceback:
[C]: in ?
[C]: in function 'require'
/persistfs/plugins/emplexer2/bin/emplexer.lua:19: in main chunk
[1235] [554] [2014-10-10 17:09:56.391723] php engine: Client::registerAsPlayer entrou
[1235] [554] [2014-10-10 17:09:56.394960] php engine: Error: Exception caught: HTTP error: 0; CURL errno: 7 (couldn't connect to host)
[1235] [554] [2014-10-10 17:09:56.395421] php engine: - print_backtrace at /persistfs/plugins/emplexer2/lib/default_dune_plugin_fw.php:102
[1235] [554] [2014-10-10 17:09:56.395749] php engine: - call_plugin_impl at /persistfs/plugins/emplexer2/lib/default_dune_plugin_fw.php:32
[1235] [554] [2014-10-10 17:09:56.396143] php engine: - call_plugin at do_php_call:4
[1235] [554] [2014-10-10 17:09:56.397389] php engine: DefaultDunePluginFw::call_plugin response :stdClass Object
(
[has_data] =>
[plugin_cookies] => stdClass Object
(
[plexIp] => 10.0.1.5
[plexPort] => 32400
)

[is_error] => 1
[error_action] => stdClass Object
(
[handler_string_id] => plugin_show_error
[caption] =>
[data] => stdClass Object
(
[fatal] => 1
[title] => System error
[msg_lines] => Array
(
[0] => Unhandled PHP plugin error.
[1] => Call the PHP plugin vendor.
)

)

[params] =>
)

)
 

[/spoiler]

hello,

i discovered an emplexer2-b03 release on https://github.com/newloran2/emplexer/releases after looking for my error message on internet.

So I installed it on my Dune.

it worked fine, I had to enter my NAS @IP, full of hope, but when I launched emplexer2-b03, it says also "unhandled PHP plugin error"

:-(

thank you verym uch in advance for your help !

regards

No help for these PHP errors? Really would like to try v2.

Also, what would cause the watched status to not update, when no setting have been changed. Both my Dune's are not updating now, and also do not resume partially watched content.

@weyb:

Do you have the authentification in your local Network enabled in PLEX? Exempler cannot handle this, so you have to disable it!

Regards!

Mike