Abstract:
|
This project aims at designing and implementing an App allowing the playout of DVB-T contents on a main device by using a DVB-T tuner and the GStreamer framework. The user will be able to select the program or programs of ...[+]
This project aims at designing and implementing an App allowing the playout of DVB-T contents on a main device by using a DVB-T tuner and the GStreamer framework. The user will be able to select the program or programs of a specific DVB-T multiplex to be played out. Likewise, this App will allow that either the same or a different program, or even a different multimedia component (e.g., video, audio in different languages, etc.) of the selected multiplex on the main device can be also be played out on a single or multiple secondary devices. In order to achieve this, it will be necessary to design suitable discovery, signaling and streaming protocols.
In particular, the following use cases will be considered:
1. A specific program (e.g., TVE program) is being played out on the main device while either the same content or an alternative program, included in the same multiplex (e.g., Teledeporte program), can be played out on a secondary device.
2. A movie in a specific language is being played out on the main device, while an alternative audio language, from the available ones in the multiplex, can be selected on the secondary devices. This use case contributes to a better social integration, to a better customization of the TV-watching experience, as well as to contribute to a better language learning process
[-]
Este Trabajo Final de Grado persigue el diseño e implementación de una App que permita la reproducción de contenidos DVB en un dispositivo principal mediante el uso de una sintonizadora DVB-T y del framework GStreamer. El ...[+]
Este Trabajo Final de Grado persigue el diseño e implementación de una App que permita la reproducción de contenidos DVB en un dispositivo principal mediante el uso de una sintonizadora DVB-T y del framework GStreamer. El usuario podrá seleccionar el programa o los programas de un determinado múltiplex DVB-T a reproducir.
Asimismo, esta App posibilitará que el mismo o diferente programa o elemento multimedia (p.ej., vídeo, audio en diferentes idiomas...) del mismo múltiplex seleccionado en el dispositivo principal se reproduzca en uno o varios dispositivos secundarios. Para ello será necesario diseñar protocolos de descubrimiento, señalización y streaming adecuados.
En concreto, se contemplan los siguientes casos de uso:
1. En el dispositivo principal se está reproduciendo un programa específico (p.ej., TVE), mientras que en un dispositivo secundario se puede reproducir bien el mismo contenido u otro programa incluido en el mismo múltiplex (p.ej., Teledeporte).
2. En el dispositivo principal se está reproduciendo una película en un idioma, mientras que en los dispositivos secundarios se puede seleccionar el audio en otro idioma de los disponibles en el múltiplex. Este caso de uso contribuye a una mejor integración social, a una mayor personalización de las experiencias TV, así como puede facilitar el aprendizaje de idiomas.
[-]
Aquest Treball Fi de Grau (TFG) consisteix en el diseny i implementació d'una solució
que permet la transmissió i reproducció de continguts DVB (Digital Video
Broadcasting) rebuts per antena, en dispositius IP dins de ...[+]
Aquest Treball Fi de Grau (TFG) consisteix en el diseny i implementació d'una solució
que permet la transmissió i reproducció de continguts DVB (Digital Video
Broadcasting) rebuts per antena, en dispositius IP dins de la LAN de la llar. Els
continguts DVB són sintonitzats per un servidor mitjançant una sintonitzadora DVB-T
(Digital Video Broadcasting - Terrestre) i són processats i posats a la disposició de
dispositius connectats a la red IP de la llar, que accediran a ells mitjançant tecnologia
HTTP - Adaptive Streaming basada en HLS (HTTP Live Streaming).
El primer usuari que es connecte podrà seleccionar en el seu dispositiu el programa a
visualitzar d'un determinat canal televisiu d'entre tots els que es reben en la llar. A
més, les aplicacions desenvolupades permeten que el mateix o diferent programa o
element multimedia (p. ex vídeo, audio en diferents idiomes...) del mateix canal
seleccionat per aquest usuari, es reproduixca en un o diversos dispositius secundaris
baix demanda. Amb aquesta finalitat s'han dissenyat protocols de descobriment,
senyalització i streaming adequats.
En concret, les aplicacions desenvolupades en el TFG permeten els següents dos
casos d'ús:
a) En un dispositiu principal es selecciona i es visualitza un programa específic (p. ex.,
TVE) de TDT (Televisió Digital Terrestre) d'un canal UHF, mentre que en un dispositiu
secundari es pot visualitzar bé el mateix contingut o bé un altre programa inclòs en el
mateix múltiplex (p.ex., Teledeporte) rebut en aquest canal.
b) Un dispositiu pot estar reproduint un programa específic en un idioma A, mentre que
en els dispositius secundaris es pot seleccionar l'àudio en un altre idioma (dels
disponibles en el múltiplex per a eixe programa). Aquest cas d'ús contribueix tant a
una millor integració social com a una major personalització de les experiències de TV,
a més de facilitar l'aprenentatge d'idiomes.
L'aplicació ha sigut evaluada per usuaris amb resultats satisfactoris
[-]
|