Прошу помощи. Не воспроизводится звуковой файл на OpenElec (kodi 17), имеем:
1. плагин script.alicevox.master в kodi установлен и включен
2. ffmpeg -i aebd42dddcca11fa8b8d5ad4d75793d3_google.mp3 -acodec pcm_u8 -ar 22050 aebd42dddcca11fa8b8d5ad4d75793d3_google.wav - на мажоре отрабатывает
3. через браузер файл 192.168.1.2/cms/cached/voice/aebd42dddcca11fa8b8d5ad4d75793d3_google.wav доступен (192.168.1.2 - IP majordomo)
3. в kodi (192.168.1.51) управление веб на порту 8080 разрешено, log=xbmc pass=xbmc
4. выполняю в сценариях мажора: geturl('
http://xbmc:xbmc@192.168.1.51:8080/json ... r","params":["192.168.1.2/cms/cached/voice/aebd42dddcca11fa8b8d5ad4d75793d3_google.wav"]},"id":1}',0); - звука нет, в логах коди:
23:21:04 3053.953857 T:1774896192 DEBUG: webserver: request received for /jsonrpc
23:21:04 3054.018555 T:1621783616 DEBUG: Previous line repeats 1 times.
23:21:04 3054.018799 T:1621783616 DEBUG: webserver: request received for /jsonrpc?request={%22jsonrpc%22:%222.0%22,%22method%22:%22Addons.ExecuteAddon%22,%22params%22:{%22addonid%22:%22script.alicevox.master%22,%22params%22:[%22192.168.1.2/cms/cached/voice/aebd42dddcca11fa8b8d5ad4d75793d3_google.wav%22]},%22id%22:1}
23:21:04 3054.060303 T:1657435200 NOTICE: Thread LanguageInvoker start, auto delete: false
23:21:04 3054.065674 T:1657435200 INFO: initializing python engine.
23:21:04 3054.066162 T:1657435200 DEBUG: CPythonInvoker(13, /storage/.kodi/addons/script.alicevox.master/addon.py): start processing
23:21:06 3055.919434 T:1657435200 NOTICE: -->Python Interpreter Initialized<--
23:21:06 3055.924805 T:1657435200 DEBUG: CPythonInvoker(13, /storage/.kodi/addons/script.alicevox.master/addon.py): the source file to load is "/storage/.kodi/addons/script.alicevox.master/addon.py"
23:21:06 3055.925537 T:1657435200 DEBUG: CPythonInvoker(13, /storage/.kodi/addons/script.alicevox.master/addon.py): setting the Python path to /storage/.kodi/addons/script.alicevox.master:/usr/lib/python27.zip:/usr/lib/python2.7:/usr/lib/python2.7/plat-linux2:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload:/usr/lib/python2.7/site-packages:/usr/lib/python2.7/site-packages/gtk-2.0
23:21:06 3055.926025 T:1657435200 DEBUG: CPythonInvoker(13, /storage/.kodi/addons/script.alicevox.master/addon.py): entering source directory /storage/.kodi/addons/script.alicevox.master
23:21:06 3055.933350 T:1657435200 DEBUG: CPythonInvoker(13, /storage/.kodi/addons/script.alicevox.master/addon.py): instantiating addon using automatically obtained id of "script.alicevox.master" dependent on version 2.14.0 of the xbmc.python api
23:21:06 3055.939941 T:1657435200 INFO: CPythonInvoker(13, /storage/.kodi/addons/script.alicevox.master/addon.py): script successfully run
23:21:06 3056.476318 T:1657435200 INFO: Python script stopped
вот еще логи на коди:
00:07:36 5845.664551 T:1621783616 DEBUG: Previous line repeats 33 times.
00:07:36 5845.665039 T:1621783616 DEBUG: webserver: request received for /jsonrpc?request={"jsonrpc":"2.0","method":"Addons.ExecuteAddon","params":{"addonid":"script.alicevox.master","params":["192.168.1.2/cms/cached/voice/aebd42dddcca11fa8b8d5ad4d75793d3_google.wav"]},"id":1}
00:07:36 5845.676758 T:1606415424 NOTICE: Thread LanguageInvoker start, auto delete: false
00:07:36 5845.682129 T:1606415424 INFO: initializing python engine.
00:07:36 5845.682617 T:1606415424 DEBUG: CPythonInvoker(20, /storage/.kodi/addons/script.alicevox.master/addon.py): start processing
00:07:36 5845.742188 T:1841296448 DEBUG: webserver: request received for /jsonrpc
00:07:37 5846.979004 T:1606415424 DEBUG: Previous line repeats 1 times.
00:07:37 5846.979492 T:1606415424 NOTICE: -->Python Interpreter Initialized<--
00:07:37 5846.980469 T:1606415424 DEBUG: CPythonInvoker(20, /storage/.kodi/addons/script.alicevox.master/addon.py): the source file to load is "/storage/.kodi/addons/script.alicevox.master/addon.py"
00:07:37 5846.982910 T:1606415424 DEBUG: CPythonInvoker(20, /storage/.kodi/addons/script.alicevox.master/addon.py): setting the Python path to /storage/.kodi/addons/script.alicevox.master:/usr/lib/python27.zip:/usr/lib/python2.7:/usr/lib/python2.7/plat-linux2:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload:/usr/lib/python2.7/site-packages:/usr/lib/python2.7/site-packages/gtk-2.0
00:07:37 5846.983398 T:1606415424 DEBUG: CPythonInvoker(20, /storage/.kodi/addons/script.alicevox.master/addon.py): entering source directory /storage/.kodi/addons/script.alicevox.master
00:07:37 5846.985840 T:1606415424 DEBUG: CPythonInvoker(20, /storage/.kodi/addons/script.alicevox.master/addon.py): instantiating addon using automatically obtained id of "script.alicevox.master" dependent on version 2.14.0 of the xbmc.python api
00:07:37 5846.997070 T:1606415424 INFO: CPythonInvoker(20, /storage/.kodi/addons/script.alicevox.master/addon.py): script successfully run
00:07:37 5847.312012 T:1841296448 DEBUG: webserver: request received for /jsonrpc
00:07:37 5847.365723 T:1606415424 DEBUG: Previous line repeats 1 times.
00:07:37 5847.365723 T:1606415424 INFO: Python script stopped
00:07:37 5847.366211 T:1606415424 DEBUG: Thread LanguageInvoker 1606415424 terminating
п.с.
в браузере пробую:
http://xbmc:xbmc@192.168.1.51:8080/json ... r","params":["192.168.1.2/cms/cached/voice/aebd42dddcca11fa8b8d5ad4d75793d3_google.wav"]},"id":1}
http://xbmc:xbmc@192.168.1.51:8080/json ... r","params":["http:\/\/192.168.1.2:80\/cached\/voice\/aebd42dddcca11fa8b8d5ad4d75793d3_google.wav"]},"id":1}
тишина, но:
jsonrpc "2.0"
result "OK"
хоть намекните куда копать плиззз...