使用Wowza Server for Live ip地址在Android中进行实时视频直播

时间:2014-07-18 12:55:07

标签: android video-streaming android-broadcast wowza broadcasting

我想通过 Wowza服务器在我的Android应用程序中集成视频广播和流媒体。我尝试了许多不同的内容,例如this demo from JavaCVthis one from AndroidHive

first one唯一的问题是它使用flv文件格式在Wowza服务器上广播。它使用FFmpegFrameRecorder将实时视频广播到wowza服务器(不是VOD)。要设置在服务器上广播的视频的格式,它使用以下方法:

recorder.setFormat("flv");

因此,这种方法的主要问题是,当我使用其他格式时,它不起作用。例如:

recorder.setFormat("mpeg"); //or something like mov, etc

second one是恰当的,正是我所需要的。但我正面临一个奇怪的情况。它可以完美地工作(可以播放带音频的视频)用于rtsp://192.168.1.58:1935/live/myStream等本地主机链接,但它无法广播rtsp://54.208.***.***:1935/live/myStream等实时链接。它显示为在wowza服务器中播放,但我看不到视频或从该链接听到音频。

请建议一种方法来克服这个问题,这样我就可以在播放时获得视频和音频

2 个答案:

答案 0 :(得分:1)

我使用this code在Wowza和Android之间进行视频广播通信。我完成了部分并取得了成功。给出的链接显示了关于主题和Wowza服务器配置的非常好的解释,需要完成这些服务才能使Android的brodcasting发生。

答案 1 :(得分:0)

尝试android-ffmpeg库。这肯定对你有帮助!