• 1
  • 83
  • 84
  • 85(current)
  • 86
  • 87
  • 190
Release "iPlayer WWW" add-on
(2017-05-08, 03:31)sydbat Wrote: OK. So I have tried the different providers and have found none are really that good. Occasionally, as in 1 every 15 or so tries, I get through an entire show with absolutely no issues. Every other time I get buffering like crazy, video and audio glitches and find I have to watch on the BBC website. When on the BBC website, the video/audio quality will fluctuate from 720 down to what seems to be 240. Not for long, but about 4 times per hour long show. This seems to be the same rate in the Kodi app. At least the show does not stop and buffer on the website iPlayer, like it does in the Kodi app.

This is totally consistent with what I have seen from time to time. It's very annoying when it happens, but it's not the plugin.

Perhaps when the input-stream add-on is developed to the point where it too can adjust the (expected) flow rates, resolutions and buffering levels up and down to adjust for network congestion (this is the real feature of DASH that is interesting, but as yet un-implemented in Kodi) we'll see the same behaviour in Kodi that you see on the web browser and in the iPlayer app(s).
Reply
(2017-05-08, 04:43)oattes Wrote:
(2017-05-08, 03:31)sydbat Wrote: OK. So I have tried the different providers and have found none are really that good. Occasionally, as in 1 every 15 or so tries, I get through an entire show with absolutely no issues. Every other time I get buffering like crazy, video and audio glitches and find I have to watch on the BBC website. When on the BBC website, the video/audio quality will fluctuate from 720 down to what seems to be 240. Not for long, but about 4 times per hour long show. This seems to be the same rate in the Kodi app. At least the show does not stop and buffer on the website iPlayer, like it does in the Kodi app.

This is totally consistent with what I have seen from time to time. It's very annoying when it happens, but it's not the plugin.

Perhaps when the input-stream add-on is developed to the point where it too can adjust the (expected) flow rates, resolutions and buffering levels up and down to adjust for network congestion (this is the real feature of DASH that is interesting, but as yet un-implemented in Kodi) we'll see the same behaviour in Kodi that you see on the web browser and in the iPlayer app(s).

I would have thought you could adjust the video cache settings to smooth out the dropouts.
http://kodi.wiki/view/HOW-TO%3AModify_the_video_cache

If that doesn't work try turning off autoplay and DASH and experiment with the different HLS streams.

The 2.4Mbps streams for catchup is usually good enough for me.
If you can get a consistent stable stream at a lower bitrate then set that as your maximum.

If you must use DASH set the maximum bitrate in the inputstream.adaptive addon.

Inputstream Adaptive really isn't as clever at the moment as it could be with adjusting the streams on the fly.
The javascript code in the iPlayer browser version is more stable because it usually starts at one of the lower bitrates, in my experience. It will drop the resolution when any little delay is spotted. You could call it timid and stable.

[EDIT] You can see the iPlayer browser bitrate and resolution if you right click on the video window while it is playing.
Right now I can see that the most it plays for me is the 2900kbps 920x540 stream and drops down to the 1700kbps stream every so often.
Reply
I noted an article in the independent today that says the bbc will introduce a login shortly, will this mean a radical change to the plugin?

http://www.independent.co.uk/life-style/...30251.html
Reply
(2017-05-11, 16:16)edz2k9 Wrote: I noted an article in the independent today that says the bbc will introduce a login shortly, will this mean a radical change to the plugin?

If they use the existing login mechanism, it will not change anything. Well, apart from the fact that you will need to create a login and enter it in settings.

Independent of that, I find the language in that article a little aggressive. In the end, this is a campaign built on fear from my point of view.

The whole idea of matching email addresses with licence payer data is ridiculous. For example: How would they know if [email protected] or [email protected] is the real email address of a licence payer? Is it illegal to use multiple logins? Perhaps I want to use [email protected] for the family TV which is also used by the kids and [email protected] for watching PG content. What would be wrong with that and what would be the benefit to them knowing? Even the names and postcodes used during sign up are not necessarily helpful, just enter the name of your neighbours.

Long story short: They may make the login mandatory soon, but it will only help them to catch the most stupid licence evaders, if any.
Reply
(2017-05-11, 17:18)CaptainT Wrote:
(2017-05-11, 16:16)edz2k9 Wrote: I noted an article in the independent today that says the bbc will introduce a login shortly, will this mean a radical change to the plugin?

