Skip to content

simonreisinger/iOS-Videostream

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iosDepthRecording

Platform Language Language

It streams color/depth data video/photo from an iPhone to a server where it is prosessed and replayed with a small delay

Installation

iPhone:

  • iphoneApp/VideoLiveStreaming/VideoLiveStreamingDemo.xcodeproj mit XCODE Öffnen
  • im Tab “General”
  • den “Bundle Identifier” auf einen eigenen Namen stellen. Zum Beispiel “at.ac.tuwien.ims.YOURNAME”
  • unter “Team” eine appleID/iTunes-Account hinzufügen und auswählen
  • Im File “Classes/streamingConfiguration.plist” die Variablen “endpointUrlString” und “filtered” nach Wunsch einstellen
  • Projekt starten
  • Bei Nachfrage der App die nötigen Rechte geben

Tutorial to get project running

  • cmd+shift+k

Desktop app

  • Webserver Installieren (Mamp; XAMP) und für andere Geräte den Zugriff über das Netzwerk zu freigeben.
  • htdocs-Verzeichnis hintergrundvideos aus dem Properties ordner in einem Ordner ablegen. Die jeweeilige URL/den jeweiligen Pfad in der Desktop app und in der iPhone App korrigieren
  • Desktop app (Main.cpp) starten (erst 1 Sekunde nach dem in der iPhone App auf "Start streaming" gedrückt wurde)

Resources:

NEXT THING TO IMPLEMENT:

Future ideas:

Tested for:

  • XCODE Version 9.4.1
  • iPhone 7 plus (iOS 11.4)
  • Mac OS 10.13.x

Acknowledgment

This project was implemented during a Practicum for the Research Divisions Interactive Media Systems, (TU Wien)

Authors

  • Michael Pointner
  • Simon Reisinger