admin管理员组文章数量:1606192
我有一个Android项目,我需要构建一个客户端应用程序来接收UDP或RTP单播视频流并播放它们。不幸的是,我似乎无法得到这个工作,并已广泛搜索解决方案!Android上的UDP视频流
我正在Xoom(Android 3.2)和Nexus S(Android 2.3.6)上进行测试,并且知道他们可以在使用MX Player(第三方媒体播放器应用程序)作为客户端时播放内容,但我无法让本地媒体播放器播放内容。我曾尝试使用简单的VideoView和MediaPlayer,但都使用相同的错误代码失败,我无法找到任何有用的信息。
该视频是H.264编码的aac音频。
此外,服务器是我无法访问的第三方解决方案(除指定udp或rtp外),但正如我所说的,使用MX Player时,可以播放流。
这里是我的代码的媒体播放器部分:
public class Main extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
try {
MediaPlayer player = new MediaPlayer();
SurfaceView surface = (SurfaceView) findViewById(R.id.video);
player.setDisplay(surface.getHolder());
player.setDataSource(this, Uri.parse(&#
版权声明:本文标题:android udp rtp播放器,Android上的UDP视频流 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1728486578a1160225.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论