我想通过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 服务器中播放,但我无法从该链接看到视频或听到音频。
请提出一种解决此问题的方法,以便我在广播时可以在我这边获得视频和音频
最佳答案
我用过this code用于视频广播部分在 Wowza 和 Android 之间进行通信。我非常成功地完成了这部分。给出的链接对该主题和 Wowza 服务器的配置进行了很好的解释,需要完成这些配置才能从 Android 进行广播。
关于android - 在 Android 中使用 Wowza Server 获取实时 ip 地址的实时视频广播,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24825572/