【unity】【WebRTC】从0开始创建一个Unity远程媒体流app-构建可同步场景

这篇具有很好参考价值的文章主要介绍了【unity】【WebRTC】从0开始创建一个Unity远程媒体流app-构建可同步场景。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

【背景】

最近在研究远程画面,所以就实践了一下。技术采用我认为比较合适的WebRTC。
这篇文章的基础是我的另一篇博文,如果希望顺利完成本篇操作,请先关注我后查询我的如下博文:
【WebRTC】【Unity】Unity Web RTC1-Unity中简单实现远程画面
上一篇地址:
【WebRTC】【Unity】Unity Web RTC1-Unity中简单实现远程画面

【项目资源下载】

项目源码下载

【概述】

从空白项目开始构建一个媒体流app需要涉及

  1. 构建一个可同步画面的场景
  2. 控制摄像头
    本篇先讲第一步。

【构建可同步场景】

  1. 设置Project Settings。打开Edit-》Project Settings-》Render Streaming,点击Create New Settings Asset首先一定取消 Automatic Streaming的勾选。unity webrtc,VR和Unity游戏开发,屏幕共享/远程控制/直播/Stream传输专题,unity,webrtc,媒体

  2. 组件设置:新建一个场景,模板选择Basic(Built-in)文章来源地址https://www.toymoban.com/news/detail-860089.html

到了这里,关于【unity】【WebRTC】从0开始创建一个Unity远程媒体流app-构建可同步场景的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Unity 从0开始编写一个技能编辑器_01_分析需求

    入职以来一直很想实现一个技能编辑器,在积累了一些经验以后,决定利用ScriptableObject开发一个,在此记录 1.简单的需求分析 在游戏开发中,技能系统是一个至关重要的组成部分。技能决定了游戏角色可以执行的各种动作,例如攻击、治疗、移动等。通常,技能由多个元素

    2024年02月09日
    浏览(43)
  • Unity Editor 创建一个精灵

    1、打开 unity Hub 2、点击新项目 3、选择2D模版,并修改项目名称 1、点击左上角的File,选择New Scene, 快捷键:Ctrl + N 2、创建完之后,你会看到一个Untitled 的空场景,记得保存:File Save 快捷键:Ctrl + S 3、保存的时候,选择保存的路径为 Scenes (若没有,请在自行创建,位置为 Ass

    2023年04月08日
    浏览(39)
  • 从零开始创建Unity自定义包Package:一步一步实现您的功能

    内容将会持续更新,有错误的地方欢迎指正,谢谢!   从零开始创建Unity自定义包Package:一步一步实现您的功能       TechX 坚持将创新的科技带给世界! 拥有更好的学习体验 —— 不断努力,不断进步,不断探索 TechX —— 心探索、心进取! 助力快速掌握 Package 自定义包的实

    2024年02月04日
    浏览(51)
  • 【Unity】Unity开发学习和项目实践02——创建第一个Unity项目和游戏物体

    创建第1个Unity项目 打开Unity hub,点击新项目 以下有四处地方需要注意选择: 1.Unity编辑器版本 2.项目模板 3.项目名称 4.项目保存位置 点击创建项目 ok,进入编辑器了 把编辑器界面布局稍微改一下,改成2by3 点击Edit 点击 project settings,这是对我们所创建工程的设置 此外还有对

    2024年01月25日
    浏览(56)
  • 【Unity】搭建Jenkins打包工作流,远程打热更、构建App

    Jenkins是团队协作项目打包常用的工作流,不多做介绍。 Jenkins的部署Unity打包环境还是非常简单的: 工作流程如下: 1. 在Jenkins中添加打包配置参数(如: 版本号, 目标平台等), 参数将以UI的形式显示在Jenkins Web界面以便打包前填写参数; 2. 用.bat批处理代码将步骤1的参数保存到

    2024年02月03日
    浏览(48)
  • Unity创建一个可移动的2D角色

    我们首先创建一个角色,这里我新建了一个胶囊体用来当Player,一个Square用来当地面。 接下来,为角色增加碰撞体和刚体,为地面增加碰撞体。然后我们为Player的刚体增加一个Z轴的约束,避免其东倒西歪。如下图所示: 同时,为角色添加一个空物体作为子物体,用来向地面

    2024年02月10日
    浏览(39)
  • Unity之创建第一个2D游戏项目

    一 Unity环境配置 1.1 Untity资源官网下载:https://unity.cn/releases 1.2 Unity Hub集成环境,包含工具和项目的管理 1.3 Unity Editor编辑器 1.4 Visual Studio 2022脚本编辑器 1.5 AndroidSKD,JDK,NDK工具,用于android环境的运行 二 创建Unity项目 2.1 新建2D模板项目 2.2 新建2D物体 2.3 新建C#脚本文件 

    2024年02月04日
    浏览(49)
  • Unity Addressables学习笔记(1)---创建远程服务器加载资源

    Unity Addressables学习笔记—汇总 Bulid Path选择RemoteBuildPath Load Path我选择了custom,地址是http://localhost:8080/WebGL/ 遇坑1 :最开始我选择的Build Path 是 LocalBuildPath,Load Path是custom的时候报错如下: 解决办法:把Build Path 改为RemoteBuildPath后才好,我也不知道为什么不能把本地的资源放到远程

    2024年02月14日
    浏览(41)
  • 【Unity】创建一个自己的AR安卓程序

    Unity版本:2021.3.1f1 LTS 可在此处通过打开Unity Hub下载 安装过程中提示添加模块时,需要选择Android Build Support及其子模块。 zip下载位置在此,点击即可下载。 下载完成解压后,即可通过Hub打开该工程。 具体操作如下: 在Hub中项目栏目的右上角点击打开,也可以点击下拉箭头选

    2023年04月27日
    浏览(49)
  • unity如何创建一个角色(实现角色的行走、奔跑)

    1、首先从资源商店下载导入一个模型,这里选择的是下面这个模型(用了很多,这个比较好用,还是免费的),下载后导入模型。  2、创建一个平面,打开刚才导入的模型的预制体,把角色拖到场景中并命名为Player,打开的文件目录如下  3、创建一个角色控制器(右键-Cr

    2024年02月11日
    浏览(52)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包