Giter Site home page Giter Site logo

openelec.tv's Introduction

OpenELEC

OpenELEC - Open Embedded Linux Entertainment Center

OpenELEC runs XBMC, an award-winning free and open source (GPL) software media player and entertainment hub for digital media. For more info see http://xbmc.org . The base system has been designed and built from the ground up to be as efficient as possible – consuming only tiny disk and memory footprints and providing cutting edge hardware support to deliver a set-top box experience.

Source code

Installation

  • Please read INSTALL for instructions on how to install.

Known issues

  • Testing snapshot

License

  • OpenELEC is released under GPLv2. Please refer to the "licenses" folder and source code for clarification on upstream licensing.

Copyright

  • Since OpenELEC includes code from many up stream projects it includes many copyright owners. OpenELEC makes NO claim of copyright on any upstream code. However all OpenELEC authored code is copyright openelec.tv. For a complete copyright list checkout the source code to examine the headers. Unless expressly stated otherwise all code submitted DIRECTLY to the OpenELEC project (in any form) is licensed under GPLv2 and the Copyright is donated to openelec.tv. This allows the project to stay manageable in the long term by giving us the freedom to maintain the code as part of the whole without the management overhead of preserving contact with every submitter ever e.g. move to GPLv3. You are absolutely free to retain copyright. To retain copyright simply add a copyright header to every submitted code page. If you are submitting code that is not your own work it is the submitters responsibility to place a header stating the copyright.

Features

  • System size ~ 90 - 130MB
  • Minimal hardware requirements
  • Ultra fast boot
  • Optimized builds for platforms such as ION, Intel, Fusion
  • Simple configuration via XBMC itself
  • Plug and Play external storage

Software

  • XBMC HTPC software – View/Manage all your media.
  • Samba server – File transfer from any PC client
  • SSH server – Remote console access for debugging
  • IR/Bluetooth Remote Control

Notes

  • SSH login details are user: “root” password: “openelec”. SSH allows command line access to your openelec.tv machine for configuration and file transfer. Linux/Mac clients can natively use SSH, while Windows users might want to try PuTTY for their terminal access. Starting with OpenELEC 2.0, SSH is disabled by default but all that is needed is an empty “ssh_enable” file to exist in /storage/.config to enable it.
  • $HOME is mounted on /storage (the second ext4 partition on the drive). All data transfered to the machine will go here, the rest of the system is read-only with the exception of /var (containing runtime configuration data).
  • Manual update/downgrade procedure is as follows: Extract the snapshot and navigate to the 'target' directory. Copy KERNEL and SYSTEM to the 'Update' network share (or /storage/.update) on your openelec machine. Your system will automatically upgrade during the next reboot.
  • Automatic mounting of filesystems is supported. Devices such as USB Flash sticks can be plugged into a running machine and will be mounted to /media, showing up in xbmc’s GUI.
  • Comments and questions are more than welcome, help is even better and patches are absolutely perfect!!

Questions/Support

Happy OpenELEC'ing

openelec.tv's People

Contributors

sraue avatar stefansaraev avatar gujs avatar ppee avatar ackalker avatar mikebuzz avatar lwiddif avatar vpeter4 avatar thias avatar adamrb avatar banjer avatar cvh avatar newphreak avatar opdenkamp avatar 3rdcycle avatar nomandera avatar aidoom avatar chewitt avatar travisghansen avatar willrod112 avatar domin6 avatar pipelka avatar skybot avatar viljoviitanen avatar romanlum avatar mmrvka avatar nashant avatar mindtooth avatar hennr avatar therio avatar

Stargazers

william avatar

Watchers

william avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.