Open Smart Environment DVB streamer example
npm install ose-example-dvbOSE software consists of several npm packages: a framework running
on Node.js, an HTML5 frontend, extending
packages and a set of example applications.
Set-up of current example applications. Here,
OSE provides a Media player running on an HTPC
that can be controlled by an IR remote through
LIRC and is capable of playing streams from a
DVB streamer and control devices through GPIO
pins on a Raspberry Pi
For more information about OSE see the documentation.
This is not yet a piece of download-and-use software. It is important
to understand the basic principles covered by the
documentation.
However, this software is successfully and continuously used since end
of 2013 in one installation running 7 OSE instances spread over several
Raspberries, HTPC and notebook.
For the DVB streamer application to work, you need the following
prerequisites:
- Node.js and npm
- DVBlast
To install the example application, do the following:
git clone https://github.com/OpenSmartEnvironment/ose-example-dvb
cd ose-example-dvb
npm install
To configure this example, edit ose-example-dvb/bin/run.js.
If you wish to use this example together with the Media player example,
configure its IP address and port number.
player: 'ws://IP_ADDRESS:PORT'
Start the DVB streamer example as follows:
./ose-example-dvb/bin/run.js