gpt4 book ai didi

android - 如何使用 Android videoview 从相机播放 RTSP 流视频(MPEG4,基线)?

转载 作者:太空宇宙 更新时间:2023-11-03 11:25:13 37 4
gpt4 key购买 nike

我有一个实时视频流相机设备,它与我的 Android 手机处于同一网络中。我的安卓版本是 4.1.2。摄像机通过 RTSP 传输视频,其格式为 MP4。地址为:rtsp://192.168.0.102:8554/test

我在 Activity 的 oncreate 方法中有以下代码:

     vwMain = (VideoView) findViewById( R.id.videoView );
vwMain.setMediaController( new MediaController( this ) );
String strURI = "rtsp://192.168.0.102:8554/test";
vwMain.setVideoURI( Uri.parse(strURI) );
vwMain.requestFocus();
vwMain.start();

我收到“抱歉,无法播放此视频”错误。然而:

1) 当我从与 VLC 媒体播放器连接到同一子网的计算机流式传输另一个也具有 MP4 格式的视频时,我可以播放该视频(计算机的 IP 为 192.168.0.101,我的 rtsp 地址为“rtsp//192.168.0.101:8554/测试”

2)当我使用手机版的VLC媒体播放器时,我也可以播放相机串流的视频(?)

我哪里错了? Android 似乎支持我的视频格式:

http://developer.android.com/guide/appendix/media-formats.html

最佳答案

你添加权限了吗?

<uses-permission android:name="android.permission.INTERNET" />

关于android - 如何使用 Android videoview 从相机播放 RTSP 流视频(MPEG4,基线)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22014042/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com