Kurento Media Server is Kurento's core element. It is responsible for media transmission, processing, loading and recording. It is implemented in low level technologies based on GStreamer to optimize the resource consumption. It supports Networked streaming protocols, including HTTP, RTP and WebRTC, Group communications (MCUs and SFUs functionality) supporting both media mixing and media routing/dispatching.
Kurento provides building blocks such as WebRTC and RTP senders & receivers, audio/video mixers, media recording, and more. These Media Elements are self-contained objects that hold a specific media capability; they are extremely easy to compose by inserting, activating, or deactivating them at any point in time, even when the media is already flowing.
Tags | media-server webrtc media-transmission media-recording audio video |
Implementation | C++ |
License | Apache |
Platform | Linux |
Ant Media Server is an open source media server that supports RTMP, RTSP, WebRTC and Adaptive Bitrate. It can also record videos in MP4, HLS and FLV. It also supports WebRTC to RTMP Adapter, IP camera.
media-server webrtc broadcast rtmp rtsp hls mp4 ip-camera mp4-hls flv streaming livestream video-streaming audio-streaming streaming-server video-platformRed5 is an Open Source Flash Server written in Java that supports Streaming Video (FLV, F4V, MP4, 3GP), Streaming Audio (MP3, F4A, M4A, AAC), Recording Client Streams (FLV and AVC+AAC in FLV container), Shared Objects, Live Stream Publishing, Remoting Protocols: RTMP, RTMPT, RTMPS, and RTMPE.
media-server video-streaming audio-streaming flash-server streaming-server music-streaming video-platform videoHelp make Kaltura CE better! Participate in the Kaltura CE Survey. To enable the use of standard binary packages and package managers when deploying the Kaltura Video Platform Community Edition.
video-platform kaltura-platform cluster-environment kaltura-ce kaltura-cluster online-video media-management media-services media-platform media-server transcoding video-streaming video-transcoding video-processing video-recording video-management deb rpm video-solutionsCinefx is a professional grade media player, based on the jahplayer, that is capable of playing uncompressed video and image sequences at resolutions as high as 2K and 4K in real-time. Cinefx is an offline playback, editing, encoding, animation and visual effects tool based on the Jahshaka technology that allows you to create professional digital media on your desktop. Use the tools that hollywood uses to create blockbuster films and special effects.
video-editor video media-playerlibjitsi is an advanced Java media library for secure real-time audio/video communication. It allows applications to capture, playback, stream, encode/decode and encrypt audio and video flows. It also allows for advanced features such as audio mixing, handling multiple streams, participation in audio and video conferences. Originally libjitsi was part of the Jitsi client source code but we decided to spin it off so that other projects can also use it. libjitsi is distributed under the terms of the Apache license.
video-communication stream libjitsi audio webrtc rtp video srtp dtlsPS3 Media Server is a cross-platform DLNA-compliant UPnP Media Server. Originally written to support the PlayStation 3, PS3 Media Server has been expanded to support a range of other media renderers, including smartphones, televisions, music players and more.
dlna upnp media-server ps3-media-server ps3mediaserverMedia streaming server based on nginx-rtmp-module. 中文说明.
rtmp http-flv gop-cache media-server nginx-rtmp virtual-hosts nginx-http-flv chunked-transmission live-streaming h264 aac flvjs dynamic-moduleI would humbly like to thank God for giving me the necessary knowledge, motivation, resources and idea to be able to execute this project. Without God's permission this would never be possible. Streamer can be installed on any Server, including Windows, but the encoder and Livestream should work fine on any Linux distribution. However we recommend Ubuntu 16+ without any kind of control panel. The problem with cPanel, Plesk, Webmin, VestaCP, etc. It's because we need full root access to install some libs, and maybe compile them. Another important point is that to make Livestream work, we need to compile Nginx and the control panels often prevent us from running the commands forcing the installation available only on your panel.
videosharing youtube opensource media mediamanager video video-streaming video-sharing youtube-video open-source social-features free free-software media-player media-server video-player encoder streamer streamer-site streamer-toolVLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.
media-player movie-player entertainment music-playerFMJ is an alternative to Java Media Framework (JMF), while remaining API-compatible with JMF. It aims to produce a single API/Framework which can be used to capture, playback, process, and stream media across multiple platforms. The sub-projects, FFMPEG-Java and Theora-Java, are Java wrappers for FFMPEG and Vorbis respectively. Its sister project is LTI-CIVIL and it is used as the primary video capture device library.
ffmpeg video audio media library video-capture stream media-frameworkFFmpegInterop is an open-source project that aims to provide an easy way to use FFmpeg in Windows 10, Windows 8.1, and Windows Phone 8.1 applications for playback of a variety of media contents. FFmpegInterop implements a MediaStreamSource which leverages FFmpeg to process media and uses the Windows media pipeline for playback.One of the advantages of this approach is that audio and video synchronization is handled by the Windows media pipeline. You can also use the Windows built-in audio and video decoders which allows for better power consumption mobile devices.
rust-media is a media player framework for Rust, similar in spirit to libvlc or GStreamer. It's designed for use in Servo but is intended to be widely useful for all sorts of projects. Possible use cases are background music and FMVs for video games, as well as media player applications. The master branch of rust-media is currently pinned to the same version of Rust that Servo uses. The nightly branch is intended to track the current Rust nightly; however, like many Rust projects, it may be out of date.
Home Media Center is a server application for UPnP / DLNA compatible devices. It supports streaming and transcoding media files, Windows desktop and video from webcams. This project is developed in C#, C++ and uses DirectShow, Media Foundation.
directshow dlna media-foundation upnpMediaGoblin is a free software media publishing platform that anyone can run. You can think of it as a decentralized alternative to Flickr, YouTube, SoundCloud, etc. Video support is available.
media-publishing media publishing audio video youtube-alternative video-platform streamingViewOn.tv is a Media Player that support audio, video and Internet radios. Play your music directly from your PC, DVD/CD or from your iPod. ViewOn.tv offers great new ways to manage your music library, to create playlist, to copy the music from one device to another one and even
htpc mce media media-center media-player mp3Kodi (formerly known as XBMC) is an award-winning media center for playing videos, music, pictures, games, and more. It allows users to play and view most videos, music, podcasts, and other digital media files from local and network storage media and the internet.
media-player movie-player home-theater entertainment music-playerThis Windows 7 Media Center plug-in allows you to view video in a slide-show fashion. It features a "clip" capability that can play random clips of video media (45 sec, 90 sec and 2 min intervals). It also integrates with Windows Home Server and Windows 7 Homegroup.
mcml media-center playlist video-show windows-7PiTiVi is designed to be a simple video editor to meet the needs of users in the GNOME desktop environment. PiTiVi inherits its capabilities for importing and exporting (rendering) media from the GStreamer framework, or plugins for the GStreamer framework. PiTiVi supports simple media editing capabilities such as trimming, snapping, splitting and cutting of clips. Audio mixing is supported by curves, visualised as line segments drawn over an audio waveform.
video-editor videoThis plugin provides access to the device's audio, image, and video capture capabilities.WARNING: Collection and use of images, video, or audio from the device's camera or microphone raises important privacy issues. Your app's privacy policy should discuss how the app uses such sensors and whether the data recorded is shared with any other parties. In addition, if the app's use of the camera or microphone is not apparent in the user interface, you should provide a just-in-time notice before the app accesses the camera or microphone (if the device operating system doesn't do so already). That notice should provide the same information noted above, as well as obtaining the user's permission (e.g., by presenting choices for OK and No Thanks). Note that some app marketplaces may require your app to provide just-in-time notice and obtain permission from the user prior to accessing the camera or microphone. For more information, please see the Privacy Guide.
cordova media capture ecosystem:cordova cordova-android cordova-ios cordova-windows
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.