To see the other types of publications on this topic, follow the link: MPEG-DASH.

Dissertations / Theses on the topic 'MPEG-DASH'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 37 dissertations / theses for your research on the topic 'MPEG-DASH.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Capucci, Fabio. "Valutazione delle performance di MPEG-DASH utilizzando multihoming." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2019. http://amslaurea.unibo.it/17737/.

Full text
Abstract:
Negli ultimi anni lo streaming video su dispositivi mobili è sempre più utilizzato e infatti, già da qualche anno, la maggior parte del traffico internet globale generato da questi dispositivi è caratterizzata prevalentemente da questo tipo di contenuti. Considerando che la maggior parte di questi dispositivi si può connettere ad internet tramite diverse interfacce (WiFi, 3G, LTE), si sta studiando come poterle utilizzare tutte per offrire una migliore esperienza all’utente finale. In questa tesi confrontiamo alcuni algoritmi di selezione dell’interfaccia nell’ambito dello streaming video usando un simulatore in cui viene utilizzato MPEG-DASH come protocollo di streaming.
APA, Harvard, Vancouver, ISO, and other styles
2

Tallaros, Andrea Elia. "Un Confronto tra Tecniche MPEG-DASH e SVC." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2019. http://amslaurea.unibo.it/17942/.

Full text
Abstract:
Il concetto base di questa proposta risulta essere lo streaming dei media e di preciso quello dinamico. Veranno presentate varie proposte che hanno cercato di affrontare questo grande problema. Nel dettaglio, sono presentate due tecnologie [SVC, MPEGDASH] usate per lo streaming adattivo, le loro architetture, come raggiungono lo stesso risultato prendendo strade diverse e dove devono essere applicate rispettivamente. Inoltre, si discute per capire le loro funzionalita' in termini di compressione di flussi multimediali, decodifica e flessibilita' prendendo in considerazione vari test effettuati da terze parti.
APA, Harvard, Vancouver, ISO, and other styles
3

Zaniboni, Stefano. "Analisi di algoritmi per MPEG-DASH su dataset realistici." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2017. http://amslaurea.unibo.it/14879/.

Full text
Abstract:
La diffusione di dispositivi che permettessero agli utenti di essere sempre connessi e che permettesse loro di scambiare informazioni ha conosciuto un'enorme diffusione in questo ultimo decennio. Analizzando il traffico della rete si puo' notare che la piu' grande fetta di dati che vi transitano appartiene ai contenuti multimediali, ovvero lo Streaming di contenuti audio e video. Sempre piu' servizi nascono per fornire agli utenti contenuti in abbonamento o fruibili ovunque essi siano. Se inizialmente la sfida era incentrata piu' sui contenuti, oggi si basa principalmente sulla qualita' dei contenuti stessi: si sono susseguiti quindi numerosi studi per migliorare le tecniche di condivisione e migliorare la Quality Of Experience (QoE) per l'utente mediante l'uso dei cosiddetti algoritmi di rate adaptation. Il lavoro svolto in questi studi si e' concentrato inizialmente sull'analisi e lo sviluppo di alcuni nuovi algoritmi di rate adaptation che si basano sull'ipotesi di conoscere a priori informazioni aggiuntive sui pacchetti che saranno successivamente scaricati per fruire del contenuto. In seconda battuta si e' voluto implementare un nuovo algoritmo che li potesse affiancare migliorando la QoE nel monitorare lo stato della connessione. Si e' quindi implementato un simulatore scritto in Python che potesse fornire le informazioni di testing da utilizzare per le analisi. La tesi si suddivide in quattro capitoli: nel primo vengono introdotti gli argomenti e definisce la terminologia utilizzata nel corso di questi studi; il secondo presenta lo stato degli studi compiuti nel campo dello streaming adattivo e vengono introdotti i concetti principali della tesi. Nel terzo vengono analizzate le caratteristiche tecniche del simulatore e presentati gli algoritmi sviluppati. Nel quarto ed ultimo capitolo vengono presentati e analizzati i dati raccolti .
APA, Harvard, Vancouver, ISO, and other styles
4

Marangon, Rodrigo Damasceno. "MPEG-DASH e seu impacto no tráfego multimídia no ensino a distância." Universidade Federal de Juiz de Fora (UFJF), 2016. https://repositorio.ufjf.br/jspui/handle/ufjf/4767.

Full text
Abstract:
Submitted by Renata Lopes (renatasil82@gmail.com) on 2017-05-30T15:08:44Z No. of bitstreams: 1 rodrigodamascenomarangon.pdf: 825004 bytes, checksum: f6fba786f13817ab4b7d8d41a6cf4d04 (MD5)
Approved for entry into archive by Adriana Oliveira (adriana.oliveira@ufjf.edu.br) on 2017-05-30T15:36:45Z (GMT) No. of bitstreams: 1 rodrigodamascenomarangon.pdf: 825004 bytes, checksum: f6fba786f13817ab4b7d8d41a6cf4d04 (MD5)
Made available in DSpace on 2017-05-30T15:36:45Z (GMT). No. of bitstreams: 1 rodrigodamascenomarangon.pdf: 825004 bytes, checksum: f6fba786f13817ab4b7d8d41a6cf4d04 (MD5) Previous issue date: 2016-08-26
O consumo de multimídia pela web tem crescido fortemente ao longo dos últimos anos. Com isso surge a preocupação do consumo de banda, que é significativamente reforçada pelo aumento da utilização da computação móvel. É fato conhecido que o consumo de banda para a multimídia ultrapassou o consumo nas redes P2P, e tende ao crescimento nos próximos anos. Nesse cenário, as tecnologias de streaming multimídia via HTTP vieram como parte da solução do problema de maior demanda de tráfego de multimídia. O MPEG-DASH é uma dessas tecnologias, e atualmente é utilizada em grande parte por grandes corporações que distribuem multimídia, como por exemplo Google e Netflix. No entanto, o processo da criação das mídias no padrão MPEG-DASH é um processo trabalhoso e de pouca documentação. O presente trabalho apresenta técnicas para transcodificação, segmentação e reprodução de mídias no padrão MPEG-DASH. As mídias convertidas são parte do material didático produzido pelo Centro de Educação a Distância da Universidade Federal de Juiz de Fora. O estudo foca no processo técnico de padronização das mídias para MPEG-DASH, dá foco aos problemas encontrados, além de analisar aspectos da reprodução das mídias. A dissertação traz também um estudo de caso, e análise de aspectos relevantes relacionados ao ambiente computacional da pesquisa. Foram testadas diversas técnicas e ferramentas, e os problemas, soluções e sugestões de uso são relatados ao longo do trabalho. Os resultados mostram que os resultados, apesar de problemas pontuais, são viáveis e benéficos para o consumidor do conjunto de mídias apresentado.
The multimedia consumption over the world wide web has been strongly growing along the last years. Hence it comes concerns about the bandwidth consumption, bolstered by significant raise of mobile computing. It is a known fact that multimedia bandwidth exceeded P2P network in terms of bandwidth consumption, and tend to grow in the next years. In this scenario, HTTP multimedia streaming technology came as a part of solution to the increasing multimedia bandwidth demand. MPEG-DASH is one of those technologies, currently employed at big distributing multimedia corporations, like Google and Netflix. However, the media transcoding and segmentation to MPEG-DASH standard is a laborious process and still slightly documented. This work cover in details techniques to media transcoding, segmentation, and reproduction on MPEG-DASH standard. The converted media are part of Centro de Educação a Distância of Universidade Federal de Juiz de Fora produced courseware. The work aims at technical process of MPEG DASH media standardization, with focus on raised problems, and includes some aspects of media reproduction. This work brings a case study, and an analysis of applicable aspects of computing environment. Were tested several techniques and tools and the problems, solutions and suggestions are reported through the work. Results shows that the results, although few problems, are viable and advantageous to consumer of the specified media set.
APA, Harvard, Vancouver, ISO, and other styles
5

