Video Breakthroughs
Follow
Find tag "open-source"
145.3K views | +97 today
Video Breakthroughs
Monitoring innovations in post-production, head-end, streaming, OTT, second-screen, UHDTV, multiscreen strategies & tools
Curated by Nicolas Weil
Your new post is loading...
Your new post is loading...
Scooped by Nicolas Weil
Scoop.it!

Hippo Media Server : NodeJS based HTTP server for MPEG DASH and Smooth Streaming media

Hippo Media Server : NodeJS based HTTP server for MPEG DASH and Smooth Streaming media | Video Breakthroughs | Scoop.it

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.

more...
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

Open source HEVC encoder project website launched

Open source HEVC encoder project website launched | Video Breakthroughs | Scoop.it

Vantrix today officially launched their open source HEVC project website, f265.orgThe 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.”

more...
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

Dash.encrypt Segmenter from castLabs

Dash.encrypt Segmenter from castLabs | Video Breakthroughs | Scoop.it

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.

more...
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

Dash.as Player by castLabs: DASH in Flash, open-source !

Dash.as Player by castLabs: DASH in Flash, open-source ! | Video Breakthroughs | Scoop.it

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.

more...
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

The world’s fastest VP9 decoder: ffvp9

The world’s fastest VP9 decoder: ffvp9 | Video Breakthroughs | Scoop.it

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?

more...
No comment yet.
Rescooped by Nicolas Weil from Video Everywhere... with a headache
Scoop.it!

Opus and Daala: State of the Art Royalty-free 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.


Via Ludovic Bostral
more...
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

ces265: open-source HEVC encoder

ces265: open-source HEVC encoder | Video Breakthroughs | Scoop.it

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.

more...
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

Open source UTK initiative designed to lower cost of HBB devices

Open source UTK initiative designed to lower cost of HBB devices | Video Breakthroughs | Scoop.it

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.

more...
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

Wyplay makes pay-TV platform open-source

Wyplay makes pay-TV platform open-source | Video Breakthroughs | Scoop.it

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.

more...
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

Open Source DPP creation

Open Source DPP creation | Video Breakthroughs | Scoop.it

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.

more...
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

GPAC news : HEVC, SVC and WebVTT support

Nicolas Weil's insight:

Kudos to Telecom ParisTech for all the good work here !

 

Webpages :

http://goo.gl/hmWOh

http://goo.gl/jVtDB

 

more...
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

Open Source Column: Dynamic Adaptive Streaming over HTTP Toolset

Open Source Column: Dynamic Adaptive Streaming over HTTP Toolset | Video Breakthroughs | Scoop.it

Our open source tool suite consists of several components. On the client-side we provide libdash and the DASH plugin for the VLC media player (also available on Android). Additionally, our suite also includes a JavaScript-based client that utilizes the HTML5 media source extensions of the Google Chrome browser to enable DASH playback.

 

Furthermore, we provide several server-side tools such as our DASH dataset, consisting of different movie sequences available in different segment lengths as well as bitrates and resolutions. Additionally, we provide a distributed dataset mirrored at different locations across Europe. Our datasets have been encoded using our DASHEncoder, which is a wrapper tool for x264 and MP4Box.

 

Finally, a DASH online MPD validation service and a DASH implementation over CCN completes our open source tool suite.

Nicolas Weil's insight:

Very nice suite of tools. Kudos to all the Alpen-Adria-Universität team !

more...
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

LongTail Video Launches New Version Of Its Open Source Video Player, With Support For Apple HLS in Flash

LongTail Video Launches New Version Of Its Open Source Video Player, With Support For Apple HLS in Flash | Video Breakthroughs | Scoop.it

For years, LongTail Video has offered its open source JW Player as a free alternative for businesses that don’t want to put their videos on YouTube or pay SaaS-based content management players like Brightcove or Ooyala. But it doesn’t have all the features and functionality they might like — for instance, built in support for Apple’s HTTP Live Streaming (HLS) adaptive bit-rate protocol. The new version of the JW Player — JW6 — seeks to correct that, while also improving the UI and speeding up playback.

 

MORE DETAILS HERE : http://goo.gl/DHH8c

more...
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

sffmpeg : Full-featured static FFmpeg build helper

sffmpeg : Full-featured static FFmpeg build helper | Video Breakthroughs | Scoop.it

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.

