wowza/wse-rest-library-php

此软件包的最新版本(dev-main)没有可用的许可信息。

dev-main 2021-12-03 10:15 UTC

This package is not auto-updated.

Last update: 2024-09-19 10:43:55 UTC


README

Scrutinizer Code Quality

Wowza Streaming Engine PHP REST库

Wowza Streaming Engine 媒体服务器软件包括一个REST API,您可以使用PHP库来配置、管理和监控通过PHP请求的流媒体服务器。

先决条件

需要Wowza Streaming Engine™ 4.0.0或更高版本。

需要PHP 5.5.0或更高版本。PHP

强烈推荐使用Composer

Composer设置

  1. 安装composer

  2. $ composer require "wowza/wse-rest-library-php:dev-main"

Wowza Media Systems, LLC不对composer负责,也不提供支持。

示例配置

index.php

<?php
//index.php

require_once(__DIR__.'/../vendor/autoload.php');

// This is for a framework if you use one.
//$framework = new Project\Framework();
//$framework->registerDebugHandlers();
//$framework->processHttpSapiRequest();

require_once("../config.php"); // make sure this exists and is similar to the below - move it where it needs to be

config.php

<?php
// config.php
define("WOWZA_HOST","http://111.111.123.123:8087/v2");
define("WOWZA_SERVER_INSTANCE", "_defaultServer_");
define("WOWZA_VHOST_INSTANCE", "_defaultVHost_");
define("WOWZA_USERNAME", "my_secret_username");
define("WOWZA_PASSWORD", "my_super_cool_password");

// It is simple to create a setup object for transporting our settings
$setup = new Com\Wowza\Entities\Application\Helpers\Settings();
$setup->setHost(WOWZA_HOST);
$setup->setUsername(WOWZA_USERNAME);
$setup->setPassword(WOWZA_PASSWORD);

// Connect to the server or deal with statistics NOTICE THE CAPS IN COM AND WOWZA
$server = new Com\Wowza\Server($setup);
$sf = new Com\Wowza\Statistics($setup);
$response = $sf->getServerStatistics($server);
var_dump($response);

Packagist

在Packagist网站上可以通过开发分支访问。

用法

要了解如何查询Wowza Streaming Engine REST API的基础知识,请参阅查询Wowza Streaming Engine REST API。对于参考文档,请参阅访问Wowza Streaming Cloud REST API的参考文档

更多资源

Wowza Media Systems™为开发者提供了一个创建流应用程序和解决方案的平台。有关我们的API和SDK的更多信息,请参阅Wowza开发者工具

联系方式

Wowza Media Systems, LLC

许可

此代码在Wowza公共许可下分发。