Mazza, Stefano. "Implementazione e analisi di algoritmi dinamici per trasmissione MPEG-DASH su client Android." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2016. http://amslaurea.unibo.it/11875/.

Full text
Abstract:
Attualmente, la maggior parte dei dati che transitano sulla rete appartiene a contenuti multimediali. Più nello specifico, è lo Streaming Video ad avere la predominanza nella condivisione di Internet; vista la crescita che tale servizio ha subìto negli ultimi anni, si sono susseguiti diversi studi volti allo sviluppo di tecniche e metodologie che potessero migliorarlo. Una di queste è sicuramente l'Adaptive Video Streaming, tecnica utilizzata per garantire all'utente una buona Quality of Experience (QoE) mediante l'utilizzo dei cosiddetti "algoritmi di rate adaptation". Il lavoro svolto in questi studi si è voluto concentrare su due filoni distinti, ma allo stesso tempo confrontabili: la prima parte della tesi riguarda lo sviluppo e l'analisi di alcuni algoritmi di rate adaptation per DASH, mentre la seconda è relativa all'implementazione di un nuovo algoritmo che li possa affiancare, migliorando la QoE nel monitorare lo stato della connessione. Si è quindi dovuta implementare un'applicazione Android per lo streaming video, che fosse conforme allo standard MPEG-DASH e potesse fornire le informazioni di testing da utilizzare per le analisi. La tesi è suddivisa in quattro capitoli: il primo introduce l'argomento e definisce la terminologia necessaria alla comprensione degli studi; il secondo descrive alcuni dei lavori correlati allo streaming adattivo e introduce i due filoni principali della tesi, ovvero gli algoritmi di rate adaptation e la proposta di algoritmo per la selezione dinamica del segmento; il terzo presenta l'app SSDash, utilizzata come mezzo per le analisi sperimentali; infine, il quarto ed ultimo capitolo mostra i risultati delle analisi e le corrispondenti valutazioni.
APA, Harvard, Vancouver, ISO, and other styles
6

Fabbri, Matteo. "Analisi e sviluppo di un algoritmo di previsione della qualità su streaming video MPEG DASH." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2019. http://amslaurea.unibo.it/17681/.

Full text
Abstract:
In questo elaborato si discuterà dello streaming media, di quali tecniche si utilizzavano ed invece quelle più comuni oggi con un interesse specifico per MPEG-DASH, in particolare si andrà ad esaminare l'efficacia e l'utilità di una tecniche, atta al miglioramento della fruizione complessiva dei contenuti attraverso lo sfruttamento di dati pregressi, nella previsione del throughput futuro. Fondendo algoritmi di decisione della qualità così detti "Rate Adaptation Algorithm" con un modulo sviluppato per essere in grado di imparare le fluttuazioni del segnale. Testandone l'efficacia attraverso il simulatore OMNeT++ ed il framework Inet in differenti scenari, composti dalla sperimentazione di diverse combinazioni di parametri, riguardanti l'ampiezza di banda, la presenza di ostacoli, la lunghezza del buffer e molti altri.
APA, Harvard, Vancouver, ISO, and other styles
7

Rubio, Romero Luciano. "A Dynamic Adaptive HTTP Streaming Video Service for Google Android." Thesis, KTH, Kommunikationssystem, CoS, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-91044.

Full text
Abstract:
Adaptive streaming approaches over Hypertext Transfer Protocol (HTTP), such as Apple's HTTP Live streaming (HLS) and Microsoft's Live Smooth Streaming, have recently become very popular. This master's thesis project developed and evaluated several media rate adaptation algorithms optimized for mobile networks with a client running on Google's Android operating system. The deployed service supports HLS and the emerging ISO/IEC MPEG standard called Dynamic Adaptive Streaming over HTTP (MPEG-DASH). Live media was the focus of the evaluation, since this content can not be cached in advance at the user's device, hence the quality of the user's experience will be affected by the currently available bandwidth which the user can utilize. Experiments were performed for multiples scenarios illustrating different network capabilities, especially various amounts of bandwidth available to the user. This project has produced an implementation of HTTP-based adaptive streaming. This implementation follows the MPEG standard and enables robust and smooth playback of live video content via Google's Android devices. Results of the experiments have shown that the proposed adaptation mechanisms efficiently utilize the available bandwidth of the network. A clear conclusion of this thesis is that adaptive streaming will in fact enable substantial numbers of users to enjoy live media streaming to their devices
Adaptiv strömnings metoder över Hypertext Transfer Protocol (HTTP), till exempel Apples HTTP Live streaming (HLS) och Microsoft Live Smooth Streaming, har nyligen blivit mycket populära. Detta examensarbete utvecklas och utvärderar flera medier algoritmer anpassning av överföringshastigheten optimerad för mobila nätverk med en klient som körs på Googles Android-operativsystem. Systemet kommer att överväga HLS och den framväxande ISO/IECMPEG-standarden som kallas Dynamisk Adaptiv Strömmande över HTTP (MPEG-DASH). Direktsänd media var i fokus för utvärderingen, eftersom detta innehåll inte kan cachas i förväg på användarens enhet, därmed kvaliteten på användarens upplevelse kommer att påverkas av den aktuella tillgängliga bandbredden som användaren kan utnyttja. Experimenten utfördes för flera scenarier och illustrerar olika nätverksfunktioner, särskilt hur olika mängder bandbredd är tillgänglig för användaren. Detta projekt har producerat ett genomförande av HTTP-baserade adaptiva strömning. Denna implementering följer MPEG-standarden och möjliggör robusta och smidig uppspelning av direktsänd video innehåll via Googles Android-enheter. Resultat av experiment har visat att den föreslagna anpassningsmekanismerna effektiva sätt att utnyttja den tillgängliga bandbredden i nätverket. En tydlig slutsats i denna avhandling är att adaptive strömning faktiskt kommer att möjliggöra ett stort antal användare att njuta av direktsänd medieströmning till sina enheter.
APA, Harvard, Vancouver, ISO, and other styles
8

Bouzakaria, Nassima. "Contributions au streaming HTTP adaptatif avancé." Electronic Thesis or Diss., Paris, ENST, 2017. http://www.theses.fr/2017ENST0037.

Full text
Abstract:
Le streaming adaptatif HTTP est une technologie récente dans les communications multimédia, utilisant notamment le standard MPEG-DASH. L'un des principaux problèmes dans le déploiement des services de streaming en direct est la réduction de plusieurs types de latence tel que le délai de démarrage et la latence de bout en bout. Dans cette thèse, nous abordons le problème de ces latences dans les services de streaming en direct utilisant MPEG-DASH. Tout d'abord, nous examinons les causes du délai de démarrage dans les systèmes MPEG-DASH et les stratégies communes pour réduire ce délai. Nous proposons une nouvelle méthode basée sur HTTP / 1.1 qui est compatible avec les infrastructures Web existantes. Deuxièmement, nous étudions les principaux composants qui sont à l’origine de la latence totale, nous proposons un système de streaming en direct à faible latence. Troisièmement, nous montrons comment un système de streaming en direct utilisant MPEG-DASH et à faible latence peut être combiné avec un système utilisant un réseau Broadcast. Notre approche proposée garantit la synchronisation des deux contenus transmis via deux réseaux de distribution DASH et broadcast
HTTP adaptive streaming is a recent topic in multimedia communications with on-going standardization activities, especially with the MPEG-DASH standard which covers on demand and live services. One of the main issues in live services deployment is the reduction of various latencies, the initial delay before the playback and the overall end-to-end latency. In this thesis, we address the problem of these latencies in live DASH streaming. First, we review the causes of startup delay in DASH and common strategies used to reduce this delay. We propose a new method based on HTTP/1.1 and compatible with existing caching and delivery infrastructures for reducing the initial setup of an MPEG-DASH session. Second, we investigate the major contributor components to the end-to-end latency. We propose a complete novel low latency live DASH streaming system. Third, we show how such a low latency live DASH system can be used to enable combined broadcast and broadband services while keeping the client buffering requirements on the broadcast link low. Our proposed approach insures two functionalities: synchronization of both contents delivered through different distribution networks and keeping the client buffering requirements on the broadcast link low
APA, Harvard, Vancouver, ISO, and other styles
9

