beardypig/plugin.video.streamlink

Android ustream

Opened this issue · 6 comments

I keep getting the following errors trying to watch ustream.tv/channel/C68tFucrcTa through Android, plays fine in Windows:

21:07:40.845 T:18446744072379432136 ERROR: Failed to load plugin streann:
21:07:40.850 T:18446744072379432136 ERROR: File "/storage/emulated/0/Android/data/com.semperpax.spmc16/files/.spmc/addons/plugin.video.streamlink/lib/streamlink/plugins/streann.py", line 14, in
from streamlink.utils.crypto import decrypt_openssl
21:07:40.850 T:18446744072379432136 ERROR: File "/storage/emulated/0/Android/data/com.semperpax.spmc16/files/.spmc/addons/plugin.video.streamlink/lib/streamlink/utils/crypto.py", line 4, in
from Crypto.Cipher import AES
21:07:40.850 T:18446744072379432136 ERROR: File "/storage/emulated/0/Android/data/com.semperpax.spmc16/files/.spmc/addons/plugin.video.streamlink/lib/streamlink/utils/Crypto.py", line 4, in
from Crypto.Cipher import AES
21:07:40.850 T:18446744072379432136 ERROR: ImportError: No module named Cipher
21:07:44.185 T:18446744072379432136 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'streamlink.exceptions.PluginError'>
Error Contents: [Errno 2] No such file or directory: 'databases/iso639-3.json'
Traceback (most recent call last):
File "/storage/emulated/0/Android/data/com.semperpax.spmc16/files/.spmc/addons/plugin.video.streamlink/addon.py", line 85, in
plugin.run()
File "/storage/emulated/0/Android/data/com.semperpax.spmc16/files/.spmc/addons/plugin.video.streamlink/simpleplugin.py", line 779, in run
result = action_callable(params)
File "/storage/emulated/0/Android/data/com.semperpax.spmc16/files/.spmc/addons/plugin.video.streamlink/addon.py", line 56, in root
streams = session.streams(url)
File "/storage/emulated/0/Android/data/com.semperpax.spmc16/files/.spmc/addons/plugin.video.streamlink/lib/streamlink/session.py", line 424, in streams
return plugin.streams(**params)
File "/storage/emulated/0/Android/data/com.semperpax.spmc16/files/.spmc/addons/plugin.video.streamlink/lib/streamlink/plugin/plugin.py", line 246, in streams
raise PluginError(err)
PluginError: [Errno 2] No such file or directory: 'databases/iso639-3.json'
-->End of Python script error report<--

@unlocKing sorry, totally missed this! I'll take a look when I can.

No problem dude..

Would be great if you can get it sorted with the 0.7 release of Streamlink.

Thanks.

@back-to I had your streamlink module working as that was using extra files - you have taken it down now from your git.. any chance you and @beardypig can work together on the future development of this?

Cheers!

@back-to Maybe it was the Kodi version you're using, I'm still using Jarvis as that loads live tv streams faster than Krypton.

Do you have your own livesteamer module?

@back-to On Android I'm using SPMC 16.70 - has the https and subtitles fix, works really well.

If you get a chance can you test the ustream for me, would really appreciate it.

Cheers!

Great progress..please keep us updated.

The neverreply account is that yours also?