在Android移动设备RTP客户端应用程序 [英] RTP Client Application on Android Mobile Device

查看:138
本文介绍了在Android移动设备RTP客户端应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嘿伙计,我正在开发一个RTP客户端,可以从服务器播放流媒体视频在Android设备上。 我很困惑关于我应该如何开始呢? 我想开发一个web应用程序,使用HTML,CSS和JavaScript的,以后可以包裹在Android.is这种做法正确吗?不支持JavaScript的实时的媒体播放器? 请指导我,我是一个清新,完全没有线索..:(

Hey folks,i am developing a RTP client on an Android device which can play streaming videos from a server. I am confused regarding how should i start about? i am thinking of developing a web app, using HTML,CSS and Javascript, which can later be wrapped in Android.is this approach correct? does javascript support real time media player? please guide me, i am a fresher and completely clueless..:(

推荐答案

您应该使用的MediaPlayer播放视频。当然你也可以prepare专门的网站,列出了可流,并把它包装成的WebView。有了这个流列表中的WebView你可以写,这将绑定的JavaScript在您的网页,在你的Andr​​oid code正确的接口界面。查看本节的Andr​​oid开发指南:

You should play your video with MediaPlayer. Of course you can prepare dedicated website that lists available streams and wrap it up into WebView. Having this stream list in WebView you can write interface that will bind javascript on your webpage with proper interface in your Android code. Check out this section of Android Dev Guide:

http://developer.android.com/guide/webapps/webview。 HTML#BindingJavaScript

下面是支持的媒体格式的列表,你应该检查出:

And here is a list of supported media formats you should check out:

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

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

我成功地扮演了RTSP流在Android 2.2,但我不知道这是否是支持previous版本。

I successfully played rtsp stream on Android 2.2 but I'm not sure if it's supported on previous versions.

要总结一下。

  1. prepare用JavaScript code网和流列表

  1. Prepare website with javascript code and streams list

用的WebView启用JavaScript例如创建布局:

Create layout with webview with javascript enabled for example:

web视图WV =(web视图)findViewById(R.id.WebView01); wv.setJavaScriptEnabled(真);

Webview wv = (WebView) findViewById(R.id.WebView01); wv.setJavaScriptEnabled(true);

添加将被JavaScript的开发指南上面援引像类:

Add class that will be invoked by javascript like in the Dev Guide above:

wv.addJavascriptInterface(新JavaScriptInterface(本),机器人);

wv.addJavascriptInterface(new JavaScriptInterface(this), "Android");

用的MediaPlayer播放流

play stream with MediaPlayer

希望帮助,

这篇关于在Android移动设备RTP客户端应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