Please leave any comments regarding the project on the discussion page or on Refizul’s Profile [qt-project.org], thank you!

Qt-Experience

Student at South Westphalia University of Applied Sciences [fh-swf.de], Germany.

Using Qt for:

  • Basic Networking (TCP/IP)
  • GUI Elements
  • OpenGL
  • OpenSSL Encryption

as needed for most of our university courses :)

Project (Education)

Introduction

Video Knowledge Database for Rural Communities.

Introduction to my project see: Project Description /EN/ [refizul.de].

Project Plan is currently just brainstorming… (so don’t take that for real)

Project Plan

Software

  • Port Web-Service to Raspberry Pi Linux
    • Test Java for ARM
    • Test Apache or other webserver for static content
    • Rewrite non working parts in Qt maybe?
  • Creation of a mobile Web-Application to access the video platform
    • Login
    • Viewing of videos (flash? … other methods to access video data)
    • Uploading of videos (direct upload of recorded videos – currently not user friendly)
    • Sharing of videos with other villagers
      • Locking
      • List-Creation

Hardware

  • Electricity
    • Try to run Raspi on Battery / Solar Panel [1] [cooking-hacks.com]
    • Test wireless capabilities? (e.g. networking / mesh networks?)
  • Stress Tests
    • Multiple connections at once (Processor fast enough to serve small village?!)
    • Video encoding…

Code Repositories

none atm

Videos/Screenshots/Webpage Links