home contacts site map
Mobile and Embedded solutions
Free and open-source software integration
Web-based solutions
Quality Assurance and Testing
Custom software development
Global sourcing and management
Database and applications migration
altabel
Home Profile Case study News iProjects Contacts Careers
  iProjects
Altabel Group is working over a set or internal projects that are likely to turn into full scale products eventually. If some of our projects seem interesting enough to be invested into, please feel free to contact us anytime to discuss this opportunity. If you have some project on mind to be realized, we could do it together.            
iMultimedia

Solution for multimedia information recording and streaming over Internet

Video and audio conversion

  • Any Video format conversion into 3 main AVI, WMV, FLV formats
  • Conversion of any widely used audio format to MP3
    Video and audio streaming
  • Video streaming of the FLV videos through the open source server-side solution using standard FLASH streaming mechanisms.
  • Provide streamed and downloadable audio, MP3 streaming
    Video/audio recording
  • Video recording using web-camera
  • Audio recording using microphone
    Video-conferences organization
  • One-to-one and group conferences support
  • Video on/off, audio on/off chat support
  • Recording of the conference video history into FLV format (optional)
  • Support of recorded data conversion into AVI, WMV formats
    Supported platforms
  • Linux
  • Unix
  • Windows
    Implementation/environment
  • PHP
  • Java
  • Flash ActionScript 2, 3
  • MySQL5
  • other open-source solutions

  •   
    iLearning

    Online training solution

    Users:
    The solution is focused on the following social groups: students (pupils), teachers and educational projects tutors (information managers).

    Objective:
    To make it possible for the users to organize interactive optional studies to learn main subjects and deepen knowledge.

    The following services should be performed to realize the basic project target:

    • user online logging
    • training courses registration and full information supply about the course (a teacher, time and date, the topic of the course, additional literature, interactive study materials
    • instant messaging
    • audio conferencing
    • online discussion of the tasks and solutions by means of interactive color whiteboard available to all the course participants
    • interactive UML design on the diagram whiteboard
    • study materials mailing to the course participants
    • online tests, credits and exams conduct
    • personal tutorial with a teacher
    • teaching material recording and replay (for review).

    Additional services:

    • rankings (academic ranking, teachers rating, courses rating)
    • interaction with other popular messaging services (ICQ, etc.)
    • information search within the framework of the solution and online
    • solution management, including administering of the user access to solution services
    • client application and upgrade upload;
    • Usage activity.

    Solution:
    Two applications development were supposed to achieve basic goals. One of them is web site (Web application); the other is client (stand alone) application installed in front-end computer.

    Web site is meant for the users' interaction and the academic activity creation. It is also meant for users' online registration, training courses criteria-based search, statistics monitoring, information interchange. It also contains Information for use of the solution components and general online interaction of the users.

    Client Application makes it possible to organize interaction at the lesson and makes the information on the web site available for all. Its installation is possible after its download from the site and auto update.

    The client application has the following features:

    • possibility to work both on-line and off-line
    • possibility to arrange videoconferences (elements for video stream display, which could be changed for the conversational partner display; component which is meant for reading out of the video stream from the client's web camera and its transmission to a conversational partner
    • real time signal transmission and signal processing (elements of the audio stream replay/recording)
    • organization and participation in chat conferences (elements of control, input and text display)
    • work with whiteboard (elements of the color selection, text and elementary forms input);
    • work with diagram board (elements of the UML diagrams selection, their distribution on the board, resizing and feature updates);
    • participation in the testing (elements for the text selection, filling and test results analysis, including right answers commentaries);
    • slides demonstration (element for a teacher to show slides with s materials).

    The advantages of the solution and its implementation features:
    The solution has user-friendly interface, which is easy-to-understand for the users. The client application supports the plug-ins conceptual design and could be extended. The solution provides a set of services for tasks accomplishment in the sphere of iLearning.

    Technologies:
    The solution is based on costless freeware and open standards, excluding the cases, when it is impossible or too time-consuming to get the required solution without the paid software. The solution is based on the following products and technologies: Java (JDK 1.5), MyFaces, Facelets, JSP/Servlets, JavaScript, Eclipse RCP, SWT Spring, Hibernate, Acegi-security, JPA, Axis WS, XSLT/XPath, DBMS - MySQL or FireBird, JMF API, JAI API.

    Home Profile Case study News iProjects Contacts Careers