### Running an Example (Windows) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/java/README.md Demonstrates how to execute a specific example script on Windows using the `run-example.bat` script. The example name is passed as the first parameter, followed by optional configuration parameters. ```bash run-example.bat PerTitleEncoding BITMOVIN_API_KEY=your-api-key HTTP_INPUT_HOST=my-storage.biz ``` -------------------------------- ### Run Bitmovin GO Example on Linux (Bash) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/go/README.md Command to execute a specific Bitmovin GO SDK example script (`run-example.sh`) on a Linux environment, passing the example name as an argument. ```bash run-example.sh cenc_drm_content_protection ``` -------------------------------- ### Running an Example (Linux) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/java/README.md Demonstrates how to execute a specific example script on Linux using the `run-example.sh` script. The example name is passed as the first parameter, followed by optional configuration parameters. ```bash run-example.sh PerTitleEncoding BITMOVIN_API_KEY=your-api-key HTTP_INPUT_HOST=my-storage.biz ``` -------------------------------- ### Example Configuration File Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/java/README.md Shows an example of the `examples.properties` file used to configure API key, input, and output settings for the examples. This file can be placed in the root folder or user's home directory. ```bash BITMOVIN_API_KEY=my-secret-d9fa-4f3b-b7a4-92c67a6d5056 HTTP_INPUT_HOST=my-storage.biz HTTP_INPUT_FILE_PATH=/path/to/my/input/file.mkv S3_OUTPUT_BUCKET_NAME=my-s3-bucket-name S3_OUTPUT_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE S3_OUTPUT_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY S3_OUTPUT_BASE_PATH=/output/finest/encodings ``` -------------------------------- ### Run Bitmovin GO Example on Windows (Bash) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/go/README.md Command to execute a specific Bitmovin GO SDK example script (`run-example.bat`) on a Windows environment, passing the example name as an argument. ```bash run-example.bat cenc_drm_content_protection ``` -------------------------------- ### Example Bitmovin Configuration Properties (Bash) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/go/README.md Shows the structure and example values for the `examples.properties` file used to configure the Bitmovin GO SDK examples. This file contains necessary credentials and input/output locations. ```bash BITMOVIN_API_KEY=my-secret-d9fa-4f3b-b7a4-92c67a6d5056 HTTP_INPUT_HOST=my-storage.biz HTTP_INPUT_FILE_PATH=/path/to/my/input/file.mkv S3_OUTPUT_BUCKET_NAME=my-s3-bucket-name S3_OUTPUT_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE S3_OUTPUT_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY S3_OUTPUT_BASE_PATH=/output/finest/encodings ``` -------------------------------- ### Example Bitmovin Configuration File (Bash) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/dotnet/README.md Shows the structure and example values for an `examples.properties` file used to configure the Bitmovin C# SDK examples. It includes API key, input host/path, and S3 output details. ```bash BITMOVIN_API_KEY=my-secret-d9fa-4f3b-b7a4-92c67a6d5056 HTTP_INPUT_HOST=my-storage.biz HTTP_INPUT_FILE_PATH=/path/to/my/input/file.mkv S3_OUTPUT_BUCKET_NAME=my-s3-bucket-name S3_OUTPUT_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE S3_OUTPUT_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY S3_OUTPUT_BASE_PATH=/output/finest/encodings ``` -------------------------------- ### Example SPEKE_URL value (text) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/README.md Example value for the SPEKE_URL parameter, which is the URL of the SPEKE server. ```text https://my-speke-server.com/v1.0/vod ``` -------------------------------- ### Example examples.properties Configuration (Bash) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/php/README.md Shows an example configuration file (`examples.properties`) used to provide parameters like API keys and storage details for the Bitmovin PHP SDK examples. Parameters are read from this file, environment variables, or command line arguments. ```bash BITMOVIN_API_KEY=my-secret-d9fa-4f3b-b7a4-92c67a6d5056 HTTP_INPUT_HOST=my-storage.biz HTTP_INPUT_FILE_PATH=/path/to/my/input/file.mkv S3_OUTPUT_BUCKET_NAME=my-s3-bucket-name S3_OUTPUT_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE S3_OUTPUT_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY S3_OUTPUT_BASE_PATH=/output/finest/encodings ``` -------------------------------- ### Run Example Script on Linux (Bash) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/php/README.md Demonstrates how to execute a specific Bitmovin PHP SDK example script (`run-example.sh`) on Linux, passing the example name and optional configuration parameters via command line. ```bash run-example.sh MultiCodecEncoding BITMOVIN_API_KEY=your-api-key HTTP_INPUT_HOST=my-storage.biz ``` -------------------------------- ### Run Example on Windows (Bash) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/python/README.md Shows the batch command to execute a specific Bitmovin SDK example batch file (`run-example.bat`) on Windows, illustrating how to pass example name and configuration overrides via command-line arguments. ```bash run-example.bat multi_codec_encoding --BITMOVIN_API_KEY=your-api-key --HTTP_INPUT_HOST=my-storage.biz ``` -------------------------------- ### Run Example Script on Windows (Bash) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/php/README.md Demonstrates how to execute a specific Bitmovin PHP SDK example script (`run-example.bat`) on Windows, passing the example name and optional configuration parameters via command line. ```bash run-example.bat MultiCodecEncoding BITMOVIN_API_KEY=your-api-key HTTP_INPUT_HOST=my-storage.biz ``` -------------------------------- ### Run Example on Linux (Bash) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/python/README.md Provides the bash command to execute a specific Bitmovin SDK example script (`run-example.sh`) on Linux, demonstrating how to pass example name and configuration overrides via command-line arguments. ```bash run-example.sh multi_codec_encoding --BITMOVIN_API_KEY=your-api-key --HTTP_INPUT_HOST=my-storage.biz ``` -------------------------------- ### Example AZURE_SPEECH_SERVICES_REGION value (text) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/README.md Example value for the AZURE_SPEECH_SERVICES_REGION parameter, which specifies the Azure Speech Services region. ```text westus ``` -------------------------------- ### Example DRM_WIDEVINE_PSSH value (text) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/README.md Example value for the DRM_WIDEVINE_PSSH parameter, which is a Base64 encoded PSSH payload. ```text QWRvYmVhc2Rmc2FkZmFzZg== ``` -------------------------------- ### Running Bitmovin C# Example on Linux (Bash) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/dotnet/README.md Demonstrates how to execute a specific Bitmovin C# SDK example (`PerTitleEncoding`) using the `run-example.sh` script on Linux, passing configuration parameters via command line. ```bash run-example.sh PerTitleEncoding BITMOVIN_API_KEY=your-api-key HTTP_INPUT_HOST=my-storage.biz ``` -------------------------------- ### Example Configuration File (Bash) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/python/README.md Illustrates the structure and content of an `examples.properties` file used to configure Bitmovin API key, input/output storage, and credentials for the Python SDK examples. ```bash BITMOVIN_API_KEY=my-secret-d9fa-4f3b-b7a4-92c67a6d5056 HTTP_INPUT_HOST=my-storage.biz HTTP_INPUT_FILE_PATH=/path/to/my/input/file.mkv S3_OUTPUT_BUCKET_NAME=my-s3-bucket-name S3_OUTPUT_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE S3_OUTPUT_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY S3_OUTPUT_BASE_PATH=/output/finest/encodings ``` -------------------------------- ### Running Bitmovin C# Example on Windows (Bash) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/dotnet/README.md Demonstrates how to execute a specific Bitmovin C# SDK example (`PerTitleEncoding`) using the `run-example.bat` script on Windows, passing configuration parameters via command line. ```bash run-example.bat PerTitleEncoding BITMOVIN_API_KEY=your-api-key HTTP_INPUT_HOST=my-storage.biz ``` -------------------------------- ### Example DRM_CONTENT_ID value (text) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/README.md Example value for the optional DRM_CONTENT_ID parameter, used to register DRM keys with the SPEKE provider. ```text my-content-id ``` -------------------------------- ### Example SPEKE_GATEWAY_REGION value (text) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/README.md Example value for the SPEKE_GATEWAY_REGION parameter, which is the AWS Gateway region hosting the SPEKE server when using AWS IAM authentication. ```text eu-west-1 ``` -------------------------------- ### Running an Example on Linux Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/javascript/README.md This command demonstrates how to execute a specific SDK example (e.g., `PerTitleEncoding`) on a Linux system using the `run-example.sh` script. Additional configuration parameters can be passed directly as command-line arguments, overriding values from properties files or environment variables. ```bash run-example.sh PerTitleEncoding BITMOVIN_API_KEY=your-api-key HTTP_INPUT_HOST=my-storage.biz ``` -------------------------------- ### Example DRM_WIDEVINE_KID value (text) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/README.md Example value for the DRM_WIDEVINE_KID parameter, which is a 16-byte encryption key ID represented as 32 hexadecimal characters. ```text 08eecef4b026deec395234d94218273d ``` -------------------------------- ### Running an Example on Windows Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/javascript/README.md This command demonstrates how to execute a specific SDK example (e.g., `PerTitleEncoding`) on a Windows system using the `run-example.bat` script. Similar to the Linux version, configuration parameters can be passed as command-line arguments to override default settings. ```bash run-example.bat PerTitleEncoding BITMOVIN_API_KEY=your-api-key HTTP_INPUT_HOST=my-storage.biz ``` -------------------------------- ### Example examples.properties Configuration Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/javascript/README.md This snippet shows an example configuration file (`examples.properties`) used by the SDK examples. It defines essential parameters like the Bitmovin API key, input storage details (host, file path), and output storage details (S3 bucket, keys, base path). These parameters can also be provided via command line arguments or environment variables. ```bash BITMOVIN_API_KEY=my-secret-d9fa-4f3b-b7a4-92c67a6d5056 HTTP_INPUT_HOST=my-storage.biz HTTP_INPUT_FILE_PATH=/path/to/my/input/file.mkv S3_OUTPUT_BUCKET_NAME=my-s3-bucket-name S3_OUTPUT_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE S3_OUTPUT_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY S3_OUTPUT_BASE_PATH=/output/finest/encodings ``` -------------------------------- ### Example SPEKE_ARN value (text) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/README.md Example value for the SPEKE_ARN parameter, which is the AWS IAM role ARN for accessing the SPEKE server when using AWS IAM authentication. ```text arn:aws:iam::1234567890:role/speke_role_assumption ``` -------------------------------- ### Example DRM_KEY_ID value (text) Source: https://github.com/bitmovin/bitmovin-api-sdk-examples/blob/main/README.md Example value for the optional DRM_KEY_ID parameter, a 16-byte hex key ID used to refer to a key stored in the DRM provider system (especially with SPEKE). ```text d94238436e2fe421a27a7d5dd3d26f31 ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.