Finizio, Ciro. "Un middleware multi-interfaccia per l'offloading di video dinamici auto-adattanti." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2015. http://amslaurea.unibo.it/9686/.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Carna, Giuseppe. "Dynamic Adaptive Streaming over Http: implementazione e analisi sperimentale di algoritmi di rate adaptation su client Android." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2015. http://amslaurea.unibo.it/8961/.

Full text
Abstract:
Il lavoro svolto in questa tesi consiste nell'implementare un'applicazione Android per lo streaming video, conforme allo standard MPEG-DASH. L'obiettivo è quello di fornire un valido strumento al fine di eseguire delle analisi sperimentali su algoritmi particolari, detti di rate adaptation. MPEG-Dynamic Adaptive Streaming over Http è uno standard emergente ed è considerato da molti il futuro dello streaming multimediale. Questa tecnologia consente di auto-regolare la qualità del video in base alle condizioni della rete, la capacità del dispositivo o le preferenze dell'utente. Inoltre, essendo uno standard, permette di rendere interoperabili i server e i device dei vari fornitori di contenuti multimediali. Nei primi capitoli introduttivi verrà presentato lo standard e i lavori correlati, successivamente verrà descritta la mia proposta applicativa: DashPlayer. In conclusione, verrà compiuta una valutazione sperimentali sugli algoritmi sopracitati che costituiscono la parte logico-funzionale dell'applicazione.
APA, Harvard, Vancouver, ISO, and other styles
11

Samain, Jacques. "Improving quality of experience in multimedia streaming by leveraging Information-Centric Networking." Thesis, Université Paris-Saclay (ComUE), 2019. http://www.theses.fr/2019SACLT012/document.

Full text
Abstract:
Les réseaux centrés sur l’information (ICN) sont une architecture prometteuse pour faire face à l’explosion du trafic multimédia sur internet et à la mobilité croissante des utilisateurs: non seulement ICN peut améliorer la qualité d’expérience de l’utilisateur, mais ICN peut également étendre naturelle et de façon transparente la prise en charge du trafic vidéo dans les fonctions réseau. Cependant, à notre connaissance, une évaluation approfondie des avantages apportés par ICN à la diffusion multimédia n’a pas encore été réalisée. Dans cette thèse, nous voulons réduire l’écart qui nous sépare d’une telle évaluation en prenant en compte ICN dans divers scénarios de diffusion multimédia.Tout d’abord, nous évaluons les avantages apportés par du DAS (Dynamic Adaptive Streaming) basé sur ICN par rapport au streaming basé sur TCP/IP, au moyen d’une campagne expérimentale comprenant plusieurs canaux (des émulations Wi-Fi et LTE, des traçes 3G/4G), plusieurs clients (mélange homogène et hétérogène, arrivées synchrones et asynchrones) et des logiques d’adaptation DAS soigneusement sélectionnées pour couvrir les deux grandes familles d’algorithmes disponibles. Nous mettons aussi enexergue les pièges potentiels qui sont néanmoins facilement évitables.Ensuite, nous montrons comment l’assistance du réseau contribue à améliorer la qualité d’expérience des utilisateurs. Pour ce faire, nous tirons parti de la fonctionnalité de mise en cache réseau d’ICN et proposons un signal re ́seau simple envoyé périodiquement par le cache à exploiter par l’algorithme d’adaptation DAS pour optimiser la qualité d’expérience de l’utilisateur en évitant le phénomène bien connu des oscillations induites par le cache. Des expériences nous permettent de valider le bien-fondé de notre approche.Enfin, puisque la diffusion multimedia en direct gagne du terrain, nous proposons hICN-RTC, en intégrant hICN (hybrid ICN), une solution ICN-dans-IP, à WebRTC, accompagné du protocole RICTP (Realtime Information Centric Transport Protocol), un protocole de transport basé sur le contenu, qui minimise la latence. Bien que toujours en développement, les résultats des premières expériences sont prometteurs car ils montrent que le trafic induit par hICN-RTC ne croit qu’avec le nombre de locuteurs actifs plutôt qu’avec le nombre total de participants
Information-Centric Networking (ICN) is a promising architecture to address today Internet multimedia traffic explosion and increasing user mobility: not only to enhance the user’s quality of experience, but also to naturally and seamlessly extend video sup- port deeper in the network functions. However, to the best of our knowledge, a thorough assessment of the benefits brought by ICN to multimedia delivery has not been done yet. In this thesis, we aim at reducing the gap to such assessment, by considering ICN in various multimedia delivery scenarios.First, we assess the benefits brought by an ICN-based Dynamic Adaptive Streaming (DAS) compared to TCP/IP based streaming, by means of an experimental campaign that includes multiple channels (e.g., emulated Wi-Fi and LTE, real 3G/4G traces), multiple clients (homogeneous vs heterogeneous mixture, synchronous vs asynchronous arrivals) and carefully selected DAS adaptation logics to cover the broad families of available adaptation algorithms. We also warn about potential pitfalls that are nonethelesseasily avoidable.Second, we show how network assistance helps im- proving the users’ quality of experience. To do so, we leverage the in-network caching feature of ICN and propose a simple periodical network signal from the cache (i.e., per-quality hit ratio) to be exploited by DAS adaptation logic to enhance further the user’s quality of experience by avoiding the known cache-induced quality oscillations. We confirm the soundness of our approach through experiments.Finally, as live multimedia delivery is gaining momentum, we propose hICN-RTC by integrating hICN (hybrid ICN), an ICN-in-IP solution, to WebRTC and we design RICTP (Realtime Information Centric Trans- port Protocol), a content-aware transport that minimizes the communication latency. Although still in development, the results we gathered from early experiments are promising as they show that hICN-RTC scales with the number of active speakers rather than the total number of participants
APA, Harvard, Vancouver, ISO, and other styles
12

Di, Natale Fausto. "Implementazione e analisi di un’applicazione Android per il Dynamic Adaptive Streaming cooperativo tramite Http e WiFi-Direct." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2016. http://amslaurea.unibo.it/10505/.

Full text
Abstract:
Questo lavoro ha lo scopo di presentare l’implementazione e la valutazione di un’applicazione Android che permetta la riproduzione di uno streaming auto-adattante conforme allo standard DASH sfruttando le funzionalità offerte dal player ”ExoPLayer” a cui viene aggiunta la funzionalità di caching e condivisione dei relativi segmenti tramite WiFi-Direct. Questo al fine di raggiungere diversi obiettivi come la riduzione dell’utilizzo di reti mobili, l’aumento della qualità e/o una riproduzione più fluida. Si è inoltre sviluppato un simulatore in C++ che permette di valutare il comportamento dell’applicazione, l’algoritmo usato per la scelta dei segmenti, e i vantaggi correlati.
APA, Harvard, Vancouver, ISO, and other styles
13

