Skip to main content

The python SDK for Pallycon

Project description

python-pallycon

The Python SDK for Pallycon

Installation

$ pip install python-pallycon

Usage

from pallycon import PallyConClient

# Initialise the client
client = PallyConClient(
    site_id="TUTO",
    site_key="lU5D8s3PWoLls3PWFWkClULlFWk5D8oC",
    access_key="LT2FVJDp2Xr018zf4Di6lzvNOv3DKP20",
    drm_type=PallyConClient.DrmType.WIDEVINE.value,
    user_id="test-user",
    content_id="bigbuckbunny",
    license_rule={
        "playback_policy": {"limit": True, "persistent": False, "duration": 3600}
    },
)

# Get the license token
license_token = client.license_token

# Package media file to DASH format
client.package_to_dash("Test Song.mp4", "Test Song", "Song ID")

# Package media file to HLS format
client.package_to_hls("Test Song.mp4", "Test Song")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python-pallycon-1.0.2.tar.gz (9.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

python_pallycon-1.0.2-py3-none-any.whl (9.1 MB view details)

Uploaded Python 3

File details

Details for the file python-pallycon-1.0.2.tar.gz.

File metadata

  • Download URL: python-pallycon-1.0.2.tar.gz
  • Upload date:
  • Size: 9.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.7

File hashes

Hashes for python-pallycon-1.0.2.tar.gz
Algorithm Hash digest
SHA256 9a3853ff1316d0522f7634bb2130d401d7d83279ce7337a4242ddfe9aec5da29
MD5 0af7e4c6c89a77e2c8ab188ac2327e32
BLAKE2b-256 f2d3a7623f242a14d12a816aad0bdd80a20e21203994f533f2c3cb52c7e6f446

See more details on using hashes here.

File details

Details for the file python_pallycon-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: python_pallycon-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 9.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.7

File hashes

Hashes for python_pallycon-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 86aefc1196a39700a198feae9758b99fb7d1624915af1ff9045a5cecfd3745f6
MD5 6e04aebe3cf953831e0f0c4f84ce9356
BLAKE2b-256 49db7f7bd7a4905cc4e9549f8baf3ca23f7a7a0e0375177fe1efa0473ddbbcc6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page