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
相关推荐
君蓦10 小时前
Flutter 本地存储与数据库的使用和优化
flutter
MediaTea11 小时前
七次课掌握 Photoshop:选区与抠图
ui·photoshop
EasyCVR13 小时前
EHOME视频平台EasyCVR视频融合平台使用OBS进行RTMP推流,WebRTC播放出现抖动、卡顿如何解决?
人工智能·算法·ffmpeg·音视频·webrtc·监控视频接入
不秃头的UI设计师15 小时前
UI界面设计入门:打造卓越用户体验
ui·ux·ui设计
未来的嗒嘀嗒16 小时前
Axure是什么软件?全方位解读助力设计入门
ui·photoshop
安步当歌16 小时前
【WebRTC】视频编码链路中各个类的简单分析——VideoStreamEncoder
音视频·webrtc·视频编解码·video-codec
wrx繁星点点17 小时前
状态模式(State Pattern)详解
java·开发语言·ui·设计模式·状态模式
problc20 小时前
Flutter中文字体设置指南:打造个性化的应用体验
android·javascript·flutter
SoraLuna1 天前
「Mac畅玩鸿蒙与硬件28」UI互动应用篇5 - 滑动选择器实现
macos·ui·harmonyos