The LKV373A is a really cheap way to capture HDMI at up to 1080p. At $33, the only cheaper capture devices I could find are $20 USB adapters with bad reviews.
Info page:
https://opentechlab.org.uk/videos:003:notesInitial teardown and reverse engineering:
https://blog.danman.eu/new-version-of-lenkeng-hdmi-over-ip-extender-lkv373a/Firmware collection:
https://drive.google.com/drive/folders/0B3mWuDyxrXyKZkxwYi1JNllENXcI experimented with a few and here are my findings:
Use IPTV_TX_PKG_v4_0_0_0_20160427.PKG for the TX because it actually gives you a web UI to change settings. You will have to do a factory reset using the telnet trick (found on the reverse engineering page) after loading the firmware. The update UI is very badly designed since it will ask you to reboot the device as soon as the upload is finished, possibly bricking the device since it then takes a while to actually finish updating. Just leave it for a few minutes when it asks you to reboot it and it will reboot by itself.
For the encoder, there are two firmwares worth using:
Encoder_20160407_0942.bin gives full 1080p, but has more lag.
LKV373A_TX_V3.0c_d_20161116_bin.bin has less lag but doesn't give full 1080p.
I think in practice, the full 1080p firmware is going to be more useful.
The socat command given on the info page doesn't seem to work for me, but this does:
socat UDP4-RECV:5004,ip-add-membership=239.255.42.42:0.0.0.0 - | tee cap.ts | mplayer -