If they use the existing login mechanism, it will not change anything. Well, apart from the fact that you will need to create a login and enter it in settings.

Independent of that, I find the language in that article a little aggressive. In the end, this is a campaign built on fear from my point of view.

The whole idea of matching email addresses with licence payer data is ridiculous. For example: How would they know if [email protected] or [email protected] is the real email address of a licence payer? Is it illegal to use multiple logins? Perhaps I want to use [email protected] for the family TV which is also used by the kids and [email protected] for watching PG content. What would be wrong with that and what would be the benefit to them knowing? Even the names and postcodes used during sign up are not necessarily helpful, just enter the name of your neighbours.

Long story short: They may make the login mandatory soon, but it will only help them to catch the most stupid licence evaders, if any.

Yes, I completely agree it reeks of "being seen" to do something rather than anything of actual use. Many thanks for coming back to me.
Reply
Hi!

Running Kodi 17.1 on windows 10 64bit.

Just went into Kodi and it tried to update the iplayer plugin but it failed:

ERROR: CAddonInstallJob[plugin.video.iplayerwww]: The dependency on inputstream.adaptive version 1.0.6 could not be satisfied.

Current version is 2.5.6

It shows two updates available:

2.5.6
3.0.5

2.5.6 installs ok

but 3.0.5 gives another error:

ERROR: CAddonInstallJob[plugin.video.iplayerwww]: The dependency on inputstream.adaptive version 1.0.6 could not be satisfied.


Trying to play anything gives:

11:08:29.148 T:9700 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.IndexError'>
Error Contents: list index out of range
Traceback (most recent call last):
File "C:\Users\che\AppData\Roaming\Kodi\addons\plugin.video.iplayerwww\default.py", line 207, in <module>
Video.AddAvailableStreamItem(name, url, iconimage, description)
File "C:\Users\che\AppData\Roaming\Kodi\addons\plugin.video.iplayerwww\resources\lib\ipwww_video.py", line 873, in AddAvailableStreamItem
streams_all = ParseStreams(stream_ids['stream_id_st'])
File "C:\Users\che\AppData\Roaming\Kodi\addons\plugin.video.iplayerwww\resources\lib\ipwww_video.py", line 1108, in ParseStreams
NEW_URL = "http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/iptv-all/vpid/%s" % stream_id[0]
IndexError: list index out of range
-->End of Python script error report<--
11:08:29.230 T:5600 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.iplayerwww/?url=http%3A%2F%2Fwww.bbc.co.uk%2Fiplayer%2Fepisode%2Fb08n5skj%2Fdoctor-who-series-10-1-the-pilot%23group%3Dp0529bkv&mode=202&name=Doctor+Who+-+Series+10%3A+1.+The+Pilot&iconimage=https%3A%2F%2Fichef.bbci.co.uk%2Fimages%2Fic%2F832x468%2Fp04zc7tx.jpg&description=Two+worlds+collide+when+the+Doctor+meets+Bill.&subtitles_url=&logged_in=False]

It was working last week Smile

Any ideas?

Thanks!
Reply
(2017-05-12, 12:06)Thebluevoice Wrote: ^^^

Version 3 of the addon needs the addon InputStream Adaptive to be installed and enabled before you can install or upgrade it.
Some devices might not be able to install InputStream Adapative but Windows should be ok.

Kodi 17.1 \ System \ Addons \ My addons \ VideoPlayer InputStream \ InputStream Adaptive \ (right click) \ Information \ Enable
Reply
Thumbs Up 
(2017-05-12, 12:15)primaeval Wrote:
(2017-05-12, 12:06)Thebluevoice Wrote: ^^^

Version 3 of the addon needs the addon InputStream Adaptive to be installed and enabled before you can install or upgrade it.
Some devices might not be able to install InputStream Adapative but Windows should be ok.

Kodi 17.1 \ System \ Addons \ My addons \ VideoPlayer InputStream \ InputStream Adaptive \ (right click) \ Information \ Enable

