【发布时间】:2014-09-27 15:03:28
【问题描述】:
我想通过 Wowza 服务器 将 Video Broadcasting and Streaming 集成到我的 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 服务器中播放,但我无法从该链接看到视频或听到音频。
请提出解决此问题的方法,以便我可以在广播时获得视频和音频
【问题讨论】:
标签: android video-streaming android-broadcast wowza broadcasting