You can stream on youtube. I just found it out.
You need software called OBS (it's open source)
In OBS you select 'game capture' look for the second life or firestorm window
You must make a youtube account and you need to verify it with your phone
Go to your channel, there you found a key code, which you have to copy in OBS
click 'stream' and you are live....
I'm non tech, but this cost me 30 minutes in set up. If you are a techy you prolly set it up in a few minutes
good luck
esme klaar