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")

# 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.1.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.1-py3-none-any.whl (9.1 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: python-pallycon-1.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 3a4a0a8d4e6409a59836df07be3f4c19a9f831d3cd5c605ba175fcab1217bf72
MD5 3a2bcaf6090de5f1919763c3709f7458
BLAKE2b-256 b13b8886e60180a058b771ca73be91bf704c3ccd603fae29d5762eba689b7899

See more details on using hashes here.

File details

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

File metadata

  • Download URL: python_pallycon-1.0.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5255caa61592c12f2853e5ad973ab0f880265a1fbf90e25af72299f99b1a6b78
MD5 7ad0db9b9de250eb84f3a1a0ff18d6df
BLAKE2b-256 50b232a0e65bf59bbee08731b82121d48352316e4dde8984437036e69e02b3e7

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