Optimisation of Media-Streaming with MPEG-DASH
TARA Systems participates in ANOPAS - a research project for application oriented optimisation of media-streaming with MPEG-DASH. The project partners are Fraunhofer Fokus and Technische Universität Berlin.
In recent years, the distribution of video content over the internet has increased significantly. Thus, over the open internet without guaranteed quality of service, adaptive streaming strategies that, e.g. adapt to the available bandwidth are increasingly important. This trend is strengthened by the popularity of hybrid TV – the combination of traditional television with internet technologies.
The ANOPAS Architecture got its API
Within the ANOPAS project, we defined a simple but powerful architecture to support the distributed storage of metrics and execution of adaptation algorithms. Furthermore, this architecture is also fully compatible to the MPEG-DASH SAND standard.
During our fourth project meeting beginning of December at Fraunhofer FOKUS in Berlin, we completed this architecture by defining the protocols for communication between the involved components. This is an important milestone for the project and planned to be made public within a technical report beginning of 2017. We are looking forward being the host for our next project meeting in Munich in March 2017.
Third ANOPAS F2F Meeting in Berlin
Mid of June, our third ANOPAS project meeting was held successfully at TU Berlin. With respect to the currently active implementation phase, it was an important two day meeting to synchronise the progress of the project. We together with our partners from TU Berlin and Fraunhofer FOKUS defined a list of use case scenarios to demonstrate our architecture first. Furthermore, we discussed how the user can benefit most from the adaptation mechanisms we want to implement. Our next ANOPAS project meeting will most likely take place end of October 2016.
Server and network assisted DASH (SAND)
In context of the ANOPAS project, we decided to include parts of the recently published MPEG-DASH SAND standard (ISO/IEC 23009-5) into our further development activities. The SAND standard (Server and network assisted DASH), defines an architecture and the protocols to allow DASH clients reporting metrics to servers and assist clients on their adaptation decisions.
The ANOPAS project will base their communication protocol on SAND and implement some of the SAND features. This will be for example the coordination of multiple clients sharing the same network resources. In this case, clients will issue a request to participate in resource sharing on the network. Following this, the server will assign them the maximum bandwidth in order to ensure the best use of the available resources. The distribution of the bandwidth to each single client may be influenced by resource allocation strategies e.g. fairness or pricing.
Second ANOPAS F2F meeting
During the last days, the second ANOPAS project meeting took place at the premises of TARA Systems. We were happy to welcome our project partners from Fraunhofer FOKUS and TU Berlin here in Munich. The goal of the ANOPAS project is optimizing the streaming experience with MPEG-DASH in various scenarios like cooperation of multiple clients in one network.
The two day meeting was an important step towards the final architecture used in the ANOPAS project. The architecture will allow implementing MPEG-DASH clients that use advanced adaptation services as they are defined in the ANOPAS project. Furthermore, assistance services defined by the MPEG-DASH SAND standard will be supported. The next ANOPAS F2F meeting is scheduled for mid of June.
»ANOPAS« contrives innovative solutions for scientific-technical challenges that enable the development of new services under the use of technologies like MPEG-DASH and HbbTV. The main focus is on the development of adaption algorithms. ANOPAS aims at reaching the best possible playback quality, fairness between users in multiple user environments, live streaming with low latency and efficient operation in wireless networks. For ensuring high interoperability, accepted standards as MPEG-DASH, HbbTV and HTML5 provide the basis. The generated solutions shall be implemented in prototypes and evaluated in realistic test scenarios.
This project has received funding from the »Bundesministerium für Wirtschaft und Energie« (BMWi) and their innovation program »Zentrales Innovationsprogramm Mittelstand« (ZIM).