peak3d development roadmap

  Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
brulsmurf Offline
Member
Posts: 97
Joined: Oct 2008
Reputation: 0
Post: #46
(2017-08-08 18:12)dr88dr88 Wrote:  @brulsmurf

A Ziggo add-on would be cool. Are you planning to do a normal video add-on or a PVR-IP add-on or both ?

Right now I'm not planning anything, I'm just fiddling around to figure out if I am capable of getting any results Smile That being said, maybe it should be both. PVR-IP for the live TV streams, video add-on for replay TV and the on demand content. What do you think?
find quote
matthuisman Offline
Skilled Python Coder
Posts: 691
Joined: Sep 2006
Reputation: 16
Location: Christchurch, NZ
Post: #47
@peak3d

Yes, still not working on latest kodi-20170808-b6318a5-master-arm64-v8a.apk or the arm7
I have tried the latest Windows nightly and that works fine.

Also, are you able to advise if KODI 17 / 18 checks all the below paths for the ssd_wv?

- cdm/ssd_wv*
- inputstream/ssd_wv*
- inputstream/lib/ssd_wv*
- /usr/lib/ssd_wv*

OK, found the source code for what paths are searched.
Looks like just (cdm/ssd_wv*) and the add-ons path (inputstream/ssd_wv*) are checked.
(This post was last modified: 2017-08-09 11:36 by matthuisman.)
find quote
eracknaphobia Offline
Team-Kodi Member
Posts: 866
Joined: Oct 2013
Reputation: 127
Location: USA
Post: #48
(2017-08-07 20:06)JinJin Wrote:  @enen92
Code:
listitem = xbmcgui.ListItem()
listitem.setProperty('inputstreamaddon', 'inputstream.adaptive')
listitem.setProperty('inputstream.adaptive.manifest_type', 'hls')

FYI, If your streams require custom header values use:
Code:
headers = 'User-Agent=Some user agent&Cookie=some_cookie'
listitem.setProperty('inputstream.adaptive.stream_headers', headers)

This one tripped me up for quite some time.
find quote
matthuisman Offline
Skilled Python Coder
Posts: 691
Joined: Sep 2006
Reputation: 16
Location: Christchurch, NZ
Post: #49
kodi-20170809-67137d6-master-armeabi-v7a.apk
&
kodi-20170805-3aa19b0-Krypton-arm64-v8a.apk

Video is now playing, but the audio cuts in and out for a few seconds and then cuts out completely.
(This post was last modified: 2017-08-10 06:21 by matthuisman.)
find quote
peak3d Offline
Team-Kodi Member
Posts: 124
Joined: Mar 2015
Reputation: 8
Post: #50
(2017-08-10 06:10)matthuisman Wrote:  kodi-20170809-67137d6-master-armeabi-v7a.apk
&
kodi-20170805-3aa19b0-Krypton-arm64-v8a.apk

Video is now playing, but the audio cuts in and out for a few seconds and then cuts out completely.

Can you pls. provide a debug log?
I can not archive any issues here, shield and wetek hub.
find quote
Majide Offline
Junior Member
Posts: 44
Joined: Feb 2012
Reputation: 3
Post: #51
peak3d, are you planning to add HDS support also in inputstream.adaptive? This will be great!
find quote
peak3d Offline
Team-Kodi Member
Posts: 124
Joined: Mar 2015
Reputation: 8
Post: #52
(2017-08-10 22:43)Majide Wrote:  peak3d, are you planning to add HDS support also in inputstream.adaptive? This will be great!

I did only some really short investigation and it seemed that it fits into inputstream.adaptive.
But, I have to go deeper into this area.
find quote
eracknaphobia Offline
Team-Kodi Member
Posts: 866
Joined: Oct 2013
Reputation: 127
Location: USA
Post: #53
(2017-08-06 07:30)peak3d Wrote:  AES-128 encryption is supported, SAMPLE-AES not as there was no usecase for this ntil now.

So am I reading this right, you are going to support SAMPLE-AES? My NBC Sports addon could really make use of that as they are switching the majority of the streams to SAMPLE-AES. If you need someone to test I'd be more than willing.
find quote
natethomas Offline
XBMC Chief and Kodi Project Manager
Posts: 6,264
Joined: Apr 2008
Reputation: 131
Location: Kansas
Post: #54
I'd like to start putting together a guide for this, because it seems awesome, but what's necessary to get going is not really clear at all. In particular, it'd be nice to have a guide that links to WIP addons that can make use of this, include the steps necessary to get things up and running (turn on adaptive stream, and OS specific actions necessary), and finally the steps necessary to made the addons work. So far, here's what I know and what I don't know. the questions here are genuine questions that I don't know the answer to.

1. Install a relatively recent Kodi 18 nightly. (Can I install a Win64 nightly?) Preferrably one from the past month.

2. Go to My add-ons -> VideoPlayer InputStream -> InputStream Adaptive -> Enable (Do I need to enable spiff's RTMP too?)

3. If on Android, no need to install additional software. On other platforms, what do I have to install, and do I still need to do weird stuff involving copying folders around?

4. Install addons. Which ones? From where? No idea. I know you wrote a list of them in an earlier post, but, for example, I'm guessing the Netflix addon you are talking about isn't the same one in the Kodi forum that launches Chrome.

5. Setup these addons.

6. Play

Might be nice to have an FAQ section that answers the following questions:

Will the adaptive streaming stuff ever come turned on by default and why isn't it on by default now?

Why do I need to install additional software separately? (This one I know. The GPL. With that said, the GPL only requires the user to separately install it. This post makes me think you are also requiring the user to manually move folders post-install, which I think is a step more than the GPL requires. I may be misreading that though.

Since there's HLS support, any chance of a new Youtube addon where we can change resolutions midstream?

Um... I think that's all I've got at the moment.
find quote
peak3d Offline
Team-Kodi Member
Posts: 124
Joined: Mar 2015
Reputation: 8
Post: #55
@natethomas I'll open a separate thread for inputstream.adaptive and repost your remarks / questions there
There'll be around 20 addons currently based / using inputstream.adaptive and plan is to write this stuff on the start post of this new thread
find quote
natethomas Offline
XBMC Chief and Kodi Project Manager
Posts: 6,264
Joined: Apr 2008
Reputation: 131
Location: Kansas
Post: #56
Awesome! Once I get a grasp on the basic stuff, I'm happy to help with writing user documentation or whatever else you might need.
find quote
Post Reply