我想在我的网页上播放RTSP链接。因为我正在使用VXG Media Player播放RTSP链接视频。
我正在使用Chrome浏览器进行测试
下面是我的代码。
public class MainActivity extends AppCompatActivity {
ArrayList al = new ArrayList(20);
public static final String SharedPref = "MyPreferences";
SharedPreferences settings=null;
Spinner sp;
ArrayAdapter aa;
Intent i;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
sp = (Spinner) findViewById(R.id.spinner);
settings=getSharedPreferences(SharedPref,0);
Toast.makeText(this, al.size()+"", Toast.LENGTH_SHORT).show();
aa = new ArrayAdapter(this, R.layout.support_simple_spinner_dropdown_item, al);
sp.setAdapter(aa);
}
public void onResume()
{
super.onResume();
int j=0;
String s =settings.getString("NewTask","");
try {
for(j=0;j<20;j++) {
aa.insert(s,j);
aa.notifyDataSetChanged();
j++;
Toast.makeText(this, al.size()+"", Toast.LENGTH_SHORT).show();
sp.setAdapter(aa);
}
}
catch(Exception e)
{
Log.e("Array",e+"");
}
}
public void add1(View v)
{
i = new Intent(this,second.class);
startActivityForResult(i,1);
}}
I have taken reference from this url
我收到如下屏幕截图
的错误答案 0 :(得分:1)
初始化你的播放器
<html>
<head>
<script src="~/vxgplayer-1.8.33/vxgplayer-1.8.33.js"></script>
<link href="~/vxgplayer-1.8.33/vxgplayer-1.8.33.min.css" rel="stylesheet" />
</head>
<body>
<div class="vxgplayer"
id="vxg_media_player1"
url="rtmp://5.101.139.34:1935/vod/Naam_Shahana.mp4"
autostart controls avsync
nmf-src="~/vxgplayer-1.8.33/pnacl/Release/media_player.nmf"
nmf-path="media_player.nmf"></div>
<script>
var player = vxgplayer('vxg_media_player1');
</script>
</body>
</html>
在此处查看更多https://github.com/VideoExpertsGroup/VXG.Chrome-RTSP-Player/blob/master/src/index.html