metaRTC集成flutter ui demo编译指南

这篇具有很好参考价值的文章主要介绍了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文章来源地址https://www.toymoban.com/news/detail-740142.html

#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

到了这里,关于metaRTC集成flutter ui demo编译指南的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • metaRTC+ZLMediaKit实现webrtc的推拉流

    ZLMediaKit是一个基于C++11的高性能运营级流媒体服务框架,是一个支持webrtc SFU的优秀的流媒体服务器系统。 metaRTC新版本支持whip/whep协议,支持whip/whep协议的ZLMediaKit推拉流。 ZLMediaKit新版本支持whip和whep协议,支持两种API。 metaRTC封装了HTTP API,只需将参数mediaServer设置为zlm即可

    2024年02月07日
    浏览(42)
  • webrtc摄像头对讲方案metaRTC ZLMediaKit

    网络摄像头可以通过网络远程查看实时视频图像,也可以和浏览器与手机APP等对讲,对讲方案有P2P/SFU/MCU等。metaRTC+ZLMediaKit是一个比较适合的SFU对讲方案。 语音编码 考虑摄像头算力低以及拾音器采样率等因素,G711比OPUS更适合。 metaRTC支持G711A(PCMA)/G711U(PCMU) metaRTC采用缓存等技术

    2024年02月11日
    浏览(40)
  • 摄像头webrtc对讲方案之metaRTC+ZLMediaKit

    网络摄像头可以通过网络远程查看实时视频图像,也可以和浏览器与手机APP等对讲,对讲方案有P2P/SFU/MCU等。metaRTC+ZLMediaKit是一个比较适合的SFU对讲方案。 考虑摄像头算力低以及拾音器采样率等因素,G711比OPUS更适合。 metaRTC支持G711A(PCMA)/G711U(PCMU) metaRTC采用缓存等技术实现G71

    2024年02月06日
    浏览(39)
  • webRTC实时通信demo

    https://www.jianshu.com/p/f439ce5cc0be https://www.w3cschool.cn/socket 由于CSDN限制了上传gif文件的大小,故整个操作流程拆分成以下几个步骤: 打开网页A获取本地视频: 点击呼叫交换网页的信令和ice信息并开始视频流推送: 点击挂断退出视频流推送: 为了方便展示完整的交互流程,网页

    2024年02月03日
    浏览(40)
  • 基于ZLMediaKit的webrtc实时视频传输demo搭建

    环境 部署ZLMediaKit流媒体服务器 安装openssl 首先可以检查一下自己的openssl的版本如果是1.1.1以上就可以忽略这一步 安装libsrtp 其中初始化配置的时候可能会报错,如果报错换成 ./configure --enable-openssl 即可 对于一些比较新的编译环境(如GCC 10+),编译 libsrtp-2.3.0 可能会存在问题

    2024年02月02日
    浏览(36)
  • 【前后端的那些事】2万字详解WebRTC + 入门demo代码解析

    WebRTC是一项允许网页浏览器进行实时音视频通信的技术标准。旨在实现在浏览器之间直接进行点对点的音频、视频以及数据共享,无需安装任何插件或额外软件。 ICE全称Interactive Connectivity Establishment ,是一种交互式连接框架,他允许两个设备进行p2p通讯。 在进行p2p通讯过程

    2024年03月11日
    浏览(39)
  • webrtc终极版(二)搭建自己的iceserver服务,并用到RTCMultiConnection的demo中

    第一篇文章,写了如何再5分钟之内搭建一个webrtc服务,并运行起来,这当然不够,turn-server以及stun-server都掌握在别人手中,实际上,连socket服务,也在别人手中,正常情况下,RTCMultiConnection官方不会停止服务的,但是咱们也不敢保证不是,所以本篇文章,我们就用最详细的

    2024年02月21日
    浏览(31)
  • Webrtc从理论到实践五:编译webrtc源码

    Webrtc从理论到实践一:初识 Webrtc从理论到实践二: 架构 Webrtc从理论到实践三: 角色 Webrtc从理论到实践四: 通信 win10+vs2019编译webrtc 1.需要设置cmd全局代理地址,如果是vpn的话要开启全局代理 2. 如果cmd不是管理员运行的会出现权限不够的问题 解决方法: 3. git HTTP/2 错误 解决

    2024年02月02日
    浏览(45)
  • webrtc下载与编译

    电脑能够科学上网,需要访问Google,虽然国内有很多镜像,但是拉下来参差不齐,浪费时间,建议有条件的还是科学上网吧 电脑要有足够的空间,拉下来的webrtc代码较大,最好预留30G以上 设置代理服务器(如没有设置代理的可忽略该步骤) clone 下载前最好取消git网络限速,

    2024年02月07日
    浏览(39)
  • WebRTC 源码 编译 iOS端

    1. 获取依赖工具 首先,确保你已经安装了以下工具: Git Depot Tools Xcode(确保已安装命令行工具) 2. 下载 depot_tools 使用 git 克隆 depot_tools 并将其添加到你的 PATH 中: /path/to/depot_tools 替换为自己的路径 3. 获取 WebRTC 源码 创建一个新目录来存放 WebRTC 源码,并在其中检出源码:

    2024年02月09日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包