Transform your applications and workflows into powerful agentic systems at global scale.
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Get Started Free
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime
General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.
Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
The Media Authoring with Java API (MAJ API) is an implementation of the classes of the AAF object specification as a Java library, complementary to and interoperable with the existing C-based reference implementation.
UDT-Java provides a native Java implementation of the high-performance UDT network protocol. It is based on the UDT specification, compatible with the C++ reference implementation which is available from http://udt.sourceforge.net.
New customers can spin up VMs, build with AI, and query data at no cost.
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
a contributory, location-aware media platform for us all
This is Roundware V1. For V2, please see GitHub repository: https://github.com/hburgund/roundware-server
Roundware is a client/server pair for creating participatory location-sensitive audio experiences. It was initially developed for the sound art installation ROUND, by Halsey Burgund, exhibited at the Aldrich Contemporary Art Museum.
Development for version 2 has been handled privately for a variety of reasons, but will be released soon! Please contact us if you need code sooner.
Converts a project's tempo from beats per minute to the video's frames per second. CL version in C++ with Visual C++ Express. Linux scripts compiled with g++ and Java in NetBeans.
Video Squirrel is a cross-platform wxWindows video file cataloger. Designed to gather infomation on the actual video files, ex compression used, bitrate, video pixel size and so on.
V.R.C.C. (Video Remote Computer Camera) is a freeware and open source system that enables your smartphone to be used as a Webcam and lets you control the smartphone from the PC.
virtPresenter is a lecture recording framework, which automates the production and distribution of a lecture recording. The framework consist of independent parts for recording, post-production, management, distribution and playback of the recordings.
Money$hot (M$) is a realtime video special effects/switcher program for people with more than one webcam. M$ uses DirectShow on WinXP/Vista as a compositing engine. M$ can capture, composite, transform (using FreeFrame, etc.), and stream.
Fobs (Ffmpeg OBjectS) offers multiplatform object oriented APIs (C++, Java) to ease the developing effort of using ffmpeg in your application. A JMF (Java Media Framework) plugin is also included in the package.
ePresence was an open source project maintained by the University of Toronto from 2001 to 2008. It has been forked and commercialized in 2008 by the lab ex-employees as a private enterprise. Please visit http://epresence.tv for further details.
Yet another video ripping calculator, which tries to take into account container format overheads as accurately as possible, for multiple audio and video codecs, and suggest optimum encoding resolutions, with correct aspect ratio calculations.
OCTV it is a robust and complete solution of security and monitoring.It has support for different models of cameras IP.Among its functions includes playback, recording, motion detection, event scheduling and can work simultaneously with many cameras
Basic proof of concept of bittorrent-like distribution of streaming media. Currently just supports SHOUTCAST streams but could/will be able to adapt to other streaming medias. Server written in C and Peer-client written in Java.
Java utility to process media content streams. The library allows users to read video streams in various formats (particularly MPEG1/2) and process them in order to classify frames. A pluggable framework is provided to easily plug-in custom algorithms
JDukeBox is a cooperative and distributed jukebox, where users can create and join groups in which they share some resources (audio or video), and modify a playlist associated to the group by adding a desired resource, without caring about who owns it.