Spurný, František. "Optimalizovaný streaming videa na platformě Android." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2017. http://www.nusl.cz/ntk/nusl-363778.

Full text
Abstract:
The subject of this term project is the analysis and description of possibilities in video streaming optimization, and the design of a client/server application to implement optimized video streaming in practice. The client side of the application is realized with a mobileapplication for the Android platform, which in addition to video streaming implements the functionality of a file manager over directories and files saved in the cloud.
APA, Harvard, Vancouver, ISO, and other styles
14

Kasianenko, Dmytro. "Model adaptivního streamování videa přes HTTP." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2016. http://www.nusl.cz/ntk/nusl-241039.

Full text
Abstract:
Key tasks of this work are to create the simulation of a wireless network in ns-3 and to stream a video over this network by using MPEG-DASH technology. It describes the tools and methods how to encode a video according to MPEG-DASH. It is explained what is needed to run video server, which uses MPEG-DASH technology to stream videos. Then, it is described how a simulation of wired and wireless WiFi and LTE networks is created. The simulation starts a server and shows how it works, how many nodes can be used and chooses suitable segment duration.
APA, Harvard, Vancouver, ISO, and other styles
15

Rosenqvist, Fredrik. "Server-side design and implementation of a web-based streaming platform." Thesis, Linköpings universitet, Programvara och system, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-123015.

Full text
Abstract:
Over the past 10 years online video streaming has seen a tremendous increase in popularity, as it has become a great source of both entertainment and education. This increase in popularity has led to demands for higher quality streams, shorter buffering time and service adaptivity, based on the user’s personal prerequisites. These demands together with a constant increase in Internet usage have posed several challenges for streaming service providers to overcome. Within this master thesis an exploratory research and development project has been conducted. The project’s purpose has been to investigate common approaches, standards and trends related to establishing a multimedia streaming service. Based on the results from these investigations, the purpose has furthermore been to design and implement a proof-of-concept streaming server fulfilling the thesis internship company’s needs and requirements. Research has concluded that there are at least five vital components, which have to be carefully considered in order to establish a successful streaming service. These vital components are; the service system structure, the service application programming interface (API), the service hosting solution, the service data storage solution and finally the actual streaming module. Based on results from conducted investigations of common design approaches for each vital component, decisions for the thesis project implementation have been made. The resulting system has been built using the event-based system structure framework Node.js. A representational state transfer (REST) API has furthermore been implemented for managing client request routing. The resulting system has been implemented on a self-hosted server solution even though this is neither a preferred choice in theory nor common practice. The decision has however been made due to future plans at the thesis internship company of investing in a corporate-wide cloud-based server solution. For the service data storage solution the relation-based database management system MySQL has been implemented. For the final recognized vital component, the streaming module, support for HTTP-based multimedia streams has been implemented. This choice of technique has been made due to the many benefits brought on by using HTTP, such as cost efficiency and bandwidth optimization. The use of HTTP is also currently a trending choice of technique Thesis for Master’s Degree at HIT and LiU within the streaming community due to the recently published standard MPEG-DASH.
APA, Harvard, Vancouver, ISO, and other styles
16

Ejembi, Oche Omobamibo. "Enabling energy-awareness for internet video." Thesis, University of St Andrews, 2016. http://hdl.handle.net/10023/9768.

Full text
Abstract:
Continuous improvements to the state of the art have made it easier to create, send and receive vast quantities of video over the Internet. Catalysed by these developments, video is now the largest, and fastest growing type of traffic on modern IP networks. In 2015, video was responsible for 70% of all traffic on the Internet, with an compound annual growth rate of 27%. On the other hand, concerns about the growing energy consumption of ICT in general, continue to rise. It is not surprising that there is a significant energy cost associated with these extensive video usage patterns. In this thesis, I examine the energy consumption of typical video configurations during decoding (playback) and encoding through empirical measurements on an experimental test-bed. I then make extrapolations to a global scale to show the opportunity for significant energy savings, achievable by simple modifications to these video configurations. Based on insights gained from these measurements, I propose a novel, energy-aware Quality of Experience (QoE) metric for digital video - the Energy - Video Quality Index (EnVI). Then, I present and evaluate vEQ-benchmark, a benchmarking and measurement tool for the purpose of generating EnVI scores. The tool enables fine-grained resource-usage analyses on video playback systems, and facilitates the creation of statistical models of power usage for these systems. I propose GreenDASH, an energy-aware extension of the existing Dynamic Adaptive Streaming over HTTP standard (DASH). GreenDASH incorporates relevant energy-usage and video quality information into the existing standard. It could enable dynamic, energy-aware adaptation for video in response to energy-usage and user ‘green' preferences. I also evaluate the subjective perception of such energy-aware, adaptive video streaming by means of a user study featuring 36 participants. I examine how video may be adapted to save energy without a significant impact on the Quality of Experience of these users. In summary, this thesis highlights the significant opportunities for energy savings if Internet users gain an awareness about their energy usage, and presents a technical discussion how this can be achieved by straightforward extensions to the current state of the art.
APA, Harvard, Vancouver, ISO, and other styles
17

Rossi, Fausto. "Sviluppo di un'applicazione Android per la creazione di un Content Delivery Network." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2017. http://amslaurea.unibo.it/14878/.

Full text
Abstract:
Il lavoro presenta la realizzazione di un'applicazione per lo streaming on demand realizzato in connessione diretta tra dispositivi mobili. Vengono descritte le principali tecnologie disponibili ed i criteri che hanno portato a selezionare DASH per l'implementazione dell'applicazione di interesse che permette un live streaming multimediale con supporto di caching in una rete di dispositivi collegata tramite WiFi Direct. L'implementazione, come dimostrato nei test, presenta dei vantaggi oggettivi in termini di qualità di riproduzione e riduzione del traffico dati mobile.
APA, Harvard, Vancouver, ISO, and other styles
18

Benedikt, Jan. "Multimediální přehrávač pro Android." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2019. http://www.nusl.cz/ntk/nusl-400953.

Full text
Abstract:
This thesis aims to create an advanced multimedia player with support of an adaptive stream, securing of the multimedia content and support for playing advertisement. The first part explains the used technologies followed by an analysis of available solutions and the comparison between the two. The theoretical framework is then used to create a player library and a testing application. The player library is based on the framework of ExoPlayer application. Whole application is created in Java for the operation system Android OS.
APA, Harvard, Vancouver, ISO, and other styles
19

Giacomini, Davide. "Sviluppo di un sistema di video streaming in ambito eyewear e wearable computing." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2017. http://amslaurea.unibo.it/14680/.

Full text
Abstract:
L'obiettivo del progetto consiste nella realizzazione di un framework di video streaming per sistemi di wearable computing. L'idea è quella di abilitare per un qualsiasi dispositivo mobile, in particolare smartglasses, un modo efficiente per poter eseguire lo streaming audio/video, in diretta, di una registrazione attraverso videocamera, che è possibile visualizzare da remoto, live o on demand, tramite web app. Nel primo capitolo si introducono i concetti fondamentali quali: eyewear, wearable computing e video streaming, con particolare enfasi sui protocolli di streaming attualmente disponibili. Nel secondo capitolo si introduce il progetto utilizzato come caso di studio, TraumaTracker, fornendo un'idea generale sull'architettura e il suo funzionamento. Nel terzo capitolo si descrive invece, nel dettaglio, la progettazione e lo sviluppo del framework implementato e le tecnologie utilizzate, tra le quali Vert.x e ffmpeg. Mentre nel quarto capitolo si espone come è stato eseguito l'embedding del nuovo servizio in TraumaTracker. Infine, nel quinto e ultimo capitolo, si esegue la validazione del sistema analizzando e discutendo i risultati ottenuti dal real-world testing.
APA, Harvard, Vancouver, ISO, and other styles
20