Many thanks primaeval, sorted Smile
Reply
(2017-05-11, 17:18)CaptainT Wrote: The whole idea of matching email addresses with licence payer data is ridiculous. For example: How would they know if [email protected] or [email protected] is the real email address of a licence payer? Is it illegal to use multiple logins? Perhaps I want to use [email protected] for the family TV which is also used by the kids and [email protected] for watching PG content. What would be wrong with that and what would be the benefit to them knowing? Even the names and postcodes used during sign up are not necessarily helpful, just enter the name of your neighbours.

Long story short: They may make the login mandatory soon, but it will only help them to catch the most stupid licence evaders, if any.

Well I've just signed up and gave a different email address than the one I have registered to pay my license fee (I used the normal one I use for signing up to anything that I don't care if it gets spammed to hell) and gave the postcode of the local KFC,
so if they want to use this info to check if I have a license I hope the Capita goon that gets sent is hungry before he visits that address Smile

On a more serious note my cynical side thinks this is just the first step to get people used to signing in before verification of having a valid license will be required,
although I'd have thought enforced verification would need a change in the BBC's Royal Charter and I think the next government is going to be a tad too busy over the next few years to make time for that.
Reply
(2017-05-12, 17:01)stammie Wrote: Well I've just signed up and gave a different email address than the one I have registered to pay my license fee (I used the normal one I use for signing up to anything that I don't care if it gets spammed to hell) and gave the postcode of the local KFC,
so if they want to use this info to check if I have a license I hope the Capita goon that gets sent is hungry before he visits that address Smile

Hahaha, bet you'd like to video Capita arriving at KFC with PC Plod Cool
Reply
My older version (2.x) works fine. My OSMC version auto-updated and didn't work.

I tried a clean install of Kodi on my mac. Installed latest 2.x, worked fine. Updated it to 3.0.5 and it fails.
The error log has this:
Code:
13:46:48.545 T:1958195200  NOTICE: VideoPlayer: Opening: http://a.files.bbci.co.uk/media/live/manifesto/audio_video/simulcast/dash/uk/dash_pc/ak/bbc_one_hd.mpd
13:46:48.545 T:1958195200 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:46:48.706 T:1471194096  NOTICE: Creating InputStream
13:46:49.317 T:1471194096  NOTICE: Creating Demuxer
13:46:49.319 T:1471194096  NOTICE: Opening stream: 2 source: 256
13:46:49.894 T:1471194096   ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 403
13:46:49.895 T:1471194096   ERROR: CCurlFile::Open failed with code 403 for http://vs-dash-uk-live.akamaized.net/pool_30/live/bbc_one_hd/bbc_one_hd.isml/dash/bbc_one_hd-video=2812032.dash|Connection=keep-alive&acceptencoding=gzip%2c%20deflate&seekable=0
13:46:49.895 T:1471194096   ERROR: AddOnLog: InputStream Adaptive: Download http://vs-dash-uk-live.akamaized.net/pool_30/live/bbc_one_hd/bbc_one_hd.isml/dash/bbc_one_hd-video=2812032.dash doesn't provide any data: invalid
13:46:49.895 T:1471194096   ERROR: AddOnLog: InputStream Adaptive: Unable to select stream!
13:46:49.896 T:1471194096  NOTICE: Creating video codec with codec id: 28
13:46:49.908 T:1471194096  NOTICE: Creating video thread
13:46:49.909 T:1471194096  NOTICE: Opening stream: 1 source: 256
13:46:49.910 T:1487737840  NOTICE: running thread: video_thread
13:46:50.278 T:1471194096   ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 403
13:46:50.278 T:1471194096   ERROR: CCurlFile::Open failed with code 403 for http://vs-dash-uk-live.akamaized.net/pool_30/live/bbc_one_hd/bbc_one_hd.isml/dash/bbc_one_hd-pa3=96000.dash|Connection=keep-alive&acceptencoding=gzip%2c%20deflate&seekable=0
13:46:50.279 T:1471194096   ERROR: AddOnLog: InputStream Adaptive: Download http://vs-dash-uk-live.akamaized.net/pool_30/live/bbc_one_hd/bbc_one_hd.isml/dash/bbc_one_hd-pa3=96000.dash doesn't provide any data: invalid
13:46:50.279 T:1471194096   ERROR: AddOnLog: InputStream Adaptive: Unable to select stream!
13:46:50.279 T:1471194096  NOTICE: Finding audio codec for: 86018
13:46:50.284 T:1471194096  NOTICE: Creating audio thread
13:46:50.284 T:1462805488  NOTICE: running thread: CVideoPlayerAudio::Process()
13:46:50.286 T:1471194096  NOTICE: CVideoPlayer::OnExit()
13:46:50.286 T:1471194096  NOTICE: VideoPlayer: eof, waiting for queues to empty
13:46:50.286 T:1471194096  NOTICE: Closing stream player 1
13:46:50.286 T:1471194096  NOTICE: Waiting for audio thread to exit
13:46:50.298 T:1462805488  NOTICE: thread end: CVideoPlayerAudio::OnExit()
13:46:50.299 T:1471194096  NOTICE: Closing audio device
13:46:50.299 T:1471194096  NOTICE: Deleting audio codec
13:46:50.299 T:1471194096  NOTICE: Closing stream player 2
13:46:50.299 T:1487737840   ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true
13:46:50.299 T:1487737840  NOTICE: thread end: video_thread
13:46:50.300 T:1471194096  NOTICE: waiting for video thread to exit
13:46:50.300 T:1471194096  NOTICE: deleting video codec
13:46:50.337 T:1958195200  NOTICE: CVideoPlayer::CloseFile()
13:46:50.337 T:1958195200  NOTICE: VideoPlayer: waiting for threads to exit
13:46:50.337 T:1958195200  NOTICE: VideoPlayer: finished waiting
13:46:50.337 T:1958195200  NOTICE: CVideoPlayer::CloseFile()
13:46:50.337 T:1958195200  NOTICE: VideoPlayer: waiting for threads to exit
13:46:50.337 T:1958195200  NOTICE: VideoPlayer: finished waiting
14:12:24.529 T:1584395248 WARNING: COMXImageFile::GetCodingType progressive images not supported by decoder
14:12:24.531 T:1584395248 WARNING: Previous line repeats 1 times.
14:12:24.531 T:1584395248  NOTICE: LoadJpeg: unable to load /home/osmc/.kodi/addons/plugin.video.iplayerwww/fanart.jpg
14:12:50.742 T:1958195200  NOTICE: VideoPlayer: Opening: http://vs-hls-uk-live.akamaized.net/pool_30/live/bbc_one_hd/bbc_one_hd.isml/bbc_one_hd-pa4%3d128000-video%3d2812032.m3u8

