<?php // site: www.wowza.io // author: Carlos Camacho // email: carloscamachoucv@gmail.com // created: 12/11/2015 require '../libs/wowza.php'; $wow = new Wowza("127.0.0.1:8087"); $wow->deleteAllApplications(); //print ($wow->getApplications()); //print ($wow->createNonSecuredApplication("sssss")); //print ($wow->createSecuredApplication("rugabuga")); //print ($wow->deleteApplication("wakawaka")); //$wow->dumpApplicationConfig("wakawaka"); ?>
<?php require 'database.php'; require dirname(dirname(dirname(__FILE__))) . '/libs/wowza.php'; $wowzaServerIP = "127.0.0.1"; $wow = new Wowza($wowzaServerIP . ":8087"); $id = 0; if (!empty($_GET['id'])) { $id = $_REQUEST['id']; } if (!empty($_POST)) { // keep track post values $id = $_POST['id']; // delete data $pdo = Database::connect(); $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $sql = "SELECT name FROM streams where id = ?"; $q = $pdo->prepare($sql); $q->execute(array($id)); $data = $q->fetch(PDO::FETCH_ASSOC); $sql = "DELETE FROM streams WHERE id = ?"; $q = $pdo->prepare($sql); $q->execute(array($id)); $wow->deleteApplication($data['name']); Database::disconnect(); header("Location: index.php"); } ?> <!DOCTYPE html> <html lang="en">
<?php require 'database.php'; require dirname(dirname(dirname(__FILE__))) . '/libs/wowza.php'; $wowzaServerIP = "127.0.0.1"; $wow = new Wowza($wowzaServerIP . ":8087"); if (!empty($_POST)) { // keep track validation errors $nameError = null; // keep track post values $name = $_POST['name']; // validate input $valid = true; if (empty($name)) { if (true) { $nameError = 'Please enter an Application name'; $valid = false; } } if (isset($_POST['isSecured'])) { $isSecured = true; } else { $isSecured = false; } //cREATE THE wowza app if ($isSecured) { $output = $wow->createSecuredApplication($name); $wowzaContentURL = 'http://' . $wowzaServerIP . ':1935/' . $name . '/mp4:myStream_aac/playlist.m3u8'; $wowzaContentPath = $name . '/mp4:myStream_aac'; $wowzaSecureToken = 'mySharedSecret'; $wowzaTokenPrefix = 'wowzatoken';