[Bug 720780] New: DTCP/IP support needed when using proposed dlnasrc from issue #709455

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Dec 19 14:32:05 PST 2013


https://bugzilla.gnome.org/show_bug.cgi?id=720780
  GStreamer | gst-plugins-bad | 1.x

           Summary: DTCP/IP support needed when using proposed dlnasrc
                    from issue #709455
    Classification: Platform
           Product: GStreamer
           Version: 1.x
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: steve at secondstryke.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Created an attachment (id=264580)
 View: https://bugzilla.gnome.org/attachment.cgi?id=264580
 Review: https://bugzilla.gnome.org/review?bug=720780&attachment=264580

gstdtcpip and lib_dtcpip

A DTCP (Digital Transmission Content Protection) element is needed to interface
to a private DTCP/IP decrypting library to handle encrypted (link protected)
content from a DTCP/IP enabled DLNA (Digital Living Network Allicance) server.

This enhancement issue holds the patches for a gstdtcpip element that is part
of the dlnasrc bin.

The dtcpip element will not actually perform decryption.  DTCP is governed by a
specification that is managed by DTLA (www.dtcp.com) and only member
organizations can access the spec and produce implementations.  This solution
abstracts the actual DTCP stack via an API that is accessed by making function
calls to runtime-loaded DSO.  The intention is to provide a GStreamer element
that extends decryption capability once a proprietary DTCP library
implementation is referenced by the appropriate environment variables.

The dtcpip element does not autoplug, but rather gets plugged in by the
dlnasrc.  There was controversy over this as described in issue #709455.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list