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
相关推荐
zonda的地盘6 小时前
Flutter PlatformViewLink vs Texture
flutter
zonda的地盘6 小时前
‌AndroidView 配置 TLHC(Texture Layer Hybrid Composition)模式指南
flutter
zonda的地盘6 小时前
‌PlatformInterface 的双向通信能力解析
flutter
90后的晨仔9 小时前
Dart 中的聚合类型与容器类型详解
前端·flutter
90后的晨仔9 小时前
dart 中的位置参数和命名参数的区别?
前端·flutter
没有机器猫的大雄10 小时前
Flutter版本的PopupWindow,可自行调整显示位置
flutter·app
90后的晨仔10 小时前
Flutter 开发遇到的一些问题
前端·flutter
恋猫de小郭11 小时前
JetBrains Terminal 又发布新架构,Android Studio 将再次迎来新终端
android·前端·flutter
Flutter社区12 小时前
Flutter 2025 年产品路线图发布.md
flutter
Flutter社区12 小时前
Flutter 2025 年产品路线图发布
flutter