android 播发rtsp协议流媒体
来源:互联网 发布:电脑软件网址 编辑:程序博客网 时间:2024/06/05 00:47
http://www.reader8.cn/jiaocheng/20130224/1391509.html
android 播放rtsp协议流媒体
目前在做视频应用的时候,比较先进的技术就是RTSP流媒体了,那么如和利用Android的播放控件VideoView来播放RTSP的流呢??
RTSP流媒体链接:?
http://218.204.223.237:8081/wap/?
这个链接含有所有的RTSP流媒体的链接,现在咱们就用VideoView来播放里面的RTSP的流,咱们以其中的一个链接来测试下好了:?
rtsp://218.204.223.237:554/live/1/66251FC11353191F/e7ooqwcfbqjoo80j.sdp.?
效果截图:?
?
核心代码如下:?
- package?com.video.rtsp;??
- ??
- import?android.app.Activity;??
- import?android.net.Uri;??
- import?android.os.Bundle;??
- import?android.view.View;??
- import?android.widget.Button;??
- import?android.widget.EditText;??
- import?android.widget.VideoView;??
- ??
- public?class?rtspActivity?extends?Activity?{??
- /**?Called?when?the?activity?is?first?created.?*/??
- ??
- Button?playButton?;??
- VideoView?videoView?;??
- EditText?rtspUrl?;??
- ??
- @Override??
- public?void?onCreate(Bundle?savedInstanceState)?{??
- super.onCreate(savedInstanceState);??
- setContentView(R.layout.main);??
- ??
- rtspUrl?=?(EditText)this.findViewById(R.id.url);??
- playButton?=?(Button)this.findViewById(R.id.start_play);??
- playButton.setOnClickListener(new?Button.OnClickListener(){??
- public?void?onClick(View?v)?{??
- PlayRtspStream(rtspUrl.getEditableText().toString());??
- }??
- });??
- ??
- videoView?=?(VideoView)this.findViewById(R.id.rtsp_player);??
- ??
- }??
- ??
- //play?rtsp?stream??
- private?void?PlayRtspStream(String?rtspUrl){??
- videoView.setVideoURI(Uri.parse(rtspUrl));??
- videoView.requestFocus();??
- videoView.start();??
- }??
- ??
- }??
在点击开始播放后,一般要等个10几秒中才开始播放的,直接的设置需要播放的RTSP的地址:setVideoURI(rtsp的地址)
0 0
- android 播发rtsp协议流媒体
- RTSP 流媒体协议
- rtsp流媒体协议客户端client Android端实现
- Android 源码分析之基于NuPlayer的RTSP流媒体协议
- Android 源码分析之基于NuPlayer的RTSP流媒体协议
- android RTSP流媒体播放
- 流媒体开发: RTSP协议学习
- android rtsp流媒体播放介绍
- RFC2326 Real Time流媒体协议(RTSP)
- RFC2326 Real Time流媒体协议(RTSP)
- 基于RTSP协议流媒体服务器的实现
- 流媒体协议(RTP,RTCP,RTSP)笔记
- 23.1.2 实时流媒体协议RTSP
- RTP/RTCP/RTSP/RTVP等流媒体协议
- 流媒体协议rtp、rtsp和rtcp
- 基于RTSP协议流媒体服务器的实现
- 流媒体传输协议详解之---RTSP认证
- 流媒体协议RTSP,HTTP,HTTPS, SDP
- 应届生公务员面试通关心经:避免两个极端
- Matlab二维曲线绘图
- linux命令-文件处理命令
- 利用dispatch_once创建单例
- 求一个集合的所有子集问题
- android 播发rtsp协议流媒体
- Android 配置使用 GreenDao 教程
- List集合和Set集合的初步学习
- 管理系统UI之五:响应UI可见性的变化(Responding to UI Visibility Changes)
- 【C语言编程】使用C语言实现文件组的合并
- ScrollView下嵌套Gridview进页面不在顶部的有关问题
- JSP中base标签的含义
- WPF ScrollViewer(滚动条) 自定义样式表制作 (改良+美化)
- 道易行闪耀天津展——现场红包开抢火热