I'm having a spot of trouble with rtmps. Outbound works fine; a remote server can connect to the WOWZA server I've set up via rtmps and download video no problem. Uploading to the WOWZA server, however, doesn't work out.
Specifically, I'm running WOWZA 4.2.0 (build 15089) on a CentOS 6.4 box (32 bit), and using ffmpeg from another CentOS 6.4 box across a public subnet for testing (public IPs, but does not go to the internet). When I send video to it with a command like:
It sends some data... but not much (and I checked under the hood on the WOWZA server I put together: It's definitely getting a file). It runs at half of a frame per second... and because I'm trying to get video off of a live camera, well, ffmpeg runs out of buffer and breaks. Output:
video:391kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.573942%
I've confirmed that both machines have negligible load (8 core processors on both machines, both machines had a load of less than 0.5 while this is going on). If I run it with rtmpe, I get the same problem. If I run the exact same command via rtmp, it works flawlessly. Trouble is, after I've got everything I want up and running, the actual content of the video is going to be potentially sensitive, and will have to go over the internet. Hence, Encryption is very much required for the intended application.
Is anyone up to helping me sort out what's going wrong and how to fix it?