I am using "Smart DNS" from outside the UK.
Reply
(2017-05-12, 12:15)primaeval Wrote:
(2017-05-12, 12:06)Thebluevoice Wrote: ^^^

Version 3 of the addon needs the addon InputStream Adaptive to be installed and enabled before you can install or upgrade it.
Some devices might not be able to install InputStream Adapative but Windows should be ok.

Kodi 17.1 \ System \ Addons \ My addons \ VideoPlayer InputStream \ InputStream Adaptive \ (right click) \ Information \ Enable


How about adding import inputstream.adaptive to the addon.xml that way the ADDON will get enabled automagically will it not??
Reply
(2017-05-14, 02:15)ed_davidson Wrote: How about adding import inputstream.adaptive to the addon.xml that way the ADDON will get enabled automagically will it not??

That is exactly what we are doing and what triggers these problems. Unfortunately inputstream.adaptive is not treated the same way as other add-ons. We also import requests and never experienced this amount of issues.
Reply
Hmm. Gotta love Krypton. [emoji1]
Reply
(2017-05-14, 02:15)ed_davidson Wrote:
(2017-05-12, 12:15)primaeval Wrote:
(2017-05-12, 12:06)Thebluevoice Wrote: ^^^

Version 3 of the addon needs the addon InputStream Adaptive to be installed and enabled before you can install or upgrade it.
Some devices might not be able to install InputStream Adapative but Windows should be ok.

Kodi 17.1 \ System \ Addons \ My addons \ VideoPlayer InputStream \ InputStream Adaptive \ (right click) \ Information \ Enable


How about adding import inputstream.adaptive to the addon.xml that way the ADDON will get enabled automagically will it not??

Its there. and it is enabled.
Reply
  • 1
  • 83
  • 84
  • 85(current)
  • 86
  • 87
  • 190

Logout Mark Read Team Forum Stats Members Help
"iPlayer WWW" add-on12