ACCEPTED: On-the-Fly Transcoding

  Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
fritsch Offline
Team-Kodi Developer
Posts: 17,922
Joined: Aug 2011
Reputation: 557
Location: Stuttgart*
Post: #31
In 99.5% of all cases I only met people that had not a single clue of h264 internals... Get the architecture right and the rest is parametrized easily.

"Your most vocal users are not reflective of your userbase" J.M.
"Of course, they [XP Users and people with outdated hardware] need to tell the world about the kind of hero they are, and block innovation for everyone else because their decades old OS / hardware needs to work =p" nevcairiel (ffmpeg)
No Debug Log no issue.
find quote
da-anda Offline
Team-Kodi Member
Posts: 5,781
Joined: Jun 2009
Reputation: 77
Location: germany
Post: #32
IMO transcoding "just has to work" for the initial implementatoin. In further development we could have XMLs that define the transcoding profile for certain devices and these XMLs ideally could allow power users to do some low level fine tuning. Having a GUI to tune this stuff would be overkill IMO.
find quote
Tolriq Offline
Donor
Posts: 3,043
Joined: Jun 2009
Reputation: 101
Location: France
Post: #33
There's 2 kind of transcoding needs :

- The one when you use play to inside Kodi, that will at terms needs xml for specific devices that will not support X or Y codec. With Kodi automatically selecting the correct profile based on the target device.

- The one where something request the streaming and want some specific things, like on a phone, control over the final bandwidth required to play the media. This could be profile based too. But in the end for most users, the need will be a simple profile list and a max bandwidth list. There can't really be automated profiles as there's multiple needs and bandwidth is not related to device but to location of the device.
find quote
Koying Offline
Team-Kodi Developer
Posts: 5,697
Joined: Sep 2008
Reputation: 178
Location: Brussels, Belgium
Post: #34
Once and for all: This is no time for wishlists / Nice-to-have's
Is it so hard to understand, especially to dev's, that we need to have the basics first?

Both your points are the same, btw. 1) just request a renderer to play a file. The renderer will then do 2).
find quote
Tolriq Offline
Donor
Posts: 3,043
Joined: Jun 2009
Reputation: 101
Location: France
Post: #35
Once and for all: why do you even bother answering ?

Is it so hard to understand that I was not talking to you and do not care about your always same kind of answers ?

This is not a fucking wishlist I answer to someone that says only X will be needed after, and I just remember that no (And yes sorry but no 1 and 2 are not the same but you know so better than everybody how things work like in all your answers .....)
find quote
Koying Offline
Team-Kodi Developer
Posts: 5,697
Joined: Sep 2008
Reputation: 178
Location: Brussels, Belgium
Post: #36
Yeah, you're right, why do I bother. People like you know so much better.
I'm out of the forums. I'm sick and tired of all this...
find quote
fritsch Offline
Team-Kodi Developer
Posts: 17,922
Joined: Aug 2011
Reputation: 557
Location: Stuttgart*
Post: #37
And again, we lost someone - that I will miss. Damn it. I think forking xbmc-cmake and just coding what I need and like is my next step, without talking stuff to dead prior to arrival.

"Your most vocal users are not reflective of your userbase" J.M.
"Of course, they [XP Users and people with outdated hardware] need to tell the world about the kind of hero they are, and block innovation for everyone else because their decades old OS / hardware needs to work =p" nevcairiel (ffmpeg)
No Debug Log no issue.
find quote
Koying Offline
Team-Kodi Developer
Posts: 5,697
Joined: Sep 2008
Reputation: 178
Location: Brussels, Belgium
Post: #38
I have to apologize, I didn't understand Tolriq was directly answering to da-anda.
I still stands that there is too much BS on the public forums to bother, though.
find quote
Tolriq Offline
Donor
Posts: 3,043
Joined: Jun 2009
Reputation: 101
Location: France
Post: #39
@Koying : No problem you have the same problem as me, answer sometimes too fast with nerves high, and since I still can't fix myself on this I can't ask others to be better than me Sad

And since I alone do support for million users sometimes I'm a little rude on subject where I get thousand of mails of users that does not understand that I can't do things that Kodi does not offers.

(I perfectly understand too much BS on public things, but imagine a big part of this for myself alone with insults and all that goes with that).
find quote
mladen.perisic Offline
Junior Member
Posts: 11
Joined: Apr 2013
Reputation: 0
Post: #40
Dear developers,

Thank you a lot about bringing this proposal to attention it deserves. After several years of using OE, I always missed proper DLNA support in XBMC. I like every aspect of the proposal. Whichever way this goes - it will be good, in a sense that things will move forward.

Now, I'm not developer who can help you with this stuff, but I am developer and I agree with the Author: one small but safe step at the time. I think that topics about codecs, containers and bit rates at this time are too complex at this stage of proposal and that focus topic needs to be about crucial (for this stage) issue of implementing any sort of transcoding + streaming into kodi. Once that starts working, discussing additional layers should be appropriate.

p.s. English is not my native language; sorry If I offended anyone - I did not want that.
find quote
nickhere Offline
Junior Member
Posts: 8
Joined: Feb 2015
Reputation: 0
Post: #41
have you seen universal media server and the jumpy plugin
http://www.universalmediaserver.com/
find quote
Traker1001 Offline
Senior Member
Posts: 255
Joined: Jun 2013
Reputation: 8
Post: #42
I was kinda curious and hoping someone could tell me if development on transcoding for kodi went or is going anywhere?
(This post was last modified: 2015-07-04 03:34 by Traker1001.)
find quote
zag Offline
Retired Team-Kodi Member
Posts: 4,006
Joined: Oct 2007
Reputation: 75
Location: UK
Post: #43
Its a Google Summer of Code project, so you will find out at the end of summer if it was a success Wink

The students are busy working on their projects right now.
find quote
natethomas Offline
XBMC Chief and Kodi Project Manager
Posts: 6,233
Joined: Apr 2008
Reputation: 128
Location: Kansas
Post: #44
Since I took the time to do the photoshop for another conversation, I figured I'd post it here too. It'd be nice if there was a place to put the Play Using button that didn't require a context menu. So I shopped this.

[Image: hxC8Cw8.png]
find quote
thomas_g Offline
Junior Member
Posts: 1
Joined: Sep 2011
Reputation: 0
Post: #45
(2015-03-17 13:44)Montellese Wrote:  Transcoding could also be done through our normal webserver which tools like the Chorus webinterface use to play video in the browser. IMO that would be the easier initial approach than a fully working UPnP profile system.
I fully agree that transcoding is probably most useful for our UPnP stuff but it's also much more difficult to integrate because we use a third party library which is not that easy to modify. It is much easier to add some simple HTTP GET options to one of the URLs in our webserver and use that for development and testing than first having to define and agree upon a UPnP profile structure, hack that into the UPnP Platinum SDK and integrate it into Kodi.

+1
find quote
Post Reply