Hi p1020,
I made the app for x86 systems so I don't use x64.
CreateRemoteThread API used to create a thread into your running browser / flash if present during the injection of ConnectHook.dll if you press HookSuck / Un-Hook-Suck buttons.If you got failed message then it could be that you are using a x64 browser.If you choose process tab then check under row IA (x86 / x64 / NET) your browser type.Just try to use a x32 browser or start RTMP Store & Play with Admin rights and try again.
About play / rec functions.Do you mean you can't play or rec anything using any play / rec / watch function or just using play test & rec?Hard to say it without to debug the problem on your system.Do you get any exception infos?So I think it should be again any x64 issue.Sorry.By the way,if you do use a VM (VM Ware / VirtualPC / VirtualBox etc) then you could there install a new x32 OS to use it.Just only a info.Its a little bit work to install VM & OS but then you could use it as it should.I would give it a try in your case.
So from RTMP Store & Play you can only run it with VLC player.I didn't add a setting to use any other pipe able player.
For Streamlink / ffmpeg & Co you should check the docs of them about rtmp streams paramters.Most paramter are same just using = sign for large command arguments.In this case just test a little and make some notes to remember later.Of course its not so easy instead just using my app right.

So just to copy the streamparamters and using them with Streamlink & Co isnt working so simple so these tools using other methods to read paramter arguments.No idea why they did that also if they using rtmpdump / librtmp.
greetz