The "Satellite Streaming CVR/FDR" discussion is ill guided. Improving the devices existing (lighter, stronger beacons with much longer endurance for deep sea detection etc.) is all that is needed.
Regarding technology for continuous broadband satellite connections etc. it is all there already. UAV are used for a long time now.
Wherever this goes, I'm afraid it will be one more step toward fully automated commercial flying, even though at the moment it is still far away.