RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
Status | ||||||
---|---|---|---|---|---|---|
|
Table of Contents |
---|
An RDK-V Virtual Remote basically focuses on emulating the features of physical RDK remote control unit to provide support to application developers and testers to make there their life easier with the new RDK-V Virtual Remote feature.
It comes in a form of installer package that can be installed on desktop pc and launched. RDK-V Virtual Remote application starts with all the RCU keys present in physical RDK remote. After application launch, an RDK-V Virtual Remote screen is displayed which mainly contains virtual keys same as RCU keys present in physical rdk remote.
Note: Few RCU keys are not implemented in physical RDK remote, same keys will not work in RDK-V Virtual Remote. Details will be added soon.
RDK virtual Emulator app manager and Virtual remote has been developed and tested on below environment
...
V8 is Google's open-source high-performance JavaScript and WebAssembly engine, written in C++. It is used in Chrome and in Node.js, among others.
...
Oracle VM VirtualBox is cross-platform virtualization software.
orand
Follow below steps to run application on host pc and create installer package
$ nvm use v14.18.1
$ npm install
$ git clone https://code.rdkcentral.com/r/rdk/devices/intel-x86-pc/emulator/appmanager
$ cd RDKVirtualRemote
$ npm install
$ npm run start
...
Follow below steps to create installer package for linux
$ $ sudo npm install -g electron-packager
$ $ sudo npm install -g electron-installer-debian
...
For the complete documentation on electronjs refer link: https://www.electronjs.org/.
Step 1- Double click on downloaded installer deb package
...
Step 2- Default Linux software install window will appear with install button, click on install
Step 3- Authentication window will appear
...
, give user password and press Authenticate
On successful installation user/developer will be able to launch RDK-V Virtual Remote by selecting the RDK-V Virtual Remote icon from apps
Currently following listed rcu keys are working UP/Down/OK /Home /Mute and Backsapce