Joker TV
Joker TV – compact digital television USB-receiver for laptops, tablets, servers and PC’s. World’s first device that supports all-TV-standards – terrestrial and satellite. No internet connection required. No monthly fee required (for FTA channels). Enjoy digital TV in any country across the world.
Works under Windows/Mac/Linux
Just download and start “Joker Player”. No drivers required.
joker_player-v1.0.8 OSx (MAC)
Joker_Player-linux-x86_64-v1.0.4-5-g5720345 Linux (x86)
Joker_Player-linux-ARM-v1.0.8-1-g575cfb3 Linux (ARM), tested on Raspberry Pi 3
Joker_Player-Windows-x86_64-v1.0.7 Windows
Joker TV unboxing and installation video
Supported standards
DVB-S/S2 – satellite, is available everywhere in the world
DVB-T/T2 – mostly Europe
DVB-C/C2 – cable, is available everywhere in the world
ISDB-T – Brazil, Latin America, Japan
ATSC – USA, Canada, Mexico, South Korea
DTMB – China, Cuba, Hong-Kong, Pakistan
Joker TV project is not only Open Source, but Open Hardware too
We strongly believe that openness is a key to progress and we made “Joker TV” project completely open source and open hardware. Open source is about community, transparency, reliability, better security, better quality, customizability, flexibility, interoperability, auditability, cost effectiveness and freedom from lock-in !
Professionals and enthusiasts are most welcome to collaborate. We are open for any assistance and ideas.
Source code to build drivers and console app
https://github.com/aospan/libjokertv
Source code for Joker Player
https://github.com/aospan/joker-player
Source code to build FPGA firmware
https://github.com/aospan/joker-tv-fpga
Prebuilt binary downloads
Windows (supported Windows versions 8.1 or above)
joker_tv-1.11.0-win64 – for 64-bit Windows
joker_tv-1.11.0-win32 – for 32-bit Windows
Linux
joker_tv-1.11.0-Linux.tar – x86 CPU
joker_tv-1.6.4-arm-Linux.tar – ARM CPU (built on Raspbian GNU/Linux 9.1 (stretch)
OSx (Mac)
FPGA firmware downloads
Success stories
Award winning
2016 – Gold medal in “Entertainment” category on America’s largest invention trade show INPEX ( Pittsburgh, Pennsylvania).
Technical detail
Joker TV size and Weight
D/W/H = 130/80/25 mm.
Weight: 200 gr.
Operating Conditions ( Terrestrial / Cable Part )
Reception Frequency Range: 42 … 1002 MHz
RF Input Level: -88 … +5 dBm
RF Input Impedance: 75 Ohm
Power consumption: 420 mA (host USB 2.0 port can supply 500 mA max)
Operating Conditions ( Satellite Part )
Reception Frequency Range (after LNB): 950 … 2150 MHz
RF Input Level: -85 … +10 dBm
RF Input Impedance: 75 Ohm
Power consumption: 820 mA (CI and LNB powered).
USB 3.0 host ports recommended (max 900 mA supply) or powered USB hub.
The used chipsets include:
Sony CXD2858ER – universal Ter/Sat tuner
Sony CXD2854ER – DVB-C/C2/T/T2/S/S2 demodulator
LG LG3306A – ATSC demodulator
AltoBeam ATBM8881 – DTMB demodulator
Altera EP4CE22F17C8N – FPGA
Supported standards:
DVB-S/S2 QPSK, 8PSK
DVB-T/T2 QPSK – 16QAM – 64QAM modulations
DVB-C/C2 Decodes ITU-T J.83-Annexes A, B and C, and DVB-C bit streams
ISDB-Tb Conforms to ARIB STD-B31
ATSC ATSC A/53 8VSB, American/Korean
DTMB is fully compliance with GB20600-2006 (DTMB)
Articles
Joker TV hardware functional testing with OpenHTF
Joker TV, Linux/OSx/Windows drivers and apps
Joker TV, FPGA Verilog/VHDL code
Common Interface (CI) for descrambling TV channels
DVB-S/S2 blind scan with Joker TV
High bandwidth USB Isochronous transfers