Latest 1.5.1
Homepage https://github.com/Orange-OpenSource/OCast-iOS
License Apache V2
Platforms ios 8.0
Authors

License

Pod version
Build Status

The Orange OCast SDK provides all required API methods to implement cast applications to interact with an OCast device.

Both Objective-C and Swift applications may use the Orange OCast SDK.

The Example project aims at demonstrating the basic instruction set of the Orange OCast SDK to help you get started.

Installation

OCast is available through CocoaPods. To install
it, simply add the following line to your Podfile:

pod "OCast"

You can also retrieve the source code to build the project cloning the repository with the recursive option to pull submodules:

git clone --recursive https://github.com/Orange-OpenSource/OCast-iOS.git

Here’s how to import the framework from Objctive-C applications

@import OCast;

Here’s how to import the framework from Swift applications

import OCast

Author

Orange

License

OCast is licensed under the Apache v2 License. See the LICENSE file for more info.

Latest podspec

{
    "name": "OCast",
    "version": "1.5.1",
    "summary": "OCast SDK provides an application with all necessary functions to cast any contents to an Orange stick.",
    "description": "The Orange OCast SDK provides all required API methods to implement cast applications for the Orange stick.nThe Example project aims at demonstrating the basic instruction set of the Orange OCast SDK to help you get started.nnBoth Objective C and Swift applications may use the Orange OCast SDK.nnHere are the main functionalities of the Example project:nn- Wifi connection to the receivern- Application stop and restartn- Audio cast Play/Pause/Stopn- Video cast Play/Pause/Stopn- Image castn- Volume controln- Time seek managementn- Media tracks managementn- Custom messages handling",
    "homepage": "https://github.com/Orange-OpenSource/OCast-iOS",
    "license": {
        "type": "Apache V2",
        "file": "LICENSE"
    },
    "authors": {
        "Orange Labs": [
            "[email protected]",
            "[email protected]",
            "[email protected]"
        ]
    },
    "source": {
        "git": "https://github.com/Orange-OpenSource/OCast-iOS.git",
        "tag": "1.5.1",
        "submodules": true
    },
    "platforms": {
        "ios": "8.0"
    },
    "swift_version": "5.0",
    "subspecs": [
        {
            "name": "Core",
            "source_files": [
                "OCast/Core/**/*.{swift,m,h}",
                "OCast/OCast.h"
            ],
            "dependencies": {
                "CocoaAsyncSocket": [
                    "7.6.3"
                ]
            }
        },
        {
            "name": "ReferenceDriver",
            "source_files": [
                "OCast/ReferenceDriver/**/*.{swift,m,h}",
                "OCast/Starscream/Sources/*.swift"
            ],
            "dependencies": {
                "OCast/Core": []
            },
            "libraries": "z",
            "preserve_paths": "OCast/Starscream/zlib/*",
            "pod_target_xcconfig": {
                "SWIFT_INCLUDE_PATHS": "$(PODS_TARGET_SRCROOT)/OCast/Starscream/zlib"
            }
        }
    ]
}

Pin It on Pinterest

Share This