Streamnik Server

Streamnik Server Project es un servidor IPTV basado en los códecs abiertos OGG / VORBIS y OGG / THEORA.
Descargar ahora

Streamnik Server Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Joern Seger
  • Sitio web del editor:
  • http://www.streamnik.de/

Streamnik Server Etiquetas


Streamnik Server Descripción

Streamnik Server Project es un servidor IPTV basado en los códecs abiertos OGG / VORBIS y OGG / THEORA. Streamnik Server Project es un servidor IPTV basado en los códecs abiertos OGG / VORBIS y OGG / THEORA. Puede transmitir varios canales diferentes y se optimiza para ejecutar los servidores arrendados (virtuales). El programa de programas está definido por una tabla de base de datos SQL y se puede cambiar en tiempo de ejecución. Requisements: · C ++ comunes con desarrollo · MySQL (MYSQLCLIENTE) Instalación: Para compilar, todo funciona como de costumbre :./ ConfiguremasMakesUDO Haga que la instalación necesita para iniciar el servidor : Shorties: cortometrajes para la manutención de errores: Películas de vista previa corta (por ejemplo, anuncios - Este flujo es presentado por ...) Vídeos: Videos para mostrar videos, billetes y prielos de PRIET deben coincidir con FRASTERATE, LEYFAME-DISTRACE, etc. Distancia, etc. En realidad, en caché con un nombre de clave y son compilados (la siguiente versión puede usar una entrada de base de datos para esa) Startup: Simplemente inicie el servidor:> Streamnikserver -D -U -U -p y acceda al servidor, por ejemplo, por MPlayer:> MPlayer "http: // localhost: 12000 / video.ogg? Channel = 1" Sin embargo, antes de todo eso, debe configurar una serie de cosas adicionales: base de datos: necesita una base de datos SQL. corriendo. Las declaraciones se muestran al final de este documento. El nombre de la base de datos y la contraseña se pueden agregar en la línea de comandos. Los archivos: necesita la siguiente estructura de archivos (se puede cambiar en serverconfig.h): Inicio> Compartido> OGG> Shortythe OGG directorio Lleva todos los archivos, que deben ser transmitidos. Cada archivo tiene una entrada correspondiente en la base de datos SQL ("Videos" de la tabla). Las billetes son pequeños archivos OGG que se muestran en un error. shorty_1.ogg -> sin flujo aveBlanceTy_2.OGG -> ACCESSHORTY_3.OGG no autorizado -> Tiempo SoutsHorty_4.OGG -> Base de datos No disponible Puede agregar vistas previas (cortometrajes antes de la corriente original, por ejemplo, para agregar) Este archivo debe colocarse en el Bortyy Directory Además y se llama Vista previa _ *. OGG.El sistema no será feliz si no están presentes, pero comenzarán a ascender a los canales: se abren los canales en la base de datos SQL. Esta entrada debe estar presente en el inicio. Para cada canal, se creará un objeto StreamCreator, que le enviará sus datos a un multiplexor. Esto manejará todas las solicitudes de clientes. TCPListener (Port 12000) Streamsend (Client 1) | | / Archivo -> StreamCreator -> Multiplexor ---> Streamsend (Client 2) Stream 1 | | -> Streamsend (Client 3) | Acceso a la base de datos SQL | ^ | -> Streamsend (Cliente 4) | | / Archivo -> StreamCreator -> Multiplexor ---> Streamsend (Client 5) Stream 2 | | | Acceso a la base de datos SQL | ^ | ---> Streamsend (Client 6) | | / Archivo -> StreamCreator -> Multiplexor ----> Streamsend (Client 7) Stream 3 -> Streamsend (Client 8) -> Streamsend (Client 9) ... Horario: El horario se coloca en el "Programa" Tabla en la base de datos. ("Day_ID" y "Fecha" en realidad no están en uso) Channel_ID y Video_ID corresponden a las entradas en las otras tablas. Cada película tiene una posición (en un día). Un día comienza a las 4:00. La primera entrada dentro de un bloque de películas debe estar marcada con el estado "1". Si tiene una película, que no está conectada continuamente, debe agregar el estado "1" nuevamente. ************ ********************************************** CREACIÓN DE BASE DE DATOS SQL *** **************************************************** ** Crear tabla `Programar` (` Day_id` int (11) no firmado no nulo predeterminado '0', `FECHA` VARCHAR (8) NO NULL FALLE '' ',` canal_id` int (11) no firmado no nulo Predeterminado' 0 ' , `POSICIÓN 'INT (10) Sin firmar NULL Predeterminado' 0 ',` Video_ID' int (10) no firmado No NULL Predeterminado '0', `Duración 'int (10) Sin firmar No NULL Predeterminado' 0 ',` Estado' Tinyint (3) No firmado, no nulo, de forma predeterminada "0") Crea una tabla `Videos '(` ID` int (10) no firmado NO NULL AUTO_INCREMENT,' propietario 'int (10) sin firmar no nulo Predeterminado' 0 ', `Título` Varchar (80 ) No nulo defadet '', `Subtitle` Varchar (80) NO NULL Predeterminado '',` Author` Varchar (80) No NULL Predeterminado '', `Copyright` Varchar (160) NO NULL Predeterminado '',` Descripción` Varchar (255) No nulo Predeterminado ' ', `TIME_ADDED` int (10) no firmado NO NULL Predeterminado' 0 ',` DURACIÓN` INT (10) Sin firmar No NULL NULL Predeterminado' 0 ', `Listo` Tinyint (1) No nula Predeterminado' 0 ', tecla principal (` ID`)) Cree cuadros `canales '(` id` int (11) no firmado no nulo predeterminado' 0 ', `Nombre` Varchar (80) no es nulo predeterminado' ',` propietario' int (11) no es nulo predeterminado '0 ',' Descripción` VARCHAR (80) No nulo Predeterminado '', `RANDOMPRAY` Tinyint (1) No es nulo Predeterminado '0', Tecla principal (` ID`)) ¿Qué hay de nuevo en esta versión: · Esta versión proporciona un montón de Nueva documentación para configurar el servidor. · Ahora hay un script disponible que compilará, instalará y configurará el servidor Streamnik en un solo paso. · La configuración ahora se puede hacer con un archivo de configuración, que se coloca en / etc / streamnik .conf. · Además, hay algunas correcciones de errores menores, como las correcciones para compilar en diferentes distribuciones de Linux.


Streamnik Server Software relacionado

Palantir

Palantir es un sistema de transmisión basado en Linux diseñado para transmitir video en vivo, audio y datos a través de una red TCP / IP. ...

217

Descargar

Lima

LemonRip es una aplicación Linux para rasgar y codificar DVD en archivos AVI. ...

194

Descargar

Camisón

Camstream es una colección de herramientas para webcams y otros dispositivos de video, lo que mejora su sistema Linux con video multimedia. ...

161

Descargar