- 博客(11)
- 收藏
- 关注
原创 EasyRTC实现海思设备与Web浏览器小程序双向通话,收到浏览器端发来的音频应该如何解码播放音频
MPP播放标准的音频G711/G726/ADPCM码流时,需要先获取RAW流数据,再根据每帧数据长度per_sample_len添加语音帧头才能播放。最近我们在调试EasyRTC双向通话时(海思设备与浏览器),发现很多对接的开发者不知道怎么用海思SDK去播放浏览器传过来的音频数据;MPP为了兼容上一代芯片,要求在音频裸码流每帧数据前添加语音帧头才能播放。MPP不能直接播放标准的音频G711/G726/ADPCM码流。
2025-03-12 13:40:07
235
1
原创 嵌入式WebRTC视频通话SDK支持海思hi3516cv610,编译器arm-v01c02-linux-musleabi-gcc
EasyRTC在hi3516cv610芯片上能双向通话、发送文字以及二进制指令,总体运行效果非常好!
2025-02-13 07:37:24
321
6
原创 嵌入式WebRTC设备端已经压缩至670K,目标将so动态库压缩至500K
简单进行了一些尝试之后,有很大可能,我们能够将EasyRTC的SDK空间占用缩小到500K上下,这就给集成商、硬件厂商极大的操作空间,EasyRTC目前已经发布在Github:https://github.com/EasyDarwin/EasyRTC,大家可以体验一下水准!专为此事,我们近期做了一些讨论,通过修改编译参数,例如使用-Os(优化体积)代替-O2或 -O3(速度优先可能导致代码膨胀)、使用启用 -flto允许跨模块优化,消除冗余代码等等方式,缩小SDK的大小!
2025-02-11 12:09:27
297
原创 EasyRTC实现WebRTC对IPC的跨平台支持:Linux、ARM、LiteOS、RTOS、Android
修改WebRTC内核实现或者重写相应的API;对设备和系统功能作部分调整,去掉无用功能,通过EasyRTC团队对轻量系统里缺失功能的完善和大量调整优化工作, WebRTC对IPC各个操作系统的支持最终得以实现(ARM Linux、LiteOS、RTOS),让IPC用户在观看直播时享受几乎0延时且稳定的音视频体验。智能摄像头的视频直播和双向语音完全就是一面照妖镜,能充分检测产品的技术实力,受益于WebRTC带来的百毫秒级低延迟和快速稳定的连接,优秀的WebRTC应用可以给用户近乎亲临现场,面对面交流的快感。
2024-12-10 21:12:37
590
原创 泛IPC场景中微信小程序与智能硬件VoIP端到端视频通话实际就是WebRTC
实际,微信小程序与智能硬件之间的VoIP,而且是p2p的VoIP,可以说有且只有一条路,那就是WebRTC,微信以及小程序实际内核就是H5或者说Chromium,要支持视频通话,而且是p2p的视频通话,必须满足WebRTC的协议要求,要么还有一种方案,那就是WASM,不过不大可能,因为WASM在兼容性以及效率上,完全跟WebRTC没法比,所以,做好WebRTC就能实现智能硬件与微信小程序的p2p视频通话VoIP应用。微信小程序WebRTC通话。
2024-12-08 11:44:58
734
原创 EasyRTC支持嵌入式智能硬件与微信小程序实时通话
如何能够让嵌入式智能硬件与用户之间形成可靠的联系?j借助于WeChat在社交领域的霸主地位,再借助IPC产业的发达优势,于是“IPC+WeChat”就是一个完美的组合了,不用再为呼不通而烦恼。
2024-12-04 20:26:06
647
原创 WebRTC嵌入式ARM版本EasyRTC采用纯C设计,能支持市面上所有的嵌入式平台,尤其支持国产化系统、信创、鸿蒙
WebRTC的主要优势是支持浏览器内核之间的实时通信,尤其是现在App原生应用越来越少,小程序应用越来越多,WebRTC作为Web浏览器之间进行实时音频、视频和数据传输的能力协议,就特别凸显优势了。
2024-12-01 15:45:04
1165
6
原创 嵌入式物联网的WebRTC Native库EasyRTC,体积更小,全面支持IPC接入WebRTC
综合以上的原因,要想打造一个能在IPC上可用的WebRTC SDK,技术难度之高,远超目前常规的流媒体开发!
2024-11-28 07:30:31
654
4
原创 实时视频领域什么才是低延时?低延时不是核心,稳定持续的低延时才是核心!
那么,这么多场景的需求,有什么样的方案能解决这些需求呢?我们简单做一些分析:RTSP?答案是否定的,1、RTSP属于一种单向的流传输协议,音视频流只能从设备端传向控制端(或者客户端),当有对讲或者控制数据需要发向设备的时候,需要再开通道;2、RTSP可以做到低延时,但做不到持续的、高QoS的视频低延时;RTMP?答案跟RTSP一样,也是否定的,可能RTMP比RTSP还要差一点,不但协议晦涩,而且纯TCP基础上的RTMP是肯定无法做到持续低延时的,双向对讲就更不可能了;GB28181?
2024-11-26 22:35:11
615
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人