more...
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

LG releases open source Connect SDK, wants every TV to behave like Chromecast

LG releases open source Connect SDK, wants every TV to behave like Chromecast | Video Breakthroughs | Scoop.it

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.

more...
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

FFmpeg 2.2: Live HDS muxer, libx265 encoder & more

FFmpeg 2.2: Live HDS muxer, libx265 encoder & more | Video Breakthroughs | Scoop.it

New major release:

- Live HDS muxer

- string validation in ffprobe

- support for decoding through VDPAU in ffmpeg (the -hwaccel option)

- stereoscopic 3d metadata handling

- WebP encoding via libwebp

- ATRAC3+ decoder

- OpenGL device

- Support DNx444

- libx265 encoder

[...]

more...
Henrik Safegaard - Cloneartist's curator insight, March 28, 4:36 AM

FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. It includes libavcodec - the leading audio/video codec library.

Philippe J DEWOST's curator insight, March 29, 5:13 AM

Would be curious to see how the libx265 encoder sports compared to NGcodec

Scooped by Nicolas Weil
Scoop.it!

FFmpeg & Libav Add H.265 Encoder Via x265

FFmpeg & Libav Add H.265 Encoder Via x265 | Video Breakthroughs | Scoop.it

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. 

more...
Nitin Narang's curator insight, February 24, 4:11 AM

 ffmpeg adds support for HEVC

Logan Jeon's curator insight, March 5, 8:23 PM

finally

Scooped by Nicolas Weil
Scoop.it!

Akamai, Google: Building an Open Source DASH-AVC264 Player

Akamai, Google: Building an Open Source DASH-AVC264 Player | Video Breakthroughs | Scoop.it

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

more...
No comment yet.
Rescooped by Nicolas Weil from Video Everywhere... with a headache
Scoop.it!

Automated processing of massive audio/video content using FFmpeg

Automated processing of massive audio/video content using FFmpeg | Video Breakthroughs | Scoop.it

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.


Via Ludovic Bostral
more...
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

Building an Online Video Player with DASH-264

Building an Online Video Player with DASH-264 | Video Breakthroughs | Scoop.it

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.

more...
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

MPEG-DASH Conformance and Reference Software

MPEG-DASH Conformance and Reference Software ISO/IEC 23009-2 by Christian Timmerer (Alpen-Adria-Universität Klagenfurt (AAU) / bitmovin GmbH) 

more...
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

Telestream Helps Launch Open Source x265HEVC Project

Telestream Helps Launch Open Source x265HEVC Project | Video Breakthroughs | Scoop.it

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.

more...
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

How to create and architecture an open-source and/or free video platform ?

How to create and architecture an open-source and/or free video platform ? | Video Breakthroughs | Scoop.it

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.

Nicolas Weil's insight:

A good jumpstart for your workflow projects

more...
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

NAB: GPAC, industry-first open source implementation for HEVC, backed by ATEME

NAB: GPAC, industry-first open source implementation for HEVC, backed by ATEME | Video Breakthroughs | Scoop.it

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.

more...
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

BBC : Making the TV Application Layer Open Source

BBC :  Making the TV Application Layer Open Source | Video Breakthroughs | Scoop.it

Building for Connected TV is complicated


The TV Application Layer originated from our ambition to run BBC iPlayer, News and Sport applications for Connected TVs on as many different devices as possible.

 

There are hundreds of different devices in the marketplace and they all use slightly different technology to achieve the same result.

 

Having figured out how to build an application on a specific device we want to use this knowledge to build additional applications for that device.

 

Our answer to this challenge is the TV Application Layer (TAL). By abstracting the differences between devices and creating a number of TV-specific graphical building blocks (like carousels, data grids and lists), we provide a platform upon which we can build our applications.

 
Nicolas Weil's insight:

A major contribution in the frontend development area !

more...
Nicolas Weil's comment, March 28, 2013 1:03 AM
Read also : http://www.iptv-news.com/2013/03/bbc-takes-its-tv-application-layer-open-source/
Khitam A Al-Utaibi's curator insight, March 28, 2013 6:24 AM

Wonderful news!!! 

As each new application faced a similar set of device specific challenges, such as media playback, animation or networking, we set about making the TV Application Layer a standalone product that could support our entire Connected TV product needs both now and in the future.