metaRTC集成flutter ui demo编译指南

概要

Flutter是由Google开发的开源UI工具包,用于构建跨平台应用程序,支持linux/windows/mac/android/ios等操作系统。

metaRTC新增flutter demo,支持linux/windows/mac/android/ios操作系统,此demo在ubuntu桌面环境下测试成功。

源码下载

Release metartc7.0.072 with 3rdparty and runtime · metartc/metaRTC · GitHubA cross-platform webRTC SDK. Contribute to metartc/metaRTC development by creating an account on GitHub.https://github.com/metartc/metaRTC/releases/tag/7.0.072

https://gitee.com/metartc/metaRTC/releases/tag/7.0.072https://gitee.com/metartc/metaRTC/releases/tag/7.0.072

下载metartc7.072.linux.7z

编译

修改配置文件include/yang_config.h

复制代码
//不使用datachannel
#define Yang_Enable_Datachannel 0

修改libmetartccore7/CMakeLists.txt和libmetartc7/<CMakeLists.txt>

去掉注释加入编译参数-fpic

复制代码
#set(CMAKE_POSITION_INDEPENDENT_CODE ON)

编译libmetartccore7/libmetartc7

复制代码
./cmake_lib_x64.sh

编译demo/metaplayer7_flutter

复制代码
cd demo/metaplayer7_flutter
./cmake_x64.sh

运行

复制代码
cd bin/app_debug/flutter
./metaplayer7_flutter
相关推荐
栗子味清清3 小时前
Axure入门指南:功能讲解、快捷键整理与操作思维全拆解
ui·axure·photoshop
DogDaoDao3 小时前
WebRTC 2025全解析:从技术原理到商业落地
音视频·webrtc·实时音视频·p2p·流媒体·编解码
Bryce李小白11 小时前
Flutter中实现页面跳转功能
flutter
RaidenLiu20 小时前
Flutter 多环境配置:flavor
前端·flutter
忆江南20 小时前
Widget 、 Element 和 RenderObject 关系
flutter
程序员老刘21 小时前
“工信部要求9月30日前APP必须100%适配鸿蒙“ 是真的吗?
flutter·harmonyos
亿刀21 小时前
WireGuard通讯原理
android·flutter
却道天凉_好个秋1 天前
WebRTC(十四):WebRTC源码编译与管理
webrtc
勤劳打代码1 天前
曲径通幽 —— Android 息屏 TCP 连接管理
android·tcp/ip·flutter
耳東陈1 天前
Flutter ScreenUtil Generator - 自动添加ScreenUtil后缀
flutter