Called ‘Ripcode Transcoder’, after the company Ripcode, which was acquired by RGB Networks in 2010 and which originally developed TransAct, the new, cloud-enabled software transcoder will provide RGB Networks’ customers with greater control, integration and flexibility in their video delivery workflows. In a pioneering move, and harnessing the industry momentum toward developing cloud-based solutions, RGB Networks is actively welcoming operators and vendors to be part of a community of contributors to the open source project.
The intended feature set of the open source Ripcode Transcoder will include:
Both Linear (live) and Video on Demand (VOD) transcoding
Full cluster management, load balancing, and failover
Linear and VOD transcoding of MPEG2, H.264, H.265, AAC, AC3, and other industry leading video and audio codecs
File-to-File watch folders
Full reporting and logging of events
Commercial-grade GUI
RESTful APIs
Unlike other open source projects, an open source transcoder is more difficult to release due to built-in professional codec licensing. RGB Networks will release Ripcode Transcoder with only the codecs that can be legally used with open source software. Additionally, in order to facilitate use of the transcoder in professional environments that require licensed, third party codecs and pre/post processing filters, the Ripcode transcoder will include a plug-in framework, that will allow use of best-of-breed codecs and filters.
We’re excited to announce an open source video player framework to make online video and video monetization with the IMA SDK easier than ever. The Google Media Framework (GMF) is available for iOS and Android, and we have a Video.js plugin for web based video players.
MF Features
Ready to use Video player for your apps and websites
Demo apps include production ready integrations with the IMA ads SDK
GMF is free and open source, so can be customized to meet your specific needs (Send us a pull request!)
Easily customize the UI color and add or remove buttons
sffmpeg is a simple cmake-based full-featured FFmpeg static build helper.
It currently works on Linux, OpenBSD, FreeBSD, and MacOSX. It has been tested the most heavily on Linux/x86_64 (Ubuntu 12.04). The helper will grab the latest versions of most FFmpeg dependencies, providing a way to effectively build, test and compare multiple static builds of FFmpeg on the same host.
LG likes Chromecast’s way of casting media to the TV. So instead of copying it for webOS, the company decided to integrate casting into an open SDK capable of playing nice with multiple devices.
Mobile app developers just got a bit of a break when it comes to bringing their content to the TV screen, courtesy of LG: The consumer electronics maker released an open source Connect SDK Thursday that helps developers cast media to a wide variety of connected devices, ranging from LG’s own TV sets to Google’s Chromecast adapter to Roku’s streaming boxes. Think of it as Chromecast, but for a wide variety of devices.
FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. It includes libavcodec - the leading audio/video codec library.
FFmpeg and its forked Libav have each added an H.265 / HEVC encoder today to their respective code-bases.
Going back to the middle of last year there's been the open-source x265 project for implementing the High Efficiency Video Coding (HEVC) video format that succeds H.264/MPEG-4 AVC. We have also seen open-source HEVC / H.265 support come via libde265 as a decoder for this video format that doubles the data compression ratio of H.264 while at the same video quality level.
A heavyweight panel that included Google, Microsoft Open Technologies, and Digital Primates guided Streaming Media West attendees through the creation of an open source DASH-AVC/264 player. Will Law, chief architect for Akamai, moderated and kicked off the discussion.
"We're trying to cook up something delicious here, and we have three ingredients to do it. We've got MPEG-DASH, we've got MSE/EME, and we've got dash.js," Law began. "You may not know what these are. I'm going to describe very briefly what our core ingredients are, and then we'll see how they're mixed by our panelists."
Audio and video content forms an integral, important and expanding part of the digital collections in libraries and archives world-wide. While these memory institutions are familiar and well versed in the management of more conventional materials such as books, periodicals, ephemera and images, the handling of audio (e.g., oral history recordings) and video content (e.g., audio-visual recordings, broadcast content) requires additional toolkits. In particular, a robust and comprehensive tool that provides a programmable interface is indispensable when dealing with tens of thousands of hours of audio and video content.
FFmpeg is comprehensive and well-established open source software that is capable of the full range of audio/video processing tasks (such as encode, decode, transcode, mux, demux, stream and filter). It is also capable of handling a wide range of audio and video formats, a unique challenge in memory institutions. It comes with a command line interface, as well as a set of developer libraries that can be incorporated into applications.
MPEG-DASH introduced open standards into HTTP streaming but did not include the client application as part of their standards. Online video player developers have been left to fend for themselves in determining how best to build the client side applications to consume DASH content. This article discusses the current state of online video, delves into the DASH standard, explores the challenges of building a DASH player, and, finally, walks through the basics of implementing the open source Dash.js player.
Company teamed with MulticoreWare to help develop and promote an H.265/HEVC codec, building on the success of the x264 codec, and already claims encouraging data rate reductions for encoding.
Telestream reached out to MultiCoreWare for assistance with multicore CPU and GPU acceleration. Telestream also involved Jason Garrett-Glaser, lead developer of the x264 project, who provided guidance on how to best apply parallelization to the x264 codec. The three-way collaboration worked so well that Telestream decided to apply it to the next generation x265 codec.
This post is the result of a sort of challenge. The objective is to create an architecture to generate, manage and deliver HTTP streaming videos using free and/or open-source tools and/or applications. It need to answer to many questions : tools must be open source or free; reliability of the platform and the ability to scale up quickly. The architecture can be split in two parts : the content preparation and the delivery. I will expose an overview for each part of the architecture. Then I will list differents tools you can use. To finish, I will give you in details the architecture I will choose to deploy. But to realize this, few or some developments can be required, the language you will use, will be your choice. The operating system will be on Linux.
ATEME has announced what it says is the industry’s first open source implementation of a software media player supporting High Efficiency Video Coding (HEVC). The implementation is available immediately. Service providers and broadcasters are able to accelerate experimentation of the new HEVC Codec standard in the field thanks to this development, the company says.
GPAC is an open source media player that can be used to playback live or file-based audio and video content and also to encapsulate and transmit such content as a stream. Those functionalities are now extended to files or streams encoded with HEVC, the latest video compression format standardized by ITU as H.265. GPAC has been validated with a 1080p High Definition content delivery chain. Work is now ongoing to extend the use cases to Ultra High Definition.
Thanks to a joint effort of GPAC Licensing, EBU and DASH-IF, the open-source multimedia framework GPAC now has support for the DASH Industry Forum DASH AVC/264 profile… and beyond!
In this article we are going show you how to setup GPAC for your OnDemand and Live contents. In a next article, we’ll see how to use GPAC to encrypt your data with support with the most common DRMs.
The Hippo Media Server is a simple, standalone HTTP server designed to simplify the delivery of MPEG DASH and Smooth Streaming media. MPEG DASH and Smooth Streaming are both protocols for HTTP-based adaptive streaming. With adaptive Streaming, a media presentation is served to streaming clients as a sequence of small media segments (each segment containing typically 2 to 10 seconds of audio or video). Each segment is accessed over HTTP with an individual URL. In order to serve an adaptive streaming presentation with a regular HTTP server like Apache, Nginx or other populare HTTP servers, one needs to split the original media files into small individual files, one for each segment, so that they can be accessed through separate URLs. This can be very difficult to manage. The Hippo Media Server implements a simple URL virtualization scheme: instead of mapping each URL to a file in the server's filesystem, each URL consists of a pattern, which is parsed by the server when it handles a request, and from which it can locate the appropriate portion of a file in the filesystem. This way, a single media file containing the media data for the segments can be represented as discrete URLs.
Vantrix today officially launched their open source HEVC project website, f265.org. The f265 project was previously announced as an open source version of the H.265 encoder, also known as High Efficiency Video Coding (HEVC). The project aims to accelerate the industry-wide development and adoption of H.265 through a collaborative and free open source model. The project website is now officially available for researchers and commercial entities to obtain the source code and contribute to the refinement and evolution of the code to accelerate the implementation of both software and hardware systems.
Vantrix’s f265 encoder will be licensed under the OSI BSD terms, enabling access to source code, free redistribution, and derived works. The project will target both high quality offline and real-time encoding.
“The f265.org site is maintained by and for developers to help accelerate the development and adoption of HEVC,” noted Francis Labonte, Vantrix research lab director. “We have a working baseline version available that we’ve been demonstrating for UHD/4k live streaming and now want to take the real-time performance and feature set to the next level. We’re hoping to contribute to accelerating the industry transition from H.264 to H.265 and solving network bandwidth issues for high definition video.”
Usually when creating a video, all that is needed is to encode it using a codec (for example H.264 or HEVC). However, to transmit a video using MPEG-DASH, an extra segmentation step is required. Typical encoders do not provide this step and produce content which is not compatible with DASH.
Our dash.encrypt project provides a solution. It takes encoded video and audio from an array of different formats and repackages them as valid DASH streams. It also generates the required manifest which is the table of contents for the stream.
Hosted as a GitHub project, it is available as an open-source application written in Java. We provide everything you need to start creating DASH content and invite you to help refine the program.
Dash.as runs MPEG-DASH video on any device supporting Adobe Flash. It was designed from the ground-up to be lightweight with performance in mind. Hosted as a GitHub project, it is available as an open-source video player written in Adobe ActionScript. We provide everything you need to get started and invite you to help refine the application.
As before, I was very excited when Google released VP9 – for one, because I was one of the people involved in creating it back when I worked for Google (I no longer do). How good is it, and how much better can it be? To evaluate that question, Clément Bœsch and I set out to write a VP9 decoder from scratch for FFmpeg. The goals never changed from the original ffvp8 situation (community-developed, fast, free from the beginning). We also wanted to answer new questions: how does a well-written decoder compare, speed-wise, with a well-written decoder for other codecs?
Opus is a state-of-the-art royalty-free lossy audio codec convering more applications than any other single audio codec— from low latency VoIP to high fidelity music storage. After five years of open development, including contributions from Xiph.Org, Skype/Microsoft, Mozilla, Broadcom, and many individual developers, Opus was standardized in 2012 by the IETF in RFC 6716 and has since been deployed to hundreds of millions of computers and devices.
Daala is a new open effort to build a state-of-the-art video codec targeting compression performance beyond HEVC and VP9. Leveraging the experience we had with Opus we are building a new technical framework for video coding the ground up to avoid patent thickets and be royalty free: By breaking from the common design pattern of block based transform codecs we avoid many licensing complications and create an opportunity to better resolve some of the weaknesses of existing formats.
ces265 is a "High Efficiency Video Coding" (HEVC) software written in C++ with multi-threading support. This software compresses the raw video stream in YUV 4:2:0 planar format into HEVC 8.0 compatible bitstream. Help is taken from HM-8.0, HM-9.2 and x265 software while writing this software.
There is a new initiative to make it easier, cheaper and faster to build hybrid DVB/IP receivers and initially it is aimed at the Tier 2 and Tier 3 Consumer Electronics market, although the company behind the new open source stack-kit believes that T1 connected TV device makers and even platform operators may eventually see value in their work. The new UTK stack-kit was officially unveiled at IBC in September and is driven by Pixsan Digital Software, which describes itself as the master gatekeeper for the stack.
Like RDK, UTK exploits gstreamer (which will be available in a number of next-generation chipsets, according to Williams) and Qt frameworks (which has 450 developers working on it) to create what Pixsan claims is a compelling hybrid TV architecture. As well as being the ‘master gatekeeper’ Pixsan Digital is a lead developer and will assist other UTK licensees with modules for building into devices.
Wyplay has announced Frog by Wyplay, an initiative which makes available the full source code of Wyplay's set-top box middleware and backend add-ons free of charge for evaluation and development purposes. The platform is already deployed to 10 million subscribers at Canal+, Belgacom, SFR and Vodafone.
Frog by Wyplay encompasses all of the elements needed to build a foundation for pay-TV products (satellite, cable, IPTV, over the top, and terrestrial), including development kits for TV client devices, reference hardware, optional backend add-ons and companion apps for smartphones or tablets. Based on open-source technologies and open standards, the solution is described as agnostic with respect to chipset, delivery frontend and existing TV operator backend.
From time to time we work on other things beyond DVB broadcast encoding where Open Source can be used to transform closed broadcast workflows. The file delivery specification from the Digital Production Partnership (DPP) is one such area. However, the AVC-Intra codec used in DPP is effectively a proprietary codec with implementation in the real world being more complex than the SMPTE RP2027 that AS-11 recommends and in a number of areas implemented incorrectly. However, we have now successfully reverse engineered AVC-Intra from available samples which allows a fully open source DPP creation workflow. Along with existing Open Source projects for manipulation and creation of mxf files, a fully compliant DPP file can be delivered to UK broadcasters.
To get content containing either thought or leadership enter:
To get content containing both thought and leadership enter:
To get content containing the expression thought leadership enter:
You can enter several keywords and you can refine them whenever you want. Our suggestion engine uses more signals but entering a few keywords here will rapidly give you great content to curate.
ajouter votre perspicacité ...