下载此文档

android,视频通话,解决方案.docx


文档分类:通信/电子 | 页数:约18页 举报非法文档有奖
1/18
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/18 下载此文档
文档列表 文档介绍
android,视频通话,解决方案篇一:Android平台的JAVA视频通话代码如何用java代码实现Android的视频通话最近学****Android平台下跨平台音视频通信开发,虽然网上有很多开源项目供我们参考学****但音视频效果很一般,还有很多不稳定的因素,毕竟是开源嘛。在国内我找到了一个比较好音视频通信解决方案(百度下载官方网站/AnychatforAndroid的demo),该案例提供了纯Java语言接口供我们调用,随后我参照官方androiddemo程序和开发文档并结合自己的见解写了一个android音频通信软件,200行以内代码就搞定了(难以相信吧)。其实我只是调用其相关API即可实现。以下是我自己写的Java代码,以备大家互相学****1./** 2.*Android*** 3.*1、初始化SDK2、连接服务器、3、用户登录;4、进入房间;5、打开本地视频;6、请求对方视频 4.*/ 6.{ ;//核心SDK ;//对方视频 ;//本地视频 ; =false;//本地视频是否已打开 =false;//对方视频是否已打开 ;//定时器 =newTimer; ;//用Handler来不间断刷新即时视频 =newArrayList;//保存在线用户列表 ;//用户ID 18.***@Override 20.{ ; ; =findViewById; =findViewById; =;//加载视频通话设置;//初始化SDK连接服务器=newTimerTask{ { =newMessage; 30.; 31.} 32.}; ; =newHandler{ 35.***@Override { ;//不间断显示即时视频通话画面 38.; 39.} 40.}; 41.} 42.//初始化SDK连接服务器 { { =newAnyChatCoreSDK; 46.;//设置基本事件回调函数 //使用ARMv6指令集 48.; 50.;//初始化SDK 51.} ;//连接服务器 53.} 54.//显示即时视频通话画面 { { ==2 58.&&!=0){ =; 60.; 61., 62.); =;//获得视频画面 64.;//调用API显示视频画面 =true; 66.} 67.} { ==2 70.&&!=0){ =; 72.; 73., 74.); =; 76.; =true; 78.} 79.} 80.} { { 83..show; 84.} ;//服务器连接成功用户登录 86.} { { 89..show; 90.;//用户登录成功进入房间 ; 92.}else{ 93..show; 94.} 95.} { {//进入房间成功打开本地音视频 98..show; 99.;//打开本地视频 100.;//打开本地音频 101.}else{ 102..show; 103.} 104.}

android,视频通话,解决方案 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数18
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rsqcpza
  • 文件大小30 KB
  • 时间2019-06-22