Samain, Jacques. "Improving quality of experience in multimedia streaming by leveraging Information-Centric Networking." Electronic Thesis or Diss., Université Paris-Saclay (ComUE), 2019. http://www.theses.fr/2019SACLT012.

Full text
Abstract:
Les réseaux centrés sur l’information (ICN) sont une architecture prometteuse pour faire face à l’explosion du trafic multimédia sur internet et à la mobilité croissante des utilisateurs: non seulement ICN peut améliorer la qualité d’expérience de l’utilisateur, mais ICN peut également étendre naturelle et de façon transparente la prise en charge du trafic vidéo dans les fonctions réseau. Cependant, à notre connaissance, une évaluation approfondie des avantages apportés par ICN à la diffusion multimédia n’a pas encore été réalisée. Dans cette thèse, nous voulons réduire l’écart qui nous sépare d’une telle évaluation en prenant en compte ICN dans divers scénarios de diffusion multimédia.Tout d’abord, nous évaluons les avantages apportés par du DAS (Dynamic Adaptive Streaming) basé sur ICN par rapport au streaming basé sur TCP/IP, au moyen d’une campagne expérimentale comprenant plusieurs canaux (des émulations Wi-Fi et LTE, des traçes 3G/4G), plusieurs clients (mélange homogène et hétérogène, arrivées synchrones et asynchrones) et des logiques d’adaptation DAS soigneusement sélectionnées pour couvrir les deux grandes familles d’algorithmes disponibles. Nous mettons aussi enexergue les pièges potentiels qui sont néanmoins facilement évitables.Ensuite, nous montrons comment l’assistance du réseau contribue à améliorer la qualité d’expérience des utilisateurs. Pour ce faire, nous tirons parti de la fonctionnalité de mise en cache réseau d’ICN et proposons un signal re ́seau simple envoyé périodiquement par le cache à exploiter par l’algorithme d’adaptation DAS pour optimiser la qualité d’expérience de l’utilisateur en évitant le phénomène bien connu des oscillations induites par le cache. Des expériences nous permettent de valider le bien-fondé de notre approche.Enfin, puisque la diffusion multimedia en direct gagne du terrain, nous proposons hICN-RTC, en intégrant hICN (hybrid ICN), une solution ICN-dans-IP, à WebRTC, accompagné du protocole RICTP (Realtime Information Centric Transport Protocol), un protocole de transport basé sur le contenu, qui minimise la latence. Bien que toujours en développement, les résultats des premières expériences sont prometteurs car ils montrent que le trafic induit par hICN-RTC ne croit qu’avec le nombre de locuteurs actifs plutôt qu’avec le nombre total de participants
Information-Centric Networking (ICN) is a promising architecture to address today Internet multimedia traffic explosion and increasing user mobility: not only to enhance the user’s quality of experience, but also to naturally and seamlessly extend video sup- port deeper in the network functions. However, to the best of our knowledge, a thorough assessment of the benefits brought by ICN to multimedia delivery has not been done yet. In this thesis, we aim at reducing the gap to such assessment, by considering ICN in various multimedia delivery scenarios.First, we assess the benefits brought by an ICN-based Dynamic Adaptive Streaming (DAS) compared to TCP/IP based streaming, by means of an experimental campaign that includes multiple channels (e.g., emulated Wi-Fi and LTE, real 3G/4G traces), multiple clients (homogeneous vs heterogeneous mixture, synchronous vs asynchronous arrivals) and carefully selected DAS adaptation logics to cover the broad families of available adaptation algorithms. We also warn about potential pitfalls that are nonethelesseasily avoidable.Second, we show how network assistance helps im- proving the users’ quality of experience. To do so, we leverage the in-network caching feature of ICN and propose a simple periodical network signal from the cache (i.e., per-quality hit ratio) to be exploited by DAS adaptation logic to enhance further the user’s quality of experience by avoiding the known cache-induced quality oscillations. We confirm the soundness of our approach through experiments.Finally, as live multimedia delivery is gaining momentum, we propose hICN-RTC by integrating hICN (hybrid ICN), an ICN-in-IP solution, to WebRTC and we design RICTP (Realtime Information Centric Trans- port Protocol), a content-aware transport that minimizes the communication latency. Although still in development, the results we gathered from early experiments are promising as they show that hICN-RTC scales with the number of active speakers rather than the total number of participants
APA, Harvard, Vancouver, ISO, and other styles
21

Biagini, Giulio. "Studio delle Problematiche ed Evoluzione dello Streaming Adattivo su HTTP." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2018. http://amslaurea.unibo.it/15474/.

Full text
Abstract:
Negli ultimi anni abbiamo assistito ad un notevole aumento del traffico dati mobile, trend confermato anche per il futuro, generato in gran parte da dispositivi smart e perlopiù legato alla metodica di accesso e scambio dati nota con il nome di video streaming. Si stima infatti che circa l'80% della bandwidth mobile mondiale nel 2021 sarà utilizzata per lo scambio di dati audio/video. Risulta dunque di fondamentale importanza per i provider di rete e dei servizi di video streaming, soprattutto quelli forniti on-demand, cercare di comprendere quali sono i parametri che maggiormente influenzano la cosiddetta QoE - Quality of Experience sperimentata dagli utenti finali, in modo da garantire loro il miglior servizio possibile (QoS - Quality of Service), mantenendo comunque alti i profitti. Nell'ambito delle applicazioni e servizi di video streaming, in particolare, la qualità percepita dagli utenti finali risulta fortemente influenzata da diversi effetti di degradazione che possono verificarsi a causa di cattive condizioni di rete, soprattutto nello specifico ambito della mobilità. Da questi studi risulta come, ad esempio, gli utenti preferiscono sperimentare effetti di degradazione temporale durante la riproduzione di contenui multimediali piuttosto che effetti di degradazione della qualità, risultati da cui derivano scelte implementative quali, ad esempio, l'utilizzo del protocollo TCP e la nascita del cosiddetto HTTP-based adaptive streaming, ovvero quella tecnica che permette di adattare la qualità dei segmenti scaricati in base al throughput, in modo da minimizzare il numero di interruzioni del servizio e massimizzare, al contempo, la qualità del media in download. Dopo una rapida analisi delle principali tecnologie oggi utilizzate, si evince come vi sia la necessità di definire un unico formato per il manifest e per la struttura dei segmenti. Si arriva così alla definizione dello standard MPEG-DASH con le proprie euristiche di adattamento.
APA, Harvard, Vancouver, ISO, and other styles
22

Chang, Ya-Chun, and 張雅淳. "Setting of Lite MPEG-DASH Streaming System." Thesis, 2016. http://ndltd.ncl.edu.tw/handle/46302726374642433916.

