Hello everyone, I’m trying setup this library to manage Wowza engine from my application.
I’ve installed library with composer.
If I run
$server = new Com\Wowza\Server($setup);
$sf = new Com\Wowza\Statistics($setup);
$response = $sf->getServerStatistics($server);
Everyting works fine.
If I run function like StreamTarget in this way:
$sf = new Com\Wowza\StreamTarget($setup, 'live');
$response = $sf->remove('ppsource');
Or like this
$sf = new Com\Wowza\StreamTarget("live");
$response = $sf->getAll();
Or like this
$sf = new Com\Wowza\StreamTarget("live");
$response = $sf->create("myStream","ppsource","rtmp","locahost",null, null,"myStream");
I got this error:
syntax error, unexpected 'public' (T_PUBLIC), expecting ',' or ';' in .../wowza/wse-rest-library-php/src/StreamTarget.php on line 24
To be clear, this is my $setup:
$setup = new Com\Wowza\Entities\Application\Helpers\Settings();
$setup->setHost(WOWZA_HOST);
$setup->setUsername(WOWZA_USERNAME);
$setup->setPassword(WOWZA_PASSWORD);
This is my $server (if needed)
$server = new Com\Wowza\Server($setup);
I’m using PHP5.5.
P.s There is a differenze from using “com\wowza…” or “Com\Wowza…”? On tests inside library, I’m finding always lowercase, but for my configuration works only with 1st character capitalized.
Thank you