Latest 0.1.1
Homepage https://github.com/acj3rd/CDMPlayer
License MIT
Platforms ios 8.0
Authors

iOS CDM

Software Requirements

The following software must be installed on your development machine:
  • OSX 10.10 or higher
  • XCode 7.3.1 or higher
The following iOS targets are supported:
  • iOS 8
  • iOS 9
  • iOS 10
  • iOS 11

Components

  • CDM Host Interface
  • Reference Player
  • CDM Dynamic Library
In addition, the following XCode project files will be included:
  • AppleReachability
  • CocoaLumberJack
  • GCDWebServer
  • OCMock

Steps

  1. Open XCode (open CDMPlayer.xcodeproj)
  2. Change Target to CDMPlayer in XCode at the top of the menu
  3. Set output device as iPhone or Simulator
  4. Run

Please Note

This project is designed to demonstrate the capabilities and functionality of
the iOS CDM Library. The supporting application is meant for development
purposes only.

Latest podspec

{
    "name": "CDMPlayer",
    "version": "0.1.1",
    "summary": "CDMPlayer as a pod.",
    "description": "This fantastic pod implements the CDMPlayer.",
    "homepage": "https://github.com/acj3rd/CDMPlayer",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "Dreew Jenkins": "[email protected]"
    },
    "source": {
        "git": "https://github.com/acj3rd/CDMPlayer.git",
        "tag": "0.1.1"
    },
    "platforms": {
        "ios": "8.0"
    },
    "source_files": "cdm_player/**/*.{cc,m,mm,h}",
    "compiler_flags": [
        "-Wno-objc-property-no-attribute",
        "-Wno-objc-missing-super-calls",
        "-fno-objc-arc",
        "-I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/libxml2/",
        "-Wno-objc-designated-initializers",
        "-Wno-strict-prototypes"
    ],
    "ios": {
        "vendored_frameworks": [
            "cdm_player/cdm/dev/widevine_cdm_sdk_dev_insecure.framework",
            "Frameworks/CDM/widevine_cdm_sdk_release.framework",
            "Frameworks/CDM/widevine_cdm_sdk_dev.framework",
            "Frameworks/CDM/widevine_cdm_sdk_dev_insecure.framework"
        ],
        "libraries": [
            "xml2",
            "z",
            "c++"
        ]
    }
}

Pin It on Pinterest

Share This