Devices are a SonyEricsson ray and a Samsung Galaxy Tab 7.7.
Previously known as psycik
OpenHAB: Gigabyte AMD A8 Brix, OpenHAB with Aeotech ZWave Controller, Raspberry PI, Wemos D1 Mini, Zwave, Xiaomi Humidity and Temperature sensors and Bluetooth LE Sensors
Media:Chromecast v2, ATV4, Roku3, HDHomeRun Dual
Windows 10 Host (Plex Server/Crashplan): 2x2TB, 2x3TB, 1x4TB using DriveBender, Samsung 850 evo 512 GB SSD, Hyper-V Server with 1xW10, 1xW2k8, 2xUbuntu 16.04 LTS, Crashplan, NextPVR channel for Plex,NextPVR Metadata Agent and Scanner for Plex
Oblivian: Find video/MP3.. Push and hold, Share - Allshare
Uses samsungs own media streamer, works a treat in most cases. I was able to send video and music to mates Samsung TV and his Marrantz Amp
Jaxson: Double Twist is definitely one of the main contenders...
3g: I haven't tried doubletwist on the devices that you listed, but I've used it on quite a few different devices with my AppleTV and it works really well.
stevenz: If you want actual "AirPlay" then it is not going to work well on a non-Apple platform, as any implementation is going to be reverse-engineered hackery.
There's plenty of good alternative DLNA or similar solutions though. I use Plex which has a good Android and AppleTV client (ATV needs to be jailbroken however).