Recently, Dan informed us about his project called TV Box Internet Radio Recorder (TVBIRR). If you are the owner of the X96 Air or X96 Max (+) TV Box, it can be configured to act as an internet radio streaming and recording device. Besides, you can operate the Android TV Box completely with the infrared remote control that comes with the TV Box. Thus, the device includes a playlist of over 21000 free-to-play internet radio stations and text-to-speech support to tell you over the speakers what you’re listening to.
In the guide prepared by Dan on Github, you will find step-by-step instructions on how to start and use Internet Radio Recorder on the TV Box. At the moment, TVBRR only works on X96 Air, X96 MAX, and X96 MAX+ / X96 MAX Plus Android TV Box.
TV Box Internet Radio Recorder (TVBIRR) Details
You need two things to run TVBIRR: A X96 Air, X96 Max Plus, or an X96 Max TV box. At present TVBIRR only fully supports those TV boxes because they all use the same openvfd LED display configuration. You should still be able to run TVBIRR with all of its features, with a little tweaking of its scripts, on any of the TV boxes that have a LED display that’s compatible with one of the armbian-led preset files. I’d be willing to accept patches to add support for other TV boxes to TVBIRR.
You also need a Linux-compatible USB to audio jack adapter, USB soundcard or USB speaker. TVBIRR uses music on console (moc) to stream channels and playlists, keybinder to convert the infrared remote keypresses into commands, JACK for audio playback, and streams are recorded to MP3 files using jack_capture and espeak is used to speak the names of titles (tracks or shows) and stations.
Before you can install or use TVBIRR
Before you can install or use TVBIRR you must first install Armbian for Amlogic TV Boxes aka s9xxx Armbian. You should be able to install TVBIRR under a Ubuntu or Debian-based build of s9xxx Armbian. If you have an X96 Air or an X96 Max Plus then you want to download an S905X3 build of Armbian, S905X3 being the model of the System On a Chip (SoC) used in the X96 Air and the X96 Max+.
If you have one of the aforementioned X96 Android TV Boxes and you want to stream and record your favorite Internet radio stations, be sure to check out the guide available on Github.
BTW, We would like to thank Dan M. for the information and interesting project. We hope some of you will find this interesting and will use TV Box Internet Radio Recorder.