CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-azure-mgmt-media

Microsoft Azure Media Services Client Library for Python - A management library for Azure Media Services that provides programmatic access to media processing and streaming capabilities in the cloud.

83

1.09x

Quality

Pending

Does it follow best practices?

Impact

83%

1.09x

Average score across 10 eval scenarios

Overview
Eval results
Files

rubric.jsonevals/scenario-5/

{
  "context": "This criteria evaluates how well the engineer uses the azure-mgmt-media package to implement streaming delivery functionality, focusing specifically on proper usage of streaming locators, streaming endpoints, and URL generation APIs.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Streaming Locator Creation",
      "description": "Uses StreamingLocatorsOperations.create() or begin_create() method to create a streaming locator with asset_name, streaming_policy_name, and proper parameters",
      "max_score": 25
    },
    {
      "name": "Streaming Endpoint Start",
      "description": "Uses StreamingEndpointsOperations.begin_start() method to start a streaming endpoint, properly handling the long-running operation",
      "max_score": 15
    },
    {
      "name": "Streaming Endpoint Stop",
      "description": "Uses StreamingEndpointsOperations.begin_stop() method to stop a streaming endpoint, properly handling the long-running operation",
      "max_score": 10
    },
    {
      "name": "Streaming Endpoint Scaling",
      "description": "Uses StreamingEndpointsOperations.begin_scale() or begin_update() method with scale_units parameter to scale a streaming endpoint",
      "max_score": 15
    },
    {
      "name": "Streaming URL Generation",
      "description": "Uses StreamingLocatorsOperations.list_paths() method to retrieve streaming paths and constructs URLs for multiple protocols (HLS, DASH, Smooth Streaming)",
      "max_score": 20
    },
    {
      "name": "Endpoint Hostname Retrieval",
      "description": "Uses StreamingEndpointsOperations.get() method to retrieve endpoint details and extracts the host_name property",
      "max_score": 10
    },
    {
      "name": "Client Operations Usage",
      "description": "Properly accesses operation groups through the AzureMediaServices client (e.g., client.streaming_locators, client.streaming_endpoints) and passes required resource_group and account_name parameters",
      "max_score": 5
    }
  ]
}

Install with Tessl CLI

npx tessl i tessl/pypi-azure-mgmt-media

tile.json