【已解决】涂鸦P2P实现

IPC/NVR/可视门铃等具备多媒体能力的设备,扫地机/AGV等机器人设备


Post Reply
selimily
Posts: 24

采用样例ipc_5.x

替换样例的读文件,为抓取摄像头视频流

该操作与涂鸦的P2P是否等价? 功耗是否类似?


Tags:
User avatar
起个中文名
Posts: 152

Re: 涂鸦P2P实现

差异就是你摄像头取流的功耗了。读文件的操作也是模拟你们取流的行为,涂鸦SDK只关心你们送入ringbuf的音视频数据,至于你们是读文件,还是从摄像头取,都没差异。

selimily
Posts: 24

Re: 涂鸦P2P实现

我的意思是,修改 live_video_thread 和 live_audio_thread

是不是本身就是P2P操作?

因为在使用样例的操作过程中,没有看到P2P字样的函数,有点儿心虚。

selimily
Posts: 24

Re: 涂鸦P2P实现

而在一些文件中,看到过P2P可以降低功耗

怕用该样例的功耗会高

User avatar
起个中文名
Posts: 152

Re: 涂鸦P2P实现

这不是P2P。这是模拟编码器出音视频数据。

selimily
Posts: 24

Re: 涂鸦P2P实现

如果是P2P,用哪个样例?

User avatar
起个中文名
Posts: 152

Re: 涂鸦P2P实现

P2P不需要样例。你只要初始化P2P就行了,具体的P2P流程是在TUYA SDK里面封装好的。
关于P2P,你只要做4件事情:
1、初始化ringbuf
2、往ringbuf送音视频数据
3、初始化P2P
4、对接P2P的event cb回调

以上demo里面都有,建议你先看看demo的代码

selimily
Posts: 24

Re: 涂鸦P2P实现

看到了对应的demo

指点下路线,省去很多不必要的尝试,节省时间

我试试看,非常感谢

Post Reply