The problem that has occupied me over the past 7 days is the implementation of real-time streaming video from android to WowzaMediaEngine.
I began to study the official Wowza pages, and I was delighted with the existence of the GoCoderSDK library for Android and IOS. The "small" problem is the price (10 thousand per year, 2 thousand per year), and since I am creating an application for the "small" client, I tried other libraries:
libstreaming OK, in my opinion ugly coded (no offense), with many errors to fix, but with rather complicated methods (well done on those). I tested on the Nexus 5 Marshmall, and after a while it worked with MediaCodec and low resolution video. Increasing the resolution will switch to MediaRecorder, which basically does not work. On the KitKat device, I was not able to run it at all. After 3-4 days of corrections, I give up. Lib stitches are no longer supported
The media broadcast library looks promising but has not tried. Really expensive. $ 500 / month is too easy in my opinion.
KickFlip is pretty coded, looks nice, great features, and they removed RTMP / RTSP support. I tried to refuse support and failed.
RealTimeLibs price is acceptable. Installed Broadcast ME (demo application) from PlayStore, unable to initiate stream. The demo application is constantly crashing. Worried, did not try to contact them.
What to do to buy GoCoderSDK, rewrite the libstreaming library (since I had better results with it) or write my own solution (I donβt know how long it will take). Need a huge multimedia experience (which I donβt have)?
source
share