9 projects tagged "realtime"
Open Broadcast Encoder (OBE) allows you to replace expensive hardware broadcast encoders with low-cost commodity hardware. Powered by the high quality x264 encoder, you can have full control over your encode chain with compatibility with all industry standards and practices. OBE can handle all your Video-on-Demand and realtime needs.
The Open Component Portability Infrastructure (OpenCPI) is a real-time embedded (RTE) middleware solution that simplifies programming of heterogeneous processing applications requiring a mix of field-programmable gate arrays (FPGA), general-purpose processors (GPP), digital signal processors (DSP), and high-speed switch fabrics. The "mix" can be over a lifecycle (technology insertion) as well as within a single implementation (to meet SWAP constraints). CPI improves code portability, interoperability, and performance in FPGA and DSP-based environments by providing well-defined waveform component APIs with a set of infrastructure blocks that act as a hardware abstraction layer (HAL).
Teamspark is a clean and simple project/task management tool. It helps to record every piece of information related to your project, let people discuss and share ideas freely within the team, let everyone in the team know everything about the projects within the team, and enable realtime collaboration.
PicoFinance is a stock quote and news reader for any Java (J2ME, MIDP 2.0) or Symbian cellphone. Supporting a configurable portfolio of stock symbols from most world exchanges, it gives users the ability to view current stock prices and other useful financials, breaking headlines and articles, and much more. It allows you to manage a portfolio of stocks, view real-time stock price changes, work with stocks from a variety of world exchanges, keyword search for adding new stocks, view financial details for a stock (P/E, Volume, etc.), see news related to managed stocks, save articles for offline viewing, and share articles using Twitter or SMS/MMS. It has support for JavaScript, images (including GIF, JPEG, PNG, TIFF, and BMP), the ability to zoom, fullsize, save, and OCR images, compression to reduce wireless data charges, and support for Unicode and many character encodings.
Higgs.IO is a high performance, message oriented network library built for realtime systems. It provides a core extensible framework and libraries built on top of the core. Libraries include a WebSocket server, an HTTP server and client, and Boson, a custom serialization and RMI library.
Storozh is software for collecting and processing telemetry information from remote devices, dispatching events, and generating controlling impacts according to the system state (Supervisory Control And Data Acquisition). Application areas include management of automated equipment, emergency alarm systems, and security systems. The modular architecture of Storozh allows it to be used either as a telemetry collector on minimal PC equipment, as well as for graphical visualization of the system status.
SCHED_DEADLINE is an implementation of a new scheduling class for the Linux kernel. It implements the real-time scheduling algorithm called Earliest Deadline First (EDF). A key feature is that it ensures "temporal isolation", which means that the temporal behavior of each task (i.e., its ability to meet its deadlines) is not affected by the behavior of any other task in the system. In other words, even if a task misbehaves, it is not able to exploit larger execution times than the amount it has been allocated. Each task is characterized by a "budget" and a "period" equal to its deadline. At any instant of time, the system schedules the task having earliest deadline.
The dywapitchtrack library computes the pitch of an audio stream in realtime. The pitch is the main frequency of the waveform (the "note" being played or sung). It is expressed as a float in Hz. dywapitchtrack is based on a custom-tailored algorithm which is of very high quality, very accurate (precision < 0.05 semitones), with very low latency (< 23 ms) and very low error rates. It has been thoroughly tested on the human voice.