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
相关推荐
铅笔侠_小龙虾2 小时前
DSL-Flutter : 告别嵌套地狱,用缩进书写 Flutter!
flutter
ZZZMMM.zip16 小时前
基于鸿蒙HarmonyOS NEXT开发AI股票分析应用:智能投资新体验与鸿蒙Flutter框架跨端实践
人工智能·flutter·华为·harmonyos·鸿蒙
招风的黑耳21 小时前
从水电大屏到全行业通用方案:用Axure搭建可视化大屏原型的完整方法论
ui·axure·photoshop
韩曙亮1 天前
【Flutter】Flutter 进程保活 ③ ( 屏幕常亮设置 | Flutter 禁止息屏、关闭自动锁屏、屏蔽系统屏保 )
android·flutter·ios·屏幕常亮·禁止息屏
心中有国也有家1 天前
AtomGit Flutter 鸿蒙客户端:情绪日记的时间线实现
学习·flutter·华为·harmonyos
西西学代码1 天前
Flutter---Container
flutter
西西学代码1 天前
Flutter---底部导航栏(2)
开发语言·javascript·flutter
浮江雾1 天前
Flutter第二节----Dart中的常量与变量
开发语言·前端·javascript·flutter·入门
阿拉斯攀登1 天前
售货柜实战:IPC 拉流 → 抽帧 → YOLO 识别完整流水线
yolo·ffmpeg·音视频·webrtc·视频编解码
yuanlaile1 天前
前端转 Flutter 踩坑实录:一套可落地 Flutter 鸿蒙 App 完整学习路线,建议收藏!
flutter·harmonyos·flutter开发鸿蒙·跨平台开发app·flutter深入学习