Courses are together with exams the building blocks for modules. Please keep in mind that information on the contents, learning outcomes and, especially examination conditions are given on the module level only – see section "Assignment to Modules" above.
additional remarks |
In diesem Praktikum soll eine dienst-orientierte Applikation in Form eines SaaS- Modells implementiert werden, welche als Case-Study für die Evaluierung von Usage Control Infrastrukturen (und deren Mechanismen) genutzt wird. Die angestrebte Applikation soll es ermöglichen, dass Nutzer Videos mobil und in Echtzeit übers Internet übertragen können. Ein vom Nutzer (Producer) aufgenommener Videostream wird dabei client-seitig über eine mobile Applikation, welche z.B. auf Smartphones oder Tablets ausgeführt wird, erfasst und direkt, d.h. in Echtzeit, an einen Server übermittelt. Jeder der einzelnen Video-Streams wird dabei mit zusätzlichen Metainformationen versehen (z.B. Ort, Zeit, wer streamt, was gerade gestreamt wird, oder auch wer den Stream anschauen darf etc.), die es ermöglichen den Inhalt eines Videostreams zu kategorisieren und zu klassifizieren. Andere Nutzer (Consumer) der Anwendung können, an Hand dieser Informationen, gezielt einen Stream auffinden und abspielen. Während die Aufnahme eines Streams nur über die mobile Applikation möglich sein soll, kann ein bereits sich im Streaming befindendes Video über die mobile Applikation sowie über den Webbrowser angeschaut werden. Zusätzlich sollen einzelne Streams server-seitig persistent abgelegt werden, so dass diese jederzeit per Video on Demand abgerufen werden können.
Zur Realisierung der Video Streaming App suchen wir motivierte und kreative Informatik-Studenten der TUM die sich nicht davor scheuen neue und unterschiedliche Technologien kennen zu lernen, auszuprobieren und entsprechend einzusetzen. Zum einen müssen Komponenten entwickelt werden, welche auf mobilen Geräten (z.B. iOS/Android) als auch auf Servern (z.B. Java- based Web Service) betrieben werden. Im Rahmen dieses Praktikums haben Studenten die einmalige Gelegenheit Technologien für unterschiedliche Anwendungsgebiete kennen zu lernen, zu erproben und gezielt für die Realisierung der Video Streaming App einzusetzen. |
Links |
TUMonline entry
|