I'm attempting to subscribe to an existing stream (served by an FMS server [rtmp/live h.264]) and re-publish/proxy it into Red5 with RTMPClient. I've seen StreamingProxy but this works from the perspective of the source server which I don't have access to. After digging around for a few days now, I've decided on the following approach:
1. create a RTMPClient subscriber - connected to the remote FMS server
2. play the stream and grab RTMPEvents
3. create another RTMPClient to publish - connected to the localhost Red5 server
4. create a new stream to publish to Red5, then feed in the events as RTMPMessages to RTMPClient.publishStreamData()
I'm able to connect with the demo publisher flash client to the source fms server and playback the video. I'm hoping that I can simply proxy the stream and playback via the red5 server. I'm entirely new to Red5/Flash/etc. and I'm wondering if this seems like a plausible approach. Perhaps there's some other approach I should take? Has anyone done anything like this? I'd appreciate any suggestions.
Thanks,
Scott
_______________________________________________
Red5 mailing list
Red5@...
http://osflash.org/mailman/listinfo/red5_osflash.org