Interpretador SMIL de alta performance para controlo de apresentações multimédia num servidor de streaming de media para dispositivos móveis
Main Author: | |
---|---|
Publication Date: | 2009 |
Format: | Master thesis |
Language: | por |
Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
Download full: | http://hdl.handle.net/1822/28944 |
Summary: | Dissertação de mestrado em Engenharia Informática |
id |
RCAP_65daba155766f03a1a3a9067cb3a0a0c |
---|---|
oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/28944 |
network_acronym_str |
RCAP |
network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository_id_str |
https://opendoar.ac.uk/repository/7160 |
spelling |
Interpretador SMIL de alta performance para controlo de apresentações multimédia num servidor de streaming de media para dispositivos móveis681.3.062Dissertação de mestrado em Engenharia InformáticaO Synchronized Multimedia Integration Language (SMIL) é um padrão definido pelo World Wide Web Consortium (W3C), baseado na eXtended Markup Language (XML), usada no controlo de apresentações multimédia. Esta linguagem é usada principalmente nos Serviços de Mensagens Multimédia mas, actualmente, também é usada nos High Definition DVD para interactividade e para vídeos na Internet. Este documento descreve de que forma o Ambulant Player, um animador de SMIL open-source, foi modificado para controlar apresentação multimédia fornecidas por um Media Server para dispositivos móveis. A implementação modular do Ambulant baseada em code factories permitiu que o seu módulo de visualização fosse substituído por um mais simples. Este novo módulo envia mensagens para um Media Server em vez de reproduzir os elementos de média. Usando o Ambulant Player como base para este interpretador tornou o desenvolvimento mais rápido e permitiu obter uma ferramenta que respeite a recomendação do W3C de uma forma simples. Como resultado final obteve-se um interpretador que demonstrou ser robusto, suportando cento e oitenta sessões concorrentes e servindo cerca de sessenta mil sessões sem erros.The Synchronized Multimedia Integration Language (SMIL) is a World Wide Web Consortium (W3C) standard language based on the eXtended Markupe Language (XML), used to control multimedia presentations. This language was mainly used in Multimedia Messaging Services but nowadays is also being used in High Definition DVDs for advanced interactivity and in Internet Video. This document describes how Ambulant Player, a pure opensource SMIL player, was modified to control the media presentation provided by a Media Streaming Server for mobile devices. Ambulant’s factory system allowed to replace the basic renderer by a simpler one. This new renderer sends messages to the Media Server instead of playing the media. Using Ambulant as a base for this interpreter made the development faster and made it easier to obtain a W3C compliant tool. The interpreter obtained as final result of this project showed to be robust, supporting one hundred and eighty concurrent sessions and serving about sixty thousand sessions without errors.Portugal Telecom Inovação.Simões, AlbertoUniversidade do MinhoCadinha, João Pedro Domingues2009-12-182009-12-18T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/28944porinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-11T04:55:57Zoai:repositorium.sdum.uminho.pt:1822/28944Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T15:02:56.250609Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
dc.title.none.fl_str_mv |
Interpretador SMIL de alta performance para controlo de apresentações multimédia num servidor de streaming de media para dispositivos móveis |
title |
Interpretador SMIL de alta performance para controlo de apresentações multimédia num servidor de streaming de media para dispositivos móveis |
spellingShingle |
Interpretador SMIL de alta performance para controlo de apresentações multimédia num servidor de streaming de media para dispositivos móveis Cadinha, João Pedro Domingues 681.3.062 |
title_short |
Interpretador SMIL de alta performance para controlo de apresentações multimédia num servidor de streaming de media para dispositivos móveis |
title_full |
Interpretador SMIL de alta performance para controlo de apresentações multimédia num servidor de streaming de media para dispositivos móveis |
title_fullStr |
Interpretador SMIL de alta performance para controlo de apresentações multimédia num servidor de streaming de media para dispositivos móveis |
title_full_unstemmed |
Interpretador SMIL de alta performance para controlo de apresentações multimédia num servidor de streaming de media para dispositivos móveis |
title_sort |
Interpretador SMIL de alta performance para controlo de apresentações multimédia num servidor de streaming de media para dispositivos móveis |
author |
Cadinha, João Pedro Domingues |
author_facet |
Cadinha, João Pedro Domingues |
author_role |
author |
dc.contributor.none.fl_str_mv |
Simões, Alberto Universidade do Minho |
dc.contributor.author.fl_str_mv |
Cadinha, João Pedro Domingues |
dc.subject.por.fl_str_mv |
681.3.062 |
topic |
681.3.062 |
description |
Dissertação de mestrado em Engenharia Informática |
publishDate |
2009 |
dc.date.none.fl_str_mv |
2009-12-18 2009-12-18T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/1822/28944 |
url |
http://hdl.handle.net/1822/28944 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
repository.mail.fl_str_mv |
info@rcaap.pt |
_version_ |
1833595065767821312 |