Anonymous HD Video Streaming for Android using Tribler

C. Van Bruggen, N.F. Feddes, Martin Vermeer · Research Repository (Delft University of Technology) · 2015

Privacy is dying. Internet users have been trying more and more to keep governments' and security agencies' prying eyes away from their online activity. Anonymity - Internet anonymity, specifically - has therefore gained traction in recent years. In order to further contribute to the effort of Internet privacy and anonymity, this project's goal was to create an Android mobile application that allows users to anonymously stream videos from a decentralized network of peers. The main piece of software used to achieve this goal was Tribler, a peer-to-peer file sharing program that provides users the ability to download their files anonymously. Since Tribler is not written for mobile devices, it, along with all of its dependencies, needed to be cross-compiled for the ARM CPU architecture. All of Tribler's dependencies were successfully ported, except for a cryptographic library due to its lack of stability and maturity. As a result of this, an application was created that successfully streams video from a decentralized network of peers, but without the ability to do so anonymously. Even though anonymous streaming is not yet working, that functionality can be easily implemented in the application when the necessary cryptographic library becomes mature and stable enough for cross-compilation.

Read the paper · More papers on PaperTik