Displaying 1 to 19 from 19 results

obs-studio - OBS - Free and open source software for live streaming and screen recording

  •    C

OBS Studio is software designed for capturing, compositing, encoding, recording, and streaming video content, efficiently.It's distributed under the GNU General Public License v2 - see the accompanying COPYING file for more details.

material-camera - One of the most difficult APIs on Android, made easy in a small library.

  •    Java

Android's video recording APIs are very difficult to figure out, especially since a lot of manufacturers like to mount their camera sensors upside down or sideways. This library is a result of lots of research and experimentation to get video recording to work universally.Please report any issues you have, and include device information. Camera behavior can be unpredictable across different Android manufacturers and versions, especially on pre-Lollipop devices. I've done quite a bit of testing, but it's possible I missed something.

docker-selenium - Selenium in Docker with Chrome & Firefox plus video recording support

  •    Shell

The purpose of this project is to have Selenium running as simple and as fast as possible. This purpose is augmented by Zalenium a project which uses this one to provide docker-selenium(s) on-demand.

CameraManager - Simple Swift class to provide all the configurations you need to create custom camera view in your app

  •    Swift

This is a simple Swift class to provide all the configurations you need to create custom camera view in your app. It follows orientation change and updates UI accordingly, supports front and rear camera selection, pinch to zoom, tap to focus, exposure slider, different flash modes, inputs and outputs. Just drag, drop and use. The Swift Package Manager is a tool for managing the distribution of Swift code.




SwiftyCam - A Snapchat Inspired iOS Camera Framework written in Swift

  •    Swift

SwiftyCam is a a simple, Snapchat-style iOS Camera framework for easy photo and video capture. SwiftyCam allows users to capture both photos and videos from the same session with very little configuration. Configuring a Camera View Controller in AVFoundation can be tedious and time consuming. SwiftyCam is a drop in View Controller which gives complete control of the AVSession.

SimpleScreenRecorder - A Screen Recorder for Linux

  •    C++

SimpleScreenRecorder is a Linux program to record programs and games. It can records the entire screen or part of it, or records OpenGL applications directly, Synchronizes audio and video properly, Fully multithreaded: small delays in any of the components will never block the other components, resulting is smoother video and better performance on computers with multiple processors, Pause and resume recording at any time. It can do live streaming.

OBS - Open Broadcaster Software

  •    C++

Open Broadcaster Software is free and open source software for video recording and live streaming. It supports Encoding using H264 (x264) and AAC, Intel Quick Sync Video (QSV) and NVENC, Live RTMP streaming to Twitch, YouTube, DailyMotion, Hitbox and more, DirectShow capture device support, GPU-based game capture for high performance game streaming and lot more.

OpenVidu - Create Custom Video Conference Services

  •    Java

OpenVidu helps to create custom video conference services. OpenVidu is the only WebRTC technology that allows you to apply real-time audio and video filters. It allows your clients to share their screens. Support for multiple major browsers. Video conferences are secure and private.


server - CasparCG Server is a Windows and Linux software used to play out professional graphics, audio and video to multiple outputs

  •    C++

Thank you for your interest in CasparCG Server, a professional software used to play out and record professional graphics, audio and video to multiple outputs. CasparCG Server has been in 24/7 broadcast production since 2006. The CasparCG Server works on Windows and Linux.

Kooha - Elegantly record your screen

  •    Rust

Capture your screen in a intuitive and straightforward way without distractions. Kooha is a simple screen recorder with a minimal interface. You can simply click the record button without having to configure a bunch of settings.

server - The Kaltura Platform Backend. To install Kaltura, visit the install packages repository.

  •    PHP

Kaltura is the world's first Open Source Online Video Platform, transforming the way people work, learn, and entertain using online video. The Kaltura platform empowers media applications with advanced video management, publishing, and monetization tools that increase their reach and monetization and simplify their video operations. Kaltura improves productivity and interaction among millions of employees by providing enterprises powerful online video tools for boosting internal knowledge sharing, training, and collaboration, and for more effective marketing. Kaltura offers next generation learning for millions of students and teachers by providing educational institutions disruptive online video solutions for improved teaching, learning, and increased engagement across campuses and beyond. For more information visit: http://corp.kaltura.com and http://www.kaltura.org. Kaltura Inc. also provides commercial solutions and services including pro-active platform monitoring, applications, SLA, 24/7 support and professional services. If you're looking for a commercially supported video platform  with integrations to commercial encoders, streaming servers, eCDN, DRM and more - Start a Free Trial of the Kaltura.com Hosted Platform or learn more about Kaltura' Commercial OnPrem Edition™. For existing RPM based users, Kaltura offers commercial upgrade options.

libva - Libva is an implementation for VA-API (VIdeo Acceleration API)

  •    C

VA-API is an open-source library and API specification, which provides access to graphics hardware acceleration capabilities for video processing. It consists of a main library and driver-specific acceleration backends for each supported hardware vendor. If you would like to contribute to libva, check our Contributing guide.

SJRecordVideo - record video and export. 短视频录制. 自由定制录制时间. 支持横竖屏录制&暂停&对焦&本地选取.

  •    Objective-C

Record video and export. 短视频录制. 自由定制录制时间. 支持横竖屏录制&暂停&对焦&本地选取.

patrol-android - An Android application for video registration of traffic rules violations

  •    Java

An application for video registration of traffic rules violations. You can use this like video registrator. App`s can automatically send violations to our server. Need iOS and Android apps, MVP development or prototyping? Contact us via info@stfalcon.com. We develop software since 2009, and we're known experts in this field. Check out our portfolio and see more libraries from stfalcon-studio.

videomail-client - A wicked npm package to record videos directly in the browser, wohooo!

  •    Javascript

Finally you can encode any webcam recordings from modern browsers and mobiles into MP4 + WebM within seconds. This without the need for Flash, Java nor any other plugins / addons. Just JavaScript written in ES6. Best is to study /examples/contact_form_json.html which demonstrates how easy it is to integrate the videomail client into your own contact form.

HorizonSDK-iOS - Horizon SDK for iOS

  •    HTML

Horizon SDK is a state of the art real-time video recording / photo shooting iOS library. In order to use Horizon SDK on your app, you have to receive an API key by contacting us. The provided sample apps contain their own API keys.

rendezvous - Next generation videoconference system

  •    C

Steno is an intelligent video-conferencing system that allows you to make worry-free calls by using 16 microphones and a 360° camera. The system uses artificial intelligence as well as other technologies to offer an enhanced experience both visually and audibly. Steno films and records each person individually, then sends everything to the video-conferencing system. It's like if everyone had a webcam! Steno films you dynamically, which means that if you move around the table, it will be able track your voice and position, and make sure all your words and movements are sent to the end users.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.