Live on iPhone / Android: RTMP – http
We plan to develop a mobile application that allows users to view real-time streams and broadcast live from iPhone / Android devices
We set red5 on the server for RTMP streaming on our website. However, I'm not sure if we can use RTMP streaming on IOS / Android. I've read Apple's documentation that we need to use HTTP live streaming
It is a bit confusing to realize real-time streaming in the case of RTMP and HTTP
Scenario 1: how to view RTMP live broadcast [start from SWF file] on iPhone / Android device. How to convert RTMP to http. I've heard of xuggler, but I'm not sure whether to recommend it
Scenario 2: how to broadcast HTTP live streams from iPhone / Android? Is there an API available? In addition, how to view HTTP live broadcast [launched from iPhone / Android] in the flash SWF file of the website. Can the SWF file player play HTTP streaming media? I haven't tested this yet
I want to know how IOS apps like Ustream can realize live broadcasting, but we don't want to use third-party streaming media services. We are looking for our own customized solutions
Any guidance would be appreciated
resolvent:
You can use the flash plug-in to view the live stream launched from the Android phone in the browser. Even if I am carrying out a similar project, I try to stream the video from the device to the browser. You can view this open source project for reference –
http://code.google.com/p/ipcamera-for-android/
Hope to help you!