我想通过 Wowza服务器在我的Android应用程序中集成视频广播和流媒体。我尝试了许多不同的内容,例如this demo from JavaCV和this 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服务器中播放,但我看不到视频或从该链接听到音频。
请建议一种方法来克服这个问题,这样我就可以在播放时获得视频和音频
答案 0 :(得分:1)
我使用this code在Wowza和Android之间进行视频广播通信。我完成了部分并取得了成功。给出的链接显示了关于主题和Wowza服务器配置的非常好的解释,需要完成这些服务才能使Android的brodcasting发生。
答案 1 :(得分:0)
尝试android-ffmpeg库。这肯定对你有帮助!