Ejemplo n.º 1
0
<?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");
?>

Ejemplo n.º 2
0
<?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">
Ejemplo n.º 3
0
<?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';