Abstract
Mobile ad hoc networks (MANETs) often suffer from disruptions
and partitioning. Techniques to tackle these challenges such as
caching and replication might result in data being widely dis-
tributed in the network. For enabling media streaming in such
networks, the requirement for an improved signaling system has
been raised. Therefore, we have in this thesis, designed and imple-
mented a solution for signaling of media streaming in MANETs.
This solution is able to create meta data that is kept and sent
together with audio and video (AV) data, so specific data can be
found and retrieved if disruption and partitioning occurs. This
also provides the ability to gather meta data and create overviews
of where AV data is distributed in the network. In addition it
provides detailed control over the streaming process so users can
choose whether missing data is important enough to be retrieved
or not.
Since there are currently no existing media players that supports
this functionality, we have also provided the design of an exper-
imental media player. This media player is tailored to support
the specifics of our signaling system, and makes it easier to il-
lustrate benefits of the functionality. Trough evaluation we have
verified that the user is provided this fine-grained control of dif-
ferent streaming sessions, in addition to being informed with as
much as possible details of the process.