 Your new post is loading...
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.
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
Traditional client/server streaming consists of two isolated types of applications that do not provide fine-grained control or extensibility. This unnecessarily complicates the design and development of any kind of distributed application. The Network-Integrated Multimedia Middleware (NMM) by Motama overcomes these limitations by enabling access to all resources within the network: Distributed multimedia devices and software components can be transparently controlled and integrated into a common application, which results in completely new “virtual” devices.
Mozilla has recently added basic support of DASH to their famous web browser Firefox. The code was initially based on libdash.
NeTV enables overlaying your web content on existing HDMI video feeds, such as those from a BluRay player or cable box. Inside, it's an Angstrom linux box running Webkit that features chroma-key video compositing. Out of the box, the reference firmware enables the overlay of Facebook and Twitter feeds, and SMSes from Android phones. The UI is written in Javascript/HTML, making it easy and fast to develop your custom application. The system also features a convenient HTTP API which uses POST commands to issue events to the screen and control device behavior.
The monitoring of the service quality is crucial to the successful operation of commercial internet services to end customers. Services such as IPTV, which require high available bandwidth, low latency and few transmission errors, are especially sensitive to network congestions.
Video quality measurements methods are often divided into three groups, full reference, reduced reference, and no reference, depending on how much of the reference or the original is available or needed by the method. The standard for video quality (image-only) measurements by the International Telecommunication Union (ITU) covers full reference methods for standard definition TV e.g. (ITU-T, 2004). However, the standard covers four different methods, making it possible to measure with standardised methods and still come to different results.
OpenMAX (Open Media Acceleration) is a royalty-free, cross-platform set of C-language programming interfaces that provides abstractions for routines especially useful for audio, video, and still images.
Via cnxsoft
ProRes 422 is Apple's lossy video high quality video compression format. It is the native format of Apple's popular Final Cut Pro video editing software. ProRes is also the format requested for HD Television and HD and SD Film to be delivered to the iTunes Store. Still Apple products and tools are the only first class citizens of the ProRes ecosystem or were until now. Today an intrepid hacker released an open source reverse engineered ProRes decoder for FFmpeg. Now everyone trying ingest ProRes files is on an equal footing.
|
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.
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.
While we have been looking towards an FFmpeg 1.0 release for nearly one year, the version 1.0 release of the popular FFmpeg library was finally tagged after being in development for more than one decade. The initial release of this open-source multi-media library came in December of 2000, but only now twelve years later has it hit the over-emphasized 1.0 milestone. Michael Niedermayer, the official FFmpeg maintainer since 2004, mentioned on the developers list that he uploaded the 1.0 release. However, he's not updating the FFmpeg main page until after he's got "a bit of sleep", so the official announcement is likely still a couple of hours out. As far as what's new to FFmpeg 1.0, the change-log is available from Git. The official FFmpeg 1.0 changes include: - RTMPT/RTMPS/RTMPTS/RTMPE/RTMPTE protocols support - 3GPP Timed Text encoder/decoder - MP2 encoding via TwoLAME - Smooth Streaming live segmenter muxer - F4V muxer [...]
The EBU Media, Radio & Television sessions (10-11 July) during the LSM will show EBU Members' and other media professionals' Open Source authoring, recording, ingest, editing, management, storage, encoding, play-out, streaming, broadcast transmission and user devices software projects, how they are used in practice and what its features/limitations are. Colleagues from EBU Members and from the industry will share their experiences and outlook for the future. Live demonstrations of the tools will be available too, including a completely open radio transmission platform. A series of workshops will provide a deeper insight into selected tools. SEE EVENT PAGE : http://tech.ebu.ch/Jahia/site/tech/cache/offonce/events/opensource2012 READ MY RELATED BLOG POST "DIY BROADCAST : How to build your own TV Channel with Open-Source & other goodies" : http://blog.eltrovemo.com/364/diy-broadcast-how-to-build-your-own-tv-channel-with-open-source-other-goodies/
An FFmpeg-based live and offline encoder that outputs HLS archives or publishes to IIS Live Smooth Streaming endpoints. Can capture video from DirectShow cameras and audio equipment. Can use a plugin framework for audio and video pre-processing (includes a tone-detector and a watermark plugin). Uses the FFmpegControl library for encoding and decoding.
Hillcrest Labs today announced that it has released the source code for the award-winning Kylo Web browser to the open source community for the first time. Kylo is a free, Mozilla-based TV browser uniquely designed to view online content on TVs connected to the Internet. Hillcrest will provide the Kylo source code under the Mozilla Public License (MPL) 2.0 to enable developers to create new and different versions that extend its features and enables new uses. As such, developers can copy, modify and redistribute the Kylo platform and source code without a separate commercial license, and without paying royalties or fees. Hillcrest will remain active in the future development and support of the Kylo browser for TV. The open source version of Kylo is available for free via download at GitHub and www.kylo.tv.
To be noted : - Support for new adaptive streaming protocols, like HLS and DASH. - Support for ProRes 422 and 4444, AVC/Intra.Support for Jpeg-2000 and DNxHD/VC-3 in 10bits. - Support for EBU subtitles (stl) and EIA-608. - SDI and HD-SDI card support for input on Linux. - New Dirac/VC-2 encoder, faster than the previous one
These days, x264 developers are raising voice against code hijack and disrespect of the GNU GPL licence terms : "Raystream, a recent (and horrifically done) scam company advertised their "amazing proprietary encoding technology", which was of course just x264 on default settings with no modifications.". @videolan TL is giving the temperature : http://bit.ly/tCtkbl / http://bit.ly/vAjlZ3 Raystream, in a rather obscure plea, pretends to extend x264 encoder licenced by CoreCodec and to respect the GNU LGPL licence - but CoreCodec provides only a commercial licence and x264 licence is not LGPL. In a recent press-release ( http://bit.ly/vkuzZZ ), Raystream pretends that an (undisclosed) "independent international property rights management law firm conducted a thorough investigation of Raystream's algorithm and has issued an opinion letter verifying that all aspects of Raystream's software and technology are in complete compliance with the GNU Lesser General Public License (LGPL) held by the Free Software Foundation." but no document or source code is available yet to verify these assumptions. It will be interesting to see if Raystream can provide further evidence of the fact that they are strictly respecting x264 GPL licence terms and that they don't have to contribute back their potential code modifications to x264 codebase.
Here is our scenario : you are the technical director of a web startup, already having proven your talents with your thematic VOD streaming channel – and your boss suddenly thinks you’re a grown enough company to jump on the broadcast wagon and manage your own 24/7 live TV channel, targeting IPTV and multiplatform OTT, with a mix of some live studio shows and mainly pre-recorded programs. And of course readify it for later iTV DTT distribution. Quite an exciting challenge ! But once you passed the wow effect, you just realize that despite his high expectations for the TV channel, your boss has got just a web budget – which is close to 0$ – and of course a tight launch schedule. Therefore, your first duty is to be creative on how to build the platform for the lowest possible cost : that’s why, using your web reflexes, you naturally turn yourself towards the open-source world to achieve this impossible mission. Inexpensive or free closed-source software will eventually fill the gaps (and obviously there are some). Fortunately, the web attitude has contaminated many industries with its desire to promote interoperability and avoid vendor lock-in with full-IP standard worflows. The BBC has shown the way for a long-time, funding many developments like the Dirac codec for its own needs of tapeless workflows and open-sourcing them quickly afterwards. Other TV channels like SVT from Sweden (with CasparCG) and many independent developers have jumped onboard, and by combining their efforts with your usual web video tools like FFmpeg or other free tools, you can for sure build the target platform. Apart from this software layer, you’ll just need : - commodity IT hardware to run all the software - some inexpensive SDI cards - the minimalistic general audio/video routing hardware & cables - a reasonable amount of time to configure and interface all pieces and of course the right IT/dev skills to bring it all together… OK, Let’s build it now !
CasparCG server uses flash templates for the graphic overlays - as Vidigo Graphics does - combined with usual Blackmagic or Bluefish cards. V.2.0b brings lots of new features such as blend modes, image scroller (great for credits and tickers), real-time adjustments of brightness, contrast, saturation and levels of all playing media, plus blurring, deinterlacing and any many other GPU filters. Download and try by yourself ! http://www.casparcg.com/casparcg20b1
|