During previous Hackweek, Jangouts (an alternative to Google Hangouts) was developed. Since then, it has served as well in the YaST team. Other teams are also using the internal instance regularly. But it cannot be adopted company-wide due to the instability of the main server component (Janus Gateway) when running on top of SLE12.

For details, see this thread on the (internal) Reseach mailing list. I don't have the knowledge to fix the problems, but I'd be 100% available to help anybody trying to hunt the issues down (I'll be in Nuremberg during hackweek). As an alternative, I'm considering a plan B I would hate to do: dockerize Janus with Debian/Ubuntu since that seem to be the environment used by the Janus developers.

Looking for hackers with the skills:

video openssl infrastructure

This project is part of:

Hack Week 13

Activity

  • almost 9 years ago: ganglia liked this project.
  • almost 9 years ago: abergmann liked this project.
  • almost 9 years ago: adrianSuSE liked this project.
  • almost 9 years ago: ancorgs liked this project.
  • almost 9 years ago: ancorgs added keyword "video" to this project.
  • almost 9 years ago: ancorgs added keyword "openssl" to this project.
  • almost 9 years ago: ancorgs added keyword "infrastructure" to this project.
  • almost 9 years ago: ancorgs originated this project.

  • Comments

    • ancorgs
      almost 9 years ago by ancorgs | Reply

      We are right now testing a patch for Janus that could finally fix the problem. Looking good so far.

    • ancorgs
      almost 9 years ago by ancorgs | Reply

      Looks like this will not be needed in the end. Looks like fixed by upstream Janus developers.

    Similar Projects

    Update my own python audio and video time-lapse and motion capture apps and publish by dmair

    Project Description

    Many years ago, in my own time, I wrote a Qt python application to periodically capture frames from a V4L2 video device (e.g. a webcam) and used it to create daily weather timelapse videos from windows at my home. I have maintained it at home in my own time and this year have added motion detection making it a functional video security tool but with no guarantees. I also wrote a linux audio monitoring app in python using Qt in my own time that captures live signal strength along with 24 hour history of audio signal level/range and audio spectrum. I recently added background noise filtering to the app. In due course I aim to include voice detection, currently I'm assuming via Google's public audio interface. Neither of these is a professional home security app but between them they permit a user to freely monitor video and audio data from a home in a manageable way. Both projects are on github but out-of-date with personal work, I would like to organize and update the github versions of these projects.

    Goal for this Hackweek

    It would probably help to migrate all the v4l2py module based video code to linuxpy.video based code and that looks like a re-write of large areas of the video code. It would also be good to remove a lot of python lint that is several years old to improve the projects with the main goal being to push the recent changes with better organized code to github. If there is enough time I'd like to take the in-line Qt QSettings persistent state code used per-app and write a python class that encapsulates the Qt QSettings class in a value_of(name)/name=value manner for shared use in projects so that persistent state can be accessed read or write anywhere within the apps using a simple interface.

    Resources

    I'm not specifically looking for help but welcome other input.