Full text
Abstract:
碩士
國立中央大學
通訊工程學系在職專班
104
Both of the market share of mobile device and media content download by mobile device become higher than other devices. It is more and more important for keeping media stream playing smoothly which requires a mechanism to dynamically deal with the content. At most of environment, users can not change the setting of their networks due to security and bandwidth reasons. Therefore, this thesis tries to utilize the open sources to establish a lite system and takes the HTTP as transmission medium, which can be accessed by users in any kind of environments. This system aims to simplify the user control and make users survey media without any plug-in software. The system includes numerous open sources. The ffmpeg is responsible for receiving stream, the x264 and AAC are responsible for coding the media, the MP4Box generates the media presentation description (MPD) and splits the media. The MPD carries the description of multiple rates, which assists user to download content according to bandwidth requirement. Nginx is used as platform for communicating with users. This system incorporates several software and utilizes the concept of configurations to create and remove channels dynamically. Users can choose and view channels what they are interested via web browsers.
APA, Harvard, Vancouver, ISO, and other styles
23

Chen, Chun-Chieh, and 陳駿傑. "QoE Adaptation of MPEG-DASH over Multiple Servers." Thesis, 2014. http://ndltd.ncl.edu.tw/handle/x979ag.

Full text
Abstract:
碩士
國立臺北科技大學
資訊工程系所
102
Video streaming, owing to the popularity of mobile devices and wide deployment of the Internet, has become the key technology for multimedia applications. The MPEG-DASH defines the transmission protocol for adaptive multimedia streaming services. The client can dynamically select the adequate bit rate for streaming services according to the network conditions or the restrictions imposed by uses. Better quality of experience (QoE) can thus be achieved. In this thesis, we implement a complete open-source MPEG-DASH system. Additionally we propose a novel adaptation algorithm for MPEG-DASH over multiple servers. The first part of the algorithm schedules the download requests of servers according to the priority of the requests and the network conditions. The second part of the algorithm chooses the most appropriate quality level of video according to the buffer status to provide smooth and stable video services. The objective visual quality is measured by the average bit rate, average quality levels, variation of absolute value of difference between quality levels, and transition frequency of quality levels. Simulation results show that the proposed method enhances the average bit rate by 566.28 kbps and the average quality levels by 0.35 quality levels as compared to the other methods in the literature.
APA, Harvard, Vancouver, ISO, and other styles
24

Chen, Hong-Bo, and 陳弘博. "Hybrid Multicast and Unicast Services Using MPEG-DASH." Thesis, 2017. http://ndltd.ncl.edu.tw/handle/q3qbt3.

Full text
Abstract:
碩士
國立臺北科技大學
資訊工程系研究所
105
As the wide spread of smart devices, the digital set-top box (STB) that conventionally only serves TV watchers with broadcast channel videos now also provides streaming videos to mobile devices. The STB users in a family may have individual or common needs. If two or more users intend to watch the same video, applying the conventional unicast technique for multimedia streaming service will cause waste in bandwidth. In this study we realized a hybrid FLUTE (File Delivery over Unidirectional Transport) multicast and unicast and MPEG-DASH (Dynamic Adaptive Streaming over Hypertext Transfer Protocol) adaptive multimedia streaming system. The video quality was adjusted using the layer coding of H.264 SVC (Scalable Video Coding). We further proposed a quality-adaptation algorithm for this system, which dynamically determined the transmitted video quality according to the user’s demand, the bandwidth, and user’s device specification. Simulation results showed that the proposed algorithm effectively reduced the waiting time and enhanced the received video quality of smart device users.
APA, Harvard, Vancouver, ISO, and other styles
25

TSAI, MIN-LUN, and 蔡旻倫. "Optimal QoE Scheduling in DASH MPEG Video Streaming." Thesis, 2018. http://ndltd.ncl.edu.tw/handle/v4s2du.

Full text
Abstract:
碩士
輔仁大學
資訊工程學系碩士班
106
DASH technology is one of the most important technologies for video streaming in recent years. Lots of internet service providers, such as YouTube and Netflix, use DASH technology in video streaming to provide users with a better user experience. The QoE (Quality of Experience) indicator is a method of measuring users’ satisfaction. The factors which influence users include the user’s subjective feelings and the feelings of environment. In this paper, our teams attempt to find out the relationship between content of the videos and users’ satisfaction in different resolutions, and provide a video streaming scheduling for best user experience. In addition, the video scheduling must be limited in bandwidth. Since the different resolutions correspond to different Q score for users with the video streaming of the same content, users get a relatively high Q score in high resolution, and vice versa. However, in the different video content, for example, scenes with slow motion and scenes with fast motion, different resolutions for Q score in scenes with slow motion are obviously higher than those with fast motion. In other words, the users are more satisfied with the scene where the movement changes slowly than the movement change fast. By the distribution of the Q score, our teams know that the Q score has less difference in the scene with slow motion in different resolutions; conversely, the Q score has more difference in the scene with fast motion in different resolutions. Therefore, our teams propose an Optimal Segment Assignment(OSA) algorithm that gives high resolution segments in the video playback schedule where Q score difference is large. In contrast, the OSA algorithm gives low resolution segments in the video playback schedule where Q score difference is small. The OSA alogorithm is divided into two parts: First, collect the users’ unsatisfied click counts to correspond to Q score, and by the integer programming, schedule an optimal QoE video streaming; this is called OSAC algorithm. Second, use the method with motion vector which can automatically generate the users’ subjective satisfaction level and schedule an optimal QoE video streaming with the integer programming; this is called OSAM algorithm. Finally, we compare the OSAC algorithm and OSAM algorithm with the traditional DASH algorithm for user satisfaction experiment, and experiments show that both OSAC algorithm and OSAM algorithm have a significant increase in user satisfaction.
APA, Harvard, Vancouver, ISO, and other styles
26

Hou, Kun-Liang, and 侯坤良. "A Study of Streaming Media Platform Based on MPEG-DASH." Thesis, 2016. http://ndltd.ncl.edu.tw/handle/hk6jk9.

Full text
Abstract:
碩士
樹德科技大學
資訊工程系碩士班
104
The development of network technology increases the usable bandwidth. The streaming media become major application of network. RTP/RTSP media streaming technology deliver streaming obstructed by firewall and can’t adaptive for time-invariant bandwidth. Many companies release adaptive application but incompatible with each other. MPEG releases adaptive streaming standard called Dynamic Adaptive streaming over HTTP (MPEG-DASH). GPAC Project on Advanced Content (GPAC) has also evolved and supports MPEG-DASH. The adaptive algorithm embedded in DASH project of GPAC can’t encounter the dramatic changes of bandwidth. In this thesis we implement a one server to one client DASH system base on GPAC DASH project and propose an adaptive algorithm. The proposed method chooses streaming bit-rate according to real-time bandwidth. Experimental results show that the proposed method can reduce the number of time for bit-rate switching in different buffer size setting. It can also track the gentle change of network bandwidth and choose the suitable bit-rate to provide better quality of experience for user.
APA, Harvard, Vancouver, ISO, and other styles
27

Hunag, Ching-Hui, and 黃靜慧. "A Study on Adaptive Mechanism and Implementation Of MPEG-DASH System." Thesis, 2016. http://ndltd.ncl.edu.tw/handle/55z9xk.

Full text
Abstract:
碩士
樹德科技大學
資訊工程系碩士班
104
Along with the expansion of bandwidth and the popularity of mobile devices, the online video has made up a rapidly growing of the network traffic. Therefore, adaptive streaming media technology receives a great deal of attention from industry and academic. Due to the bandwidth have the characteristics of continuous change, in addition to higher video quality, streaming services more focused on playing without stagnation, lossless quality and low initial delay time. Especially playing stagnation will seriously affect the quality of the user experience; video streaming needs as far as possible to ensure the smooth flow of video playback. This thesis study of existing adaptive streaming technology, the use of ITEC provide DASH-JS platform, a based on JavaScript of MPEG-DASH media streaming system, and presents a adaptive mechanism based on the available bandwidth and the buffer of remaining amount. This thesis recommended method to adjust the video bit rate when bandwidth is not enough. The results showed that the experimental simulation, the ITEC DASH-JS method’s average bit rate compare with this thesis recommended method is very close, user in the process of viewing it is not easy to detect differences in quality. In this paper we set three bandwidth fluctuation pattern, the recommended method did not happen to play stagnant, but ITEC DASH-JS method ITEC DASH-JS method all had happened. Compared to ITEC DASH-JS method, the recommended method provides a better good quality of experience.
APA, Harvard, Vancouver, ISO, and other styles
28

