xbmc / inputstream.ffmpegdirect

Supports streams opened by FFmpeg's libavformat or Kodi's cURL such as plain TS, HLS and DASH (non-DRM) as well as many others. There is support for Archive/Catchup services where there is a replay window and can timeshift across that span. Also provides timeshift for live streams where rewind/pause and fast-forward would not have been available.
GNU General Public License v2.0
58 stars 42 forks source link

Allow ffmpeg header "cenc_decryption_key" for manual drm decryption (FFmpeg 5) #214

Closed Mio-sha512 closed 1 year ago

Mio-sha512 commented 1 year ago

Tested on Kodi 20.0-RC2 (19.90.905) (x86-64 linux)

Can be tested using public mpd link and key (There are some at https://bitmovin.com/demos/drm)

phunkyfish commented 1 year ago

I will merge the PR for ffmpeg5 shortly. Please rebase once I do.

Your commit looks good btw

basilgello commented 1 year ago

@Mio-sha512 Can you please rebase the PR and give meaningful commit message rather than "asd"? Also, you are not the "sonypshomer" on Kodi forums?

Mio-sha512 commented 1 year ago

Hi,

I've tried to refork (because my repo was a fork of @basilgello's FFmpeg 5 fork) my repo I am unsure of if I need too make a new Pull request

also, I'm not sonypshomer from the forums

Mio-sha512 commented 1 year ago

I can see nothing has changed on this pr so I'm closing this and making a new one