Latest 3.1.1.1
Homepage https://confluence.frequency.com/display/HOME/iOS+SDK+3.1.0
License Apache License, Version 2.0
Platforms ios 10.0, tvos 10.0, requires ARC
Authors

Latest podspec

{
    "name": "FAVPlayer",
    "version": "3.1.1.1",
    "summary": "The FAVPlayer or Frequency AVPlayer is a iOS and tvOS native player which let you easily play Frequency's videos.",
    "description": "The FAVPlayer or Frequency AVPlayer is a iOS and tvOS native player which let you easily play Frequency's videos.nn            The FAVPlayer encapsulate all the logic required to play a video with advertisement, reporting and beaconing. This project leverage the Javascript Core framework to allow the existing Javascript code of the Javascript Player SDK to be interfaced with Swift and objc. The native part, written in Swift 4, is only responsible for playback and sending/handling events. The Javascript part handles requests to the Frequency API, request to the ad decisioning server, parse the VAST responses, tracks the activity of the player, and sends beacons to the appropriate ad servers.nnTo play a videonnFirst you'll have to authenticate, then create the player and pass it the token and deviceId.nnvar f = FAVPlayer.init(apiUrl: "https://prd-freq.frequency.com", token: "TOKEN_ID", deviceId: "DEVICE_ID")nnCreate an avPlayerViewController and assign the newly created favPlayer as its player.nnvar avPlayerViewController = AVPlayerViewController.init()navPlayerViewController.player = favPlayernnLoad a videoId provided by a Frequency servicennfavPlayer.load(videoId: "VIDEO_ID")nnPresent the AVPlayerViewController.nnself.present(avPlayerViewController, animated: true, completion: nil)",
    "homepage": "https://confluence.frequency.com/display/HOME/iOS+SDK+3.1.0",
    "license": {
        "type": "Apache License, Version 2.0",
        "file": "LICENSE.txt"
    },
    "authors": {
        "clementperez": "[email protected]"
    },
    "platforms": {
        "ios": "10.0",
        "tvos": "10.0"
    },
    "source": {
        "git": "https://github.com/frequency/frequency-ios-sdk-public.git",
        "tag": "3.1.1.1"
    },
    "source_files": [
        "Sources",
        "Sources/**/*.{h,m,swift}"
    ],
    "exclude_files": [
        "Demo",
        "Sources/Ejecta/*.{h,m}",
        "Sources/Ejecta/**/*.{h,m}"
    ],
    "requires_arc": true,
    "resources": "Assets/*.js",
    "documentation_url": "https://confluence.frequency.com/display/HOME/iOS+SDK+3.1.0",
    "subspecs": [
        {
            "name": "noarc",
            "source_files": [
                "Sources/Ejecta/*.{h,m}",
                "Sources/Ejecta/**/*.{h,m}"
            ],
            "requires_arc": false
        }
    ]
}

Pin It on Pinterest

Share This