So far with BigVEncoder running on the Android, we have tested streaming live video and audio from the camera and microphone to a Wowza server using RTMP and MPEGTS. H264 and MPEG4 video works as well as AAC and MP3 audio with these methods. RTP should work with an sdp file, however we haven’t actually test it yet, but it works on our desktop version of BigVEncoder. So, until I actually test it on the Android, I’m going to assume it works.
The Android can also pull a stream from Wowza and save it as a file on the device or send it back to Wowza or any other media server. It can pull a stream from a file on the device and send it to Wowza.
It can also stream live or recorded audio to an Icecast2 server.
It can also act as a remote control to control the desktop version of our encoder. Or vice-versa. Communication is done through the internet. So, now the camera crew at the onsite filming location can focus on the camera work and not have to know anything about setting up the encoder other than turning on the computer and clicking an icon to start the encoder.
At this point it looks like I’ve killed any bugs that I’ve been able to find. Testing currently isn’t finding any more bugs. No “Force Quit” boxes popping up.
Documentation is written and built into the app. You can access help from any screen in the app. The help will describe every function on that screen as well as provide some tips.
This app could open up many new possibilities for all the Wowza servers around the world. Anyone who gets this app will be able to stream live video on the spot.
The way it looks, I’ve got this new app just about ready to go. I expect to have a few little details finished by this weekend and after some rigorous testing, it should be on the Android Market before Christmas. Watch for “BigVEncoder”.