旧手机利用(flutter 声网RTC 声网RTM)

一,背景

旧手机除了卖钱能干嘛呢?一个集成度这么高的微型电脑其实能干好多事情,比如做个jk工具。

二,方案

1,开发两个app,分为主控端和终端。终端app负责摄像头和麦克风数据的采集,主控端app负责控制所有终端设备,可打开和关闭任意设备的摄像头和麦克风。

2,音视频传输部分采用声网 RTC,信令控制使用声网RTM。终端app 初始时加入一固定频道A,主控app初始时也加入固定频道 A,之后获取频道内成员列表。然后选中需要查看的用户,发送打开设备指令,同时自己调用RTC加入一固定频道B。终端设备收到指令后,调用RTC 加入相同的频道B,这样两端就可以看见了。实际上两端相互可见,但终端不需要看见主控端,所以把终端的远端视频流禁用掉就可以。为何选用声网呢,因为按照这种方案来做,根本不需要花钱,声网RTC每月提供10000万分免费试用,RTM按照并发收费。对于我来讲就是想偶尔看下老娘和孩子在家里是否安全,足够。

3, app开发采用 flutter 框架,因为它跨平太比较好,并且声网提供了flutter的插件。

三,具体实现

1,主控端app

(1).首页展示 所有在线的设备,一个ListView控件

(2),点击某个 设备,向此设备发送打开设备指令,同时切换到视频页面。

(3),点击返回,退出频道,返回到首页。

画一个特别丑的原型图吧

2,终端app

当前也是两个页面,首页输出调试信息,视频页显示本地预览。不过这个app其是不需要页面,但是对flutter不太熟,暂且凑合用。

3,主控端 源码

逻辑很简单,初始化状态时 加入RTM固定频道,选中用户时 发送打开设备指令,同时加入RTC频道

4,终端 源码

四,效果

主控端app

视频上传到关注公众号了,关注有惊喜哦!

(0)

相关推荐

  • 「鸿蒙版」极空间Z2私有云评测:多终端无缝访问,数字资产大管家

    [科技犬] 老牌厂商如群晖,威联通等所提供的NAS产品,仅为不带存储的空箱产品,也就是说用户还需要另外购置不同存储容量价格不一的硬盘,与空箱产品配套使用且价格贵配置复杂.而新加入的厂商,如海康威视,猫 ...

  • 安防视频上云的趋势、痛点及华为云视频接入服务探索及实践

    随着视频资源与内容在互联网所占比重不断提升,相应的在视频资源利用水平以及不断提高的业务和产品需求之间的矛盾也会愈加突出.本文来自华为云视频接入服务产品经理齐彦昆在线上分享中的演讲,结合在视频接入服务的 ...

  • UC头条:HaaS RTC(实时音视频通信)总体方案简介

    一.RTC业务简单介绍 RTC(RealTimeCommunication)实时通信业务,目的是在设备端实时的转发音视频多媒体数据,让用户能实时的进行音频和视频的会话.通信业务一般都有如下几个部分组成 ...

  • 四象齐备,百花含苞:5GtoC繁华图

    用上5G手机以来,我们身边似乎一直飘荡着这样一个质疑:对于普通消费者而言,5G网络并没有太大用处,因为相关应用还没跟上. 但果真如此吗? 其实如果大伙还有印象的话,会发现同样的说法3G换4G的时候就有 ...

  • 2021年UI/UX设计流行趋势(技术篇)

    来源: 草莓设计说 随着科技的不断发展,智能硬件的性能上限也不断在刷新,未来在互联网技术应用上也会给我们带来更多的可能性. 接下来我将通过以下五个部分内容,来分析技术应用领域的趋势,包括终端3D应用技 ...

  • “吾道一以贯之”:华为Petal One的新格局

    移动时代,我们经历了服务.内容.工具的由少变多,甚至变得触手可及的过程.这给我们的生活带来了无数美好的变化,但也必然产生一定的"溢出"效果. 当服务分化得过于细碎,想要获取的内容分 ...

  • 捷径资源 | 腾讯微视无水印视频一键下载来啦!

    编注:「捷径资源」是呼儿嘿哟新增的一档栏目,主要面向正在使用苹果iPhone.iPad设备的朋友,分享最热最实用的快捷指令(捷径)资源,帮你更高效更快捷的完成一些事情. 之前给大家分享过一次微视去水印 ...

  • ODC20:更开放的行业解决方案,进击的OPPO IoT生态与云能力

    将「雷科技Lite」收藏为我的小程序,不再错过精彩内容 编辑 | 钟立磊 过去的十年间,OPPO带来了多少经典产品:搭载旋转摄像头的N1.首发VOOC闪充的Find 7.用上潜望式长焦的Reno 10 ...

  • Flutter 简明指南

    最近在用flutter开发APP, 总体感觉flutter安装过程对比react native比较顺畅,并且有专门的工具检测开发环境是否配置成功,不成功还有对应的提示: flutter没有css的概念 ...

  • 流媒体云时代的声与色,融云铺就的桥与路

    刚刚过去的半年里,居家上课.远程会议.航班取消.影院关闭--全球人们物理活动半径的急剧缩小,也催生了各种互联网服务的加速线上化. 游戏.直播.在线教育等大量音视频流媒体应用,都开始纷纷被搬上了云端,成 ...

  • 通信云江湖里的融云野望

    编辑:阿由 设计:紫菜 从最早的ICQ.MSN,到后来的飞信.微信,即时通讯作为底层技术,为我们提供了以图片.文字为主的沟通交流方式. 随着互联网技术的快速发展,和运营商基础带宽的不断扩增,除了即时通 ...

  • 部标终端1078协议

    部标1078协议是在部标808协议的基础上,继续增加指令,并不修改原有的指令, 这样也使得协议更加容易让人接受和推广. 在部标1078视频协议推出后,部标905终端就相对比较尴尬,以前的JT/T905 ...

  • 我的朗读视频是怎样制作的?无需专业设备只要2个APP轻松完成

    我的朗读视频是怎样制作的?无需专业设备只要2个APP轻松完成

  • 为什么 iPhone 还是这么受欢迎?

    本内容来源于@什么值得买APP,观点仅代表作者本人 |作者:蘭州白鴿 创作立场声明:纯粹是自己使用 iPhone 的感受,正常交流,不喜勿喷 [写作说明]: 有人问我为什么 iPhone 还是这么受欢 ...