Chen, Chien Chang, and 陳建彰. "MPEG-DASH Standard with SVC Video Streaming on Android Mobile Devices." Thesis, 2015. http://ndltd.ncl.edu.tw/handle/03654902778498152363.

Full text
Abstract:
碩士
國立清華大學
資訊工程學系
103
We design, implement, and evaluate an H.264/SVC decoder and an HTTP video streaming client on multi-core mobile devices. The decoder employs multiple decoder threads to leverage multi-core CPUs, and the streaming server/client support adaptive HTTP video streaming. To evaluate the decoder performance, we conduct experiments using real H.264/SVC videos on a tablet and a smart phone running Android 4.0. Our experimental results demonstrate that real-time H.264/SVC decoding is feasible on multi-core mobile devices. For example, for 960x544 and 480x272 videos, our decoder achieves up to 20.72 and 42.03 Frame-Per-Second (FPS), respectively. We also conduct extensive HTTP video streaming experiments over liveWiFi and 3G cellular networks. Our system achieves high frame rate (up to ~42 FPS), and short initial delay (as small as ~2.5 secs). We extend our testbed to support MPEG DASH (Dynamic Adaptive Streaming over HTTP) standard and SDL (Simple DirectMedia Layer) library. The benefits ofMPEG-DASH with SVC are that (i) the storage space requirement is reduced, (ii) segments can be reused to reduce server overhead, and (iii) switching events are performed faster. Last, we conduct experiments using MPEG-DASH standard and SDL library. The results show that the throughput of MPEG-DASH achieves up to ~15 Mbits/s, and our decoder achieves at least 50 FPS for 360x180 videos. We have made our testbed publicly available to the research communities.
APA, Harvard, Vancouver, ISO, and other styles
29

Lee, Yen-Hung, and 李彥宏. "Adaptive Near Real-Time SVC Streaming over TCP on MPEG-DASH." Thesis, 2013. http://ndltd.ncl.edu.tw/handle/97730995640900745916.

Full text
Abstract:
碩士
國立中正大學
通訊工程研究所
101
With the advances in voice, video compression and broadband technology, multimedia streaming services has become part of our daily life. Multimedia streaming using Scalable Video Coding (SVC) mechanism has improved the transmission quality of the multimedia network which meets the requirements of the application in various terminal devices in a distributed heterogeneous network environment. The lack of inbuilt congestion and flow control mechanisms of UDP may cause the occurrence of network congestion. Besides, UDP does not provide retransmission mechanism to ensure the integrity of the video data. Therefore, it is only suitable for closed network. Instead, TCP has the congestion control and retransmission mechanism that provides adjustment of its sending rate according to the magnitude of the network congestion which makes TCP transmit stream suitable for open network. In this paper, we proposed TCP as a transport protocol and added two adaptive mechanism. In stream data, MPEG-DASH is used to encapsulate SVC with three qualities. Two mechanism work the adaptive algorithm on different sides. Pull-based mechanism uses the number of the data received to measure the available bandwidth and decide the stream quality on client. Push-Based mechanism uses the TCP information to measure the bandwidth and decide the stream quality on server. Finally, we integrate the methods above to design a suitable transmission control protocol for SVC multimedia streaming over open network environment.
APA, Harvard, Vancouver, ISO, and other styles
30

Wei-YiLin and 林偉益. "QoE-based MPEG-DASH Streaming with Buffer Bandwidth Prediction on Android Platform." Thesis, 2014. http://ndltd.ncl.edu.tw/handle/06409400841491401999.

Full text
Abstract:
碩士
國立成功大學
工程科學系
102
Due to improvement of network technologies and population of smart handheld devices, the requirement of network video streaming are increaseing. This trend leads to many new network streaming technologies were developed, such as Adobe’s HTTP Dynamic Streaming、Microsoft’s Smooth Streaming and Apple’s HTTP Live Streaming. In order to provide one better quality streaming and smoother playback experience, those streaming methods, Adaptive HTTP Streaming, can adjust quality of video streaming according to variations of bandwidth or computing power. The streaming device can download the suitable quality of media segment or chunk, which were pre-encoded into different bitrates and stored in server. However those methods just adjust the quality according to limitation of facilities, not choose the best of user experience feedbacked content. In this paper, we investigate two facts of quality of video encoding for user watching experience. Design and implement one QoE-based adaptive streaming mechanism for improving quality and fluency of video streaming. We use MPEG-DASH and port Google Android 4.2.2 Jelly Bean operating system on TI PandaBoard ES. And we also provide one buffer-based bandwidth prediction and strategic decision module for adaptive streaming. According to experimental result, this mechanism can improve 20% satisfaction of watching video streaming in normal network situations.
APA, Harvard, Vancouver, ISO, and other styles
31

Sin-WunHuang and 黃信文. "An Adaptive Mechanism for Low-Delay Video Streaming of MPEG-DASH over SDN." Thesis, 2014. http://ndltd.ncl.edu.tw/handle/gmgqq4.

Full text
Abstract:
碩士
國立成功大學
工程科學系
102
Video streaming applications have become a popular way to deliver media contents increasingly since Internet changes itself fast with the time, not only hardware but software. However, it is difficult to address real-time streaming of multimedia over Internet because of the lack of overall network resources, therefore it is hard to dealing with steaming to multi-users. Software-Defined-Networking (SDN) is an emerging architecture, which helps to handle this issue mentioned previously. This research proposes a mechanism that helps to deal with this issue. Our mechanism focuses on the user information, including user buffer size or current bandwidth, to improve Quality of Service (QoS), such as transmission latency. The mechanism consists of two main elements, including predicting module and scheduling module. Predicting module can figure out the time stamp of latency occurred; scheduling module can create the schedule according the deadline of each segment to reduce latency. At last, this research uses Mininet to simulate this work. The result shows that this methodology has a good performance and reduce latency well.
APA, Harvard, Vancouver, ISO, and other styles
32

Kuo, Chung-Yun, and 郭中允. "Dynamic Cloud Transcoder Allocation for MPEG-DASH Adaptive Real-Time Multimedia Streaming System." Thesis, 2015. http://ndltd.ncl.edu.tw/handle/y2c992.

Full text
Abstract:
碩士
國立中正大學
通訊工程研究所
103
Recently, the rapid development and popularization of mobile and handheld devices, users can watch video entertainment television through these devices via Internet. However these heterogeneous players have different playback capability, thus the quality of video they need is also different. In order to provide suitable multimedia services for heterogeneous players, we have to transcode live streaming in time. Real-time transcoding needs a large amount of computing resource, so it is difficult to approach on players. Therefore, cloud-computing technology can be used to reduce the players’ loading. The process of video transcoding can be moved to the cloud servers. This paper uses methods, IaaS (Infrastructure as a Service) approach to implement cloud transcoder. DVB-T live high quality media stream will be broken into fixed length fragment and transcoded in real time according to user requirement. The transcoded fragments will be packaged into MPEG-DAH format and streamed to client. Client will implement pull-based adaptive algorithm we proposed, this algorithm will adjust the quality of video according to the situation of network.
APA, Harvard, Vancouver, ISO, and other styles
33

