[FFmpeg-trac] #1793(avformat:open): Widevine support

FFmpeg trac at avcodec.org
Wed Jan 30 13:27:10 CET 2013


#1793: Widevine support
--------------------------------------+------------------------------------
             Reporter:  benito2313    |                    Owner:
                 Type:  enhancement   |                   Status:  open
             Priority:  wish          |                Component:  avformat
              Version:  git-master    |               Resolution:
             Keywords:  Widevine drm  |               Blocked By:
             Blocking:                |  Reproduced by developer:  0
Analyzed by developer:  0             |
--------------------------------------+------------------------------------

Comment (by cehoyos):

 Widevine consists of a dll that the demuxer (or protocol) has to use to
 get an unencrypted stream (afaict).

 There are probably three ways to implement this:

 Use Samsung's FFmpeg patch to allow libavformat to use (an old version?)
 of the library. This may be a violation of FFmpeg (and Samsung) copyright,
 I don't know where the source code could be found and the patch may not
 work with current Widevine.

 Write a new wrapper: I don't think you would be allowed to distribute the
 resulting FFmpeg binary.

 Reverse engineer Widevine: This is ok from FFmpeg pov, but may get the
 developer into trouble.

 I would tend to close this ticket as wontfix but since recently a similar
 ticket was reopened, we can also leave the enhancement request open.

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1793#comment:27>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list