【发布时间】:2013-10-20 17:29:24
【问题描述】:
我正在尝试构建一个应用程序来播放来自 URL 的视频,我正在使用 rtsp,我已经尝试了我在网上找到的大多数示例,但是没有一个有效.. 这是我到目前为止的代码客户:
package com.example.rtsp_player;
import android.app.Activity;
import android.net.Uri;
import android.os.Bundle;
import android.widget.MediaController;
import android.widget.VideoView;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String uri = "rtsp://192.168.2.170:5544/";
VideoView v = (VideoView) findViewById( R.id.videoView );
v.setVideoURI( Uri.parse(uri) );
v.setMediaController( new MediaController( this ) );
v.requestFocus();
v.start();
}
}
这就是我使用 vlc 进行广播的方式: :sout=#transcode{vcodec=h264,vb=800,fps=30,width=320,height=180,acodec=mp4a,ab=128,channels=2,samplerate=22050} :rtp{sdp= rtsp://192.168.2.170:5544/}**
我不知道是因为编解码器还是什么..
【问题讨论】:
-
嗯我猜没有人能回答...