Zheng, Yao-Teng, and 鄭燿騰. "The research of Self-adaptive Quality of Experience based on MPEG-DASH Mechanism." Thesis, 2014. http://ndltd.ncl.edu.tw/handle/82797725910213956505.

Full text
Abstract:
碩士
淡江大學
電機工程學系碩士在職專班
102
In recent years, the popularity of portable devices making high-definition video streaming growing rapidly. So the mobile devices may move through TCP / IP from 4G LTE / Gigabit Ethernet / Wi-Fi and many other different characteristics networks to access multimedia content by HTTP. Many audio and video formats, the use of adaptive compression SVC format with MPEG-DASH architecture, will be able to make a single source of transmission network to provide different services, when the devices have the ability to determine quality of service which can improve the state of adaptation to be the better network bandwidth to provide a better end user quality of experience. This article by the user terminal for QoS state analysis, a method is proposed as a self-adaptive QoE mechanism. In order to achieve self-management methods of QoE, quality of service can be made when the network quality and status changes by the MPEG-DASH MPD select the appropriate service profiles. The SVC adaptive coding techniques can adaptive bandwidth dynamically to make the service quality and user experience improved. TCP / IP protocol can deliver multimedia formats from text, images or continuous video packets through different transport architecture and technologies, such as 4G/LTE, Wi-Fi, or FTTx and other entities. Most network users can be satisfied with a limited bandwidth. Nowadays everything are digitized, the network services is far than text messages, gradually applied to various fields such as audio and video which demand higher bandwidth, and the high definition video services push up limits more than ever before. It is the reason why the streaming service becomes the primary loading of network services. Although Multimedia streaming services can be provided by various networks, such as Internet, Intranet IPTV or mobile networks, there is appropriate agreement for heterogeneous network of digital audio and video transmission. Thus this paper is to research how the SVC compression format with MPEG-DASH as the transfer method, and have self-quality adjustment in order to maintain QoE (Quality of Experience).
APA, Harvard, Vancouver, ISO, and other styles
34

Hsieh, Cheng-Yu, and 謝承宇. "Design and Implementation of a MPEG-DASH based Cloud Adaptive Video Streaming System." Thesis, 2016. http://ndltd.ncl.edu.tw/handle/zd6cur.

Full text
Abstract:
碩士
國立臺灣科技大學
電機工程系
104
With the prevalence of video streaming services (e.g. YouTube, Netflix), cloud video streaming technologies become important. HTTP-based adaptive streaming (HAS) has emerged as the prominent technology for video delivery over the Internet. The HAS allows video streaming services to go through firewalls and NAT friendly and has the potential to improve the quality of service (QoS), as comparison with the traditional centralized streaming service. In the HAS approach, video contents are segmented into small packets with fixed time duration and then encoded at multiple resolutions and bitrates to meet the requirements of user network conditions and heterogeneous devices. In this thesis, we design and implement a cloud HTTP adaptive streaming system based on MPEG-DASH standard, which includes a server and multiple DASH clients. We also propose a client-side adaptive algorithm, based on network throughput and future buffer usage (NTFB). As multiple clients share the same network resources and compete for available bandwidth, the NTFB will select the required video segment from a best client, which compromises stability, fairness, and efficiency for robust video adaption. Experimental results show that, as compared with conventional algorithms, the NTFB can yield smoother bitrate transmission and higher video PSNRs with a smaller buffer.
APA, Harvard, Vancouver, ISO, and other styles
35

"Localized Application for Video Capture for a Multimedia Sensor Node with Name-Based Segment Streaming." Master's thesis, 2018. http://hdl.handle.net/2286/R.I.49361.

Full text
Abstract:
abstract: The Internet of Things (IoT) has become a more pervasive part of everyday life. IoT networks such as wireless sensor networks, depend greatly on the limiting unnecessary power consumption. As such, providing low-power, adaptable software can greatly improve network design. For streaming live video content, Wireless Video Sensor Network Platform compatible Dynamic Adaptive Streaming over HTTP (WVSNP-DASH) aims to revolutionize wireless segmented video streaming by providing a low-power, adaptable framework to compete with modern DASH players such as Moving Picture Experts Group (MPEG-DASH) and Apple’s Hypertext Transfer Protocol (HTTP) Live Streaming (HLS). Each segment is independently playable, and does not depend on a manifest file, resulting in greatly improved power performance. My work was to show that WVSNP-DASH is capable of further power savings at the level of the wireless sensor node itself if a native capture program is implemented at the camera sensor node. I created a native capture program in the C language that fulfills the name-based segmentation requirements of WVSNP-DASH. I present this program with intent to measure its power consumption on a hardware test-bed in future. To my knowledge, this is the first program to generate WVSNP-DASH playable video segments. The results show that our program could be utilized by WVSNP-DASH, but there are issues with the efficiency, so provided are an additional outline for further improvements.
Dissertation/Thesis
Masters Thesis Computer Engineering 2018
APA, Harvard, Vancouver, ISO, and other styles
36

Sun, Guo-Chin, and 孫國欽. "An MPEG-DASH Adaptive Streaming System for Set-Top Boxes with Connected Mobile Devices." Thesis, 2015. http://ndltd.ncl.edu.tw/handle/kkme3h.

Full text
Abstract:
碩士
國立臺北科技大學
資訊工程系研究所
103
As the core device in the broadband network of smart home, a new-generation digital set-top-box (STB) is required to provide or integrate more services; in particular, it should consider the new use scenarios with connected mobile devices. The new service model introduces new security issues because the copyrighted contents may be cracked with an unsafe STB design or an unprotected video streaming mechanism. In the first part of this thesis, a safe video streaming mechanism for STB with connected mobile devices is proposed. The roles of a server and a client in the traditional MPEG-DASH system are exchanged in order to reduce the security risk. To address the need for a user who watches mobile videos for a long time, we propose a power-aware adaptive iii streaming algorithm in the second part of this thesis. Power consumption models are constructed at the encoder and the mobile device, respectively. These two models are integrated to dynamically adjust the quality of streaming video for more efficient power consumption. Experimental results show that the proposed method saves approximately 22% of power consumption.
APA, Harvard, Vancouver, ISO, and other styles
37

Hsu, Ting-Wei, and 許庭瑋. "A Self-Adaptive Video Streaming System based on MPEG-DASH framework over Multiple Servers." Thesis, 2016. http://ndltd.ncl.edu.tw/handle/tnd992.

Full text
Abstract:
碩士
國立臺灣科技大學
電機工程系
105
Multimedia streaming become one of the major information media with the help of network technology and widespread applications of smart personal devices. The MPEG-DASH (Dynamic Adaptive Streaming over HTTP) proposed in 2011 can help to provide stable perception quality under unstable network environments. For system implementation, it usually adopts one server for simplicity. For a multi-server streaming system to serve multi-users, it enables more flexible streaming scheduling but has to deal more system parameters. In this thesis, we implement a MPEG-DASH compatible multi-server streaming system, which can provide stable perception quality for users. The system has to deal with available bandwidth estimation, source selection for streaming, video buffer fullness, segment transmission scheduling problems to provide bandwidth compatible best perception quality. At the end device, one user can select which source to download the desired video segments. We proposed to set priority for video segments, such that it will download high priority segment first. Experiments showed that the proposed MPEG-DASH compatible multi-server video streaming system and method can provide more stable streaming services under unstable network environments. Performances on average of transmitted bitrates, average quality level, and level switching frequency are better than the previous work.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography