lnu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Synchronized collection of video streams to microcomputer
Linnaeus University, Faculty of Technology, Department of Computer Science.
2016 (English)Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Saab currently uses a system for recording exercises and tests of their products, based upon multiple cameras and microphones connected to a desktop computer. The system produces a final video, in which the entire exercise or test can be viewed. Saab wants to investigate whether it is possible to create a new recording system, based on single board computers, USB microphones, USB cameras and IP cameras.

The purpose of the present report is to study whether it is possible to synchronize video and audio streams using inexpensive hardware in real-time. The present study resulted in two applications using the single board computer Raspberry Pi with the following hardware connected; USB camera, IP camera and USB microphone. Raspberry Pi received video and audio streams from connected cameras and microphones. These streams were thereafter synchronized into a video.

The present study has shown that Raspberry Pi is fully sufficient to create a synchronization system for video and audio streams. A method for synchronizing video and audio streams is furthermore proposed. The method is based upon very precisely recorded timestamps for the first video frame. That timestamp is furthermore used as a baseline, in order to synchronize all video and audio streams.

Place, publisher, year, edition, pages
2016.
National Category
Computer Science
Identifiers
URN: urn:nbn:se:lnu:diva-57412OAI: oai:DiVA.org:lnu-57412DiVA: diva2:1037485
Subject / course
Computer Engineering
Educational program
Computer Engineering Programme, 180 credits
Supervisors
Examiners
Available from: 2016-10-17 Created: 2016-10-16 Last updated: 2016-10-17Bibliographically approved

Open Access in DiVA

No full text

By organisation
Department of Computer Science
Computer Science

Search outside of DiVA

GoogleGoogle Scholar

Total: 45 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf