C# Base Media File Format Library

  •        278

C# parser libraries and tools for a variety of common media containers including MP4, MOV, ISMV, 3GP, DCF, JP2, MJ2, M21, DVB, F4V and TS.

http://basemedia.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

AtomicParsley

  •    Objective-C

AtomicParsley is a lightweight command line program that can read and set iTunes-style metadata tags in MPEG-4 files amp; 3gp assets in 3GPP/3GPP2 files.

Ant Media Server - RTMP, RTSP, WebRTC and Adaptive Bitrate. It can also record videos in MP4, HLS and FLV

  •    Java

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.

Red5 - Media Server

  •    Java

Red5 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.

Emule RealPlay Mod

  •    C++

playing while downloading with emule

EDB Smooth Streaming module for Orchard

  •    

The EDB Smooth Streaming module allows you to add adaptive video streaming to your Orchard website using the Smooth Streaming IIS Media Services extension. It supports conversion of video files to the Smooth Streaming format using Expression Encoder Pro in one easy step.


ExoPlayer - Media Player for Android

  •    Java

ExoPlayer is an application level media player for Android. It provides an alternative to Android’s MediaPlayer API for playing audio and video both locally and over the internet. ExoPlayer supports features not currently supported by Android’s MediaPlayer API (as of KitKat), including DASH and SmoothStreaming adaptive playbacks, persistent caching and custom renderers.

Tuniac

  •    C++

Tuniac is an iTunes style media player/manager for Windows. Supports: flac, mp3, aac/m4a/mp4/3gp, opus, ogg, ac3, alac, ape, cdda, midi, mpc, ofs/ofr, tak, tta, wv and radio streaming support. Advanced playlist editor, search as you type and queue support.

shaka-packager - A media packaging SDK intended for C++ programmers writing MPEG-DASH packaging applications with Widevine DRM and Common Encryption support

  •    C++

Media packaging SDK intended for C++ programmers writing DASH/HLS packager applications with common encryption support, Widevine DRM support, Live, and Video-On-Demand.This document provides the information needed to create a DASH/HLS packager that is able to remux and encrypt a video into fragmented ISO BMFF format with common encryption (CENC) support. The DASH/HLS packaging API is also designed in such a way for easy extension to more source and destination formats.

flv.js - HTML5 FLV Player

  •    Javascript

This project relies on Media Source Extensions to work. flv.js works by transmuxing FLV file stream into ISO BMFF (Fragmented MP4) segments, followed by feeding mp4 segments into an HTML5 <video> element through Media Source Extensions API.

Media Streaming - Resuming Downloads for ASP.NET MVC

  •    CSharp

Media Streaming / Resuming Downloads for MVC aims to provide a simple to use, HTTP compliant library usable in applications to accept and respond to partial content-range requests for media files. This supports iOS devices streaming media as well as resuming large downloads.

Windows Azure Live Smooth Streaming

  •    

Windows Azure Live Smooth Streaming Project is self-contained package for quickly deploying Live Smooth Streaming solution to Windows Azure. Project contains: - VS 2010 solution ready to be published - Web portal with Silverlight player - Auto-configuration for Media Serv...

go-oryx - The go-oryx is SRS++, focus on real-time live streaming cluster.

  •    Go

Oryx is next generation media streaming server, extract service to processes which communicates over http with each other, to get more flexible, low latency, programmable and high maintainable server. Oryx will implement most of features of srs, which is industrial-strength live streaming cluster, for the best conceptual integrity and the simplest implementation. In another words, oryx is next-generation srs, the srs-ng.

Responsive-Web-Design-II - All things responsive: Devices, viewports, media queries, adaptive, fluid, and how to build them

  •    HTML

You have experienced building fixed layout web pages, adaptive web pages, and now it's time to go fully responsive! Using your new knowledge with responsive units, contstraints, and media queries you are now prepared to take on today's fully reponsive website project.

mueller - MUELLER is a modular grid system for responsive/adaptive and non-responsive layouts, based on Compass

  •    CSS

Modular Grid System. MUELLER is a modular grid system for responsive/adaptive and non-responsive layouts, based on Compass. You have full control over column width, gutter width, baseline grid and media-queries.

OpenCDN - Content Delivery Network

  •    Perl

OpenCDN aims at the development of an application-level Content Delivery Network, suitable for replication and splitting of live and recorded multimedia content. It uses Relay technology, which splits incoming media packets for each downstream flow. Media distribution is hierarchically arranged among participating Nodes, coordinated by a centralized control unit.

3gp converter

  •    ActionScript

3gp converter is a GUI(kommander script) that uses ffmpeg as a backend and allows you convert the video files in 3gp format,which used at mobile phones.

xbmsd - Xbox Media Streaming Daemon

  •    C

xbmsd is a file sharing server implementing the Xbox Media Streaming Protocol (XBMSP) supported by the Xbox Media Center.

ISIS Media and Streaming Management

  •    PHP

To start out and build a simple but powerful content management system which deals with Media files to be streamed over the internet. This is the ISIS Multimedia amp; Streaming Management System. More than a CMS. Authentication, Media Catalog etc. Update: N