OpenFlint

Last updated

OpenFlint is an open technology used for displaying ("casting") content from one computerized device on the display of another. [1] Usually this would be from a smaller personal device (like a smartphone) to a device with a larger screen suitable for viewing by multiple spectators (like a TV).

Smartphone multi-purpose mobile device

Smartphones are a class of mobile phones and of multi-purpose mobile computing devices. They are distinguished from feature phones by their stronger hardware capabilities and extensive mobile operating systems, which facilitate wider software, internet, and multimedia functionality, alongside core phone functions such as voice calls and text messaging. Smartphones typically include various sensors that can be leveraged by their software, such as a magnetometer, proximity sensors, barometer, gyroscope and accelerometer, and support wireless communications protocols such as Bluetooth, Wi-Fi, and satellite navigation.

Contents

Development of OpenFlint was initiated in 2014 by the Matchstick project, which is a crowd-funded effort to create a miniature piece of hardware suitable for running an OpenFlint server casting to a screen through an HDMI connection. This is similar in concept to Google's Chromecast device that uses Google Cast.

Matchstick TV was a project started on Kickstarter in September 2014 with the tag line "The Streaming Stick Built on Firefox OS". It was described as an "Open hardware and software platform" device built on Firefox OS and OpenFlint. The Matchstick was to work similar to the Chromecast, so the user can "fling" content from a smartphone to a Wi-Fi connected Matchstick to show the content on a TV.

Crowdfunding is the practice of funding a project or venture by raising small amounts of money from a large number of people, typically via the Internet. Crowdfunding is a form of crowdsourcing and alternative finance. In 2015, over US$34 billion was raised worldwide by crowdfunding.

HDMI proprietary audio/video interface for transmitting uncompressed video data and compressed or uncompressed digital audio data

HDMI is a proprietary audio/video interface for transmitting uncompressed video data and compressed or uncompressed digital audio data from an HDMI-compliant source device, such as a display controller, to a compatible computer monitor, video projector, digital television, or digital audio device. HDMI is a digital replacement for analog video standards.

The Matchstick TV devices are powered by Firefox OS, but as an open technology OpenFlint itself is not tied to any specific operating system or hardware.

Firefox OS mobile operating system written by Mozilla

Firefox OS is a discontinued open-source operating system – made for smartphones, tablet computers and smart TVs – designed by Mozilla and external contributors. It is based on the rendering engine of the Firefox web browser, Gecko, and on the Linux kernel. It was first commercially released in 2013.

As of July 2015, no consumer-grade OpenFlint-enabled products have shipped, but Matchstick developer devices have been shipping since late 2014, and the first round of devices for backers of the Matchstick Kickstarter project were expected to ship in February 2015, but were delayed until August 2015. [2]

Kickstarter crowdfunding platform

Kickstarter is an American public-benefit corporation based in Brooklyn, New York, that maintains a global crowdfunding platform focused on creativity and merchandising. The company's stated mission is to "help bring creative projects to life". Kickstarter has reportedly received more than $4 billion in pledges from 15.5 million backers to fund 257,000 creative projects, such as films, music, stage shows, comics, journalism, video games, technology and food-related projects.

A demonstration OpenFlint server can be set up on an ordinary laptop or desktop computer running Linux by following instructions. [3]

Linux Family of free and open-source software operating systems based on the Linux kernel

Linux is a family of free and open-source software operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution.

The Matchstick TV dongle project was canceled due to issues implementing DRM into Firefox OS. [4]

See also

Related Research Articles

Kodi (software) Free software media player

Kodi is a free and open-source media player software application developed by the XBMC Foundation, a non-profit technology consortium. Kodi is available for multiple operating systems and hardware platforms, with a software 10-foot user interface for use with televisions and remote controls. It allows users to play and view most streaming media, such as videos, music, podcasts, and videos from the Internet, as well as all common digital media files from local and network storage media.

Maemo mobile operating system

Maemo is a software platform developed by Nokia for smartphones and Internet tablets. The platform comprises both the Maemo operating system and SDK.

The Linutop is a small, light, environmentally friendly Nettop computer containing a metal case and no moving parts, that runs the Linutop OS . Linutop Kiosk software and Linutop Tv server offer a full Digital signage solution. A variety of QT applications oriented towards secure web browsing and digital signage are available in the Operating system. Linutop is multimedia-capable and offers line-out/mic-in for sound. The device can be configured easily into a LTSP thin client. Linutop is suited for use in internet cafés, public libraries and schools.

This page is a comparison of remote desktop software available for various platforms.

Android (operating system) Free and open-source operating system for mobile devices, developed by Google

Android is a mobile operating system developed by Google. It is based on a modified version of the Linux kernel and other open source software, and is designed primarily for touchscreen mobile devices such as smartphones and tablets. In addition, Google has further developed Android TV for televisions, Android Auto for cars, and Wear OS for wrist watches, each with a specialized user interface. Variants of Android are also used on game consoles, digital cameras, PCs and other electronics.

Firefox Sync, originally branded Mozilla Weave, is a browser synchronization feature that allows users to partially synchronize bookmarks, browsing history, preferences, passwords, filled forms, add-ons, and the last 25 opened tabs across multiple computers.

Chrome OS is a Linux kernel-based operating system designed by Google. It is derived from the free software Chromium OS and uses the Google Chrome web browser as its principal user interface. As a result, Chrome OS primarily supports web applications.

Chromium OS Linux distribution

Chromium OS is an open-source operating system designed for running web applications and browsing the World Wide Web. It is the development version of Chrome OS, a Linux distribution made by Google.

GeeksPhone

GeeksPhone is a Spanish smartphone company founded in 2009. GeeksPhone's most notable products are open Android phones and developer devices of Firefox OS.

Sailfish OS mobile operating system

Sailfish OS is a general purpose Linux distribution used commonly as a mobile operating system combining the Linux kernel for a particular hardware platform, the open-source Mer core stack of middleware, a proprietary UI contributed by Jolla or an open source UI, and other third-party components.

Chromecast digital media player

Chromecast is a line of digital media players developed by Google. The devices, designed as small dongles, enable users with a mobile device or personal computer to play Internet-streamed audio-visual content on a high-definition television or home audio system through mobile and web apps that support the Google Cast technology. Alternatively, content can be mirrored from the Google Chrome web browser running on a personal computer, as well as from the screen of some Android devices.

Firefox OS is an operating system for mobile devices. This page seeks to list and compare hardware devices that are shipped with Firefox OS operating system.

Wear OS version of Googles Android operating system for wearable devices

Wear OS, also known as Wear OS by Google and previously called Android Wear, is a version of Google's Android operating system designed for smartwatches and other wearables. By pairing with mobile phones running Android version 4.3 or newer, or iOS version 8.2 or newer with limited support from Google's pairing application, Wear OS integrates Google Assistant technology and mobile notifications into a smartwatch form factor.

Firefox Focus is a free and open-source privacy-focused browser from Mozilla, available for Android and iOS smartphones and tablets. Firefox Focus was initially a tracker-blocking application for mobile iOS devices, released in December 2015. It was developed into a minimalistic web browser shortly afterwards. However, it can still work solely as a tracking-blocker in the background of the Safari browser on Apple devices.

Container Linux is an open-source lightweight operating system based on the Linux kernel and designed for providing infrastructure to clustered deployments, while focusing on automation, ease of application deployment, security, reliability and scalability. As an operating system, Container Linux provides only the minimal functionality required for deploying applications inside software containers, together with built-in mechanisms for service discovery and configuration sharing.

References