mi / wowza-guzzle-client
Guzzle Client for Wowza Server
Installs: 12 995
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 13
Forks: 3
Open Issues: 0
Requires
- php: ^7.4|^8.0
- guzzlehttp/guzzle: ^6.5 || ^7.5
- symfony/config: ^5.2
- symfony/dependency-injection: ^5.2
- symfony/http-kernel: ^5.2
Requires (Dev)
- phpunit/phpunit: ^9.5
This package is not auto-updated.
Last update: 2024-11-20 23:59:54 UTC
README
API Bundle to use the Wowza REST API
mi_wowza_guzzle_client:
wowza_admin: %wowza_admin%
wowza_admin_password: %wowza_admin_password%
wowza_protocol: %wowza_protocol%
wowza_hostname: %wowza_hostname%
wowza_dvr_port: %wowza_dvr_port%
wowza_app: %wowza_app%
#AppKernel.php
new MiWowzaGuzzleClientBundle()
#Use in a Serivce
DVR
<service id="yout_id.startdvr"
class="Your\Class\StartDvr">
<argument type="service" id="mi_wowza_dvr_handler"/>
</service>
<service id="your_id.stopdvr"
class="Your\Class\StopDvr">
<argument type="service" id="mi_wowza_dvr_handler"/>
</service>
Recording
<service id="your_id.startrecording"
class="Your\Class\StartRecording">
<argument type="service" id="mi_wowza_recording_handler"/>
</service>
<service id="your_id.stoprecording"
class="Your\Class\StopRecording">
<argument type="service" id="mi_wowza_recording_handler"/>
</service>
Cuepoint
<service id="your_id.set"
class="Your\Class\Set">
<argument type="service" id="mi_wowza_cuepoint_handler"/>
</service>