Android-Manual del Desarrollador

Páginas: 11 (2636 palabras) Publicado: 3 de septiembre de 2014
MÓDULO DE STREAMING

ANDROID Video Live
Transcoding Server

- Manual del Desarrollador -

HI-Iberia, Ingeniería y Proyectos, S.L.
Dpto. de Software Libre
Diciembre 2010

Licencia
Este documento se distribuye bajo licencia

Creative Commons.

Para ver

una copia de esta licencia visite http://creativecommons.org/licenses/.

Figura 1: Creative Commons (by-nc-sa)Reconocimiento - NoComercial - CompartirIgual (by-nc-sa):

No se

permite un uso comercial de la obra original ni de las posibles obras derivadas,
la distribución de las cuales se debe hacer con una licencia igual a la que
regula la obra original.

En cualquier explotación de la obra autorizada por la licencia
hará falta reconocer la autoría.
La explotación de la obra queda limitada a usos nocomerciales.
La

explotación

autorizada

incluye

la

creación

de

obras

derivadas siempre que mantengan la misma licencia al ser divulgadas.

iii

Índice
Licencia

iii

1. Introducción

1

2. Video Live

3

2.1.

Conguración del entorno de desarrollo . . . . . . . . . . . . .

3

2.2.

Problemática del envío multimedia

. . . . . . . . . . . . . . .4

2.3.

Continuando el desarrollo

. . . . . . . . . . . . . . . . . . . .

6

2.4.

Javadoc

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7

3. Transcoding Server

9

3.1.

9

3.2.

Requisitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9

3.3.

Funcionamiento de Transcoding Server

. . . . . . . . . . . . .

9

3.4.

IConguración del entorno de desarrollo . . . . . . . . . . . . .

Script de transcodicación comentado . . . . . . . . . . . . . .

10

Apéndices

15

A. Utilizando Eclipse

17

A.1. Cómo crear un archivo JAR en Eclipse
A.2. Cómo ejecutar un archivo JAR

. . . . . . . . . . . . .

17

. . . . . . . . . . . . . . . . .

18

v

Índice de guras
1.

Creative Commons(by-nc-sa)

. . . . . . . . . . . . . . . . . .

iii

1.1.

Esquema de funcionamiento

. . . . . . . . . . . . . . . . . . .

2

A.1. Crear archivo .jar - Exportar . . . . . . . . . . . . . . . . . . .

17

A.2. Crear archivo .jar - Especicaciones . . . . . . . . . . . . . . .

18

vii

1. Introducción
Video Live

Android
software

es una aplicación diseñada para elmódulo

Streaming desde

que se engloba dentro del proyecto Implantación de sistemas de
libre en Matadero Madrid. La aplicación está diseñada para todo

dispositivo que funcione con una versión del sistema operativo Android 1.6

API Level 4 ) o superior.

(

El entorno de desarrollo Eclipse está totalmente adaptado para desarrollar
aplicaciones Android y proporciona herramientasde ayuda muy útiles como
pueden ser DDMS (

al Device ).

Dalvik Debug Monitor Server )

y AVD (

Android Virtu-

Gracias a ésta última es posible visualizar el resultado nal de

una aplicación sin necesidad de contar con un dispositivo físico. Además,
es posible instalar todas las plataformas que necesite para su depuración y
comprobar cómo se verá la aplicación en las distintasversiones de Android.
Sin embargo, si la aplicación hace uso del recurso de la cámara como es
nuestro caso, necesitará el

hardware

obligatoriamente para poder depurar la

aplicación de forma dedigna.

Transcoding Server

es el servidor de transcodicación. Se encarga de

recibir los ujos de datos procedentes del dispositivo Android y recodicarlos a un formato con codecsapropiados. A continuación, envía el chero
de salida en un contenedor OGG

1

hacia el servidor Icecast, que podrá o no

estar ubicado en la misma máquina.

/bin
.apk para su instalación en cualquier dispositivo Android. Asimismo, en /src/TranscodingServer se encuentra el código fuente

En

/src/VideoLive

se incluye el código fuente. En el subdirectorio

encontrará el paquete

1...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual Android
  • MANUAL ANDROID
  • MANUAL Android
  • Manual De Instacion De Android Estudio
  • Android studio
  • Manual bria android
  • DESARROLLO HISTÓRICO DE ANDROID
  • Entorno de desarrollo Android

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS