粉丝1014获赞1.1万

国外创作者 pixel artistry 最近分享了一个很火本地免费近乎无线动作库 kimoto 把 ai 动画驱动模型跑到自己电脑上,六 g 显存,也能让角色一直生成新动作。 它的核心是英伟达 motion diffusion 的 思路社区,把编码器量化之后,模型可以离线跑,不用一直等云端队列,也不用每次动作都付费安装。流程被压得很短,基本就是准备三个文件、运行脚本等环境和模型拉起来。真正的门槛不在命令,而在后面怎么把动作接近制作管线 界面启动后,第一步是最直观的文本生动画,你写 walking jumping、 soldier jump 这类动作描述系统先给出一段骨骼运动, 如果只靠一句话,动作很容易飘,所以作者继续演示 constraints, 用约束点控制身体部位,让角色该停的停,该抬的抬,这比盲抽结果更像制作工具。 再往后是 multi prompt, 把一个动作拆成几个阶段,比如先准备再跳起再落地,让 ai 负责补中间运动人来控制节奏和意图。 动画生成完不是终点,作者把结果导出成 b v h。 这一步很关键,因为 b v h 是 能进入传统三维软件的动作数据,不是只能在网页里看个热闹。 到 blender 以后,他用免费的 rococo 插件导入 bvh, 再把动作重定向到角色身上。也就是说, ai 产出的不是最终视频,而是一段可以继续加工的动作资产。角色本身也可以接 ai 流程,视频里用 trellis 二生成三维角色,再用 mixom 做绑定,最后回到 blender 套材质接动画, 所以整条链路是文本生成、动作约束、修正动作、导出 b v h 角色建模和绑定,然后在 blender 里重定向检查播放。作者也提醒了限制手部和细节动作还不够稳,真正交付前仍然需要动画师清理,不适合直接当最终表演, 但他对制作的影响已经很清楚。 ai 会先压缩 blocking 和试动作时间,让小团队更快看到第一版人的价值,会往导演判断、风格控制、绑定、清理和最终表演上移动。

本科论文马上就交了,还没跑实验怎么办?那常见的问题就是环境配不上,代码跑不通,格式也调不对。那今天就专门针对这些破事,用三个工具把壁设里面最后的时间的活全部解决。 首先是 cross go, 这是一个跑在云端沙箱里的 ai agent, 他 接入的是 cross 这种级别的大模型,我就给了他一句话描述我的实验需求,他竟然快速帮我搭建好了环境,生成了基础代码框架,然后也完成数据预处理。 最后直接把代码图表模板和初步的仿真结果给我。不过要注意,深层的代码和结果一定要自己验证和调整。那么它跟普通 ai 最大的区别是什么?普通 ai 给你一段代码,你还要自己配环境及 bug, 但是 closego 是 真的有自己的云端运行环境,要做配车的时候,数据 处理甚至需要仿真实验的工具,它能帮助你省下配环境和跑实验的时间。要想体验的评论区扣一,我发你邀请码。第二个是 doktor, 写论文最烦的就是参考原件, 你前期看了一堆 pdf, 但是引用的时候完全想不起来哪句话或者什么论点来自哪篇文章,合适也要一个问题。那么昨天我就是专门管文件的,你可以把文件、网页、 pdf 全都兑给他, 按照主题分类,还能够一键生成参考文献格式。后面写论文的时候至少不会在文献管理这种重复的活上浪费太多的时间了。第三个是 deep cap, 本科论文其实看的是排版,排版好了就能过关,很多学校其实都有现成的 latex bk 模板, deep cap 上面也能搜到不少 over latex, 也有很多论文模板,一找到学校或者相近格式的 latex 模板之后, 直接上传给 costgo, 让他根据你的任务内容和模板结构做整理,最后翻译出来格式完整的 pdf。 不 用你本机去装复杂的软件或者学习复杂的 type 语法,动动手和嘴巴就能够完成复杂的裁板工作了。

三 d 建模圈真的要变天了。 get 上面这个拿了两万 star 的 开源项目,让 ai 直接接管了 blender, 你 说话他能帮你建模,二十分钟直接干完原本要通宵的活。说话都能建模,那还要建模是干什么啊?别急,听我讲完开外只是通过 mcp 协议和 deepsea 这些大模型和 blender 打通了。 mcp 是 啥?你可以理解为 ai 和软件之间的通用翻译器。以前你要让 ai 操纵 blender, 得写一堆复杂的代码,现在有了 mcp, ai 就 能直接调用 blender 里的上百个工具, 创建物体,调整材质,打灯光,甚至批量导出,全部都能用自然语言完成,那效果到底咋样?对于快速搭建场景,批量处理复杂工作非常的香。 你说创造一个中世纪酒馆,八乘十二米,吧台靠墙,左边放壁炉,几分钟就能出场景框架,但复杂的艺术创作还是得人来帮忙,它的价值是降低门槛,解放重复劳动,而不是取代创意。那像我这种小白能用吗?安装一个 bl 的 插件,配置一下 m c p 服务器就可以开始用了,支持多个 ai 模型,而且开运费,可以商用到真正的创意上面了。三 d 的 真的可以关注一下。

最近呢,有很多小伙伴反映说这个 cds 二点零 fast 这个模型啊,不听使唤啊,说那个老崩,那是模型的问题吗?自己找找原因啊,你看看我用免费版的啊, cds 二点零 fast 做的什么样,而且还是十二秒的呢啊,废话不多说,直接上视频, 东道主中国代表队,龙脉哪吒、烈焰 emoji、 风火轮滑坡夜空、 女娲造物补天之力,上届驾驶员的妹妹苏芝,她承载着姐姐未完的使命。有些时候吧,人嘛,要自己找找原因,你为什么使不明白,工具是死的,人是活的,你脑袋得得转呐你,你自己没学明白完还说人这个工具不好使 啊,有的时候自己找原因,如果想要啊,做这种东西的啊,你可以看我主页啊,我有更多作品,我可以分享给你们,比如这种故事版,还有这种做图的, 怎么做出来,这种图怎么能让变变得这么有质感啊,这种视频是怎么做出来的啊?减少你们的抽卡率,不要再说这个模型不行了,自己找原因啊,来,过来学,来,拜拜。

大家好,我是一个十九岁的大学生,一个每天被关在一所学校里上晚自习还要交手机的。我的电脑跑不了本地大模型,但是我也想成为那种在 get up 上有几百颗星的大神,即使我发现那对我太远了。 所以我用这台电脑给自己造了一个 in gym, 帮我干了很多我一个学生干不了的活。 今天我不想跟你讲什么高深的理论,我就拆开我这个东西,告诉你像我们这样没资源没背景的普通人,怎么给自己造一个专属 ai, 你 看完也能做。今天我就拆开我自己的 ai agent 给你看,百分之一百 python 代码开源,跑在我自己的电脑上。 chat about v s workflow, v s agent。 很多人把这三样东西混为一谈,区分清楚 是你理解 agent 的 第一步。 chat bot 是 什么?它就是一个聊天机器人。比如你说帮我写篇论文,保存到 text 里,然后发给我的导员,他只会说,抱歉,我无法保存到你的电脑,但是你可以复制过去。它的特征就是 只有对话能力、基础工具调用和联网能力,没有行动。这里可以很清楚地看到了,不过我演示的是 m l m 大 模型。 接下来是工作流 workflow, 你 填表,系统审核通过,发邮件通知,特征,固定流程,无自主决策, excel。 这个没什么好说的,主要是 in 你, 工作流才是重头戏。第三个智能体 agent, 你 说帮我查一下今天 github 上最热门项目,总结成三条要点,存到我 obsidian 里, 他会干什么?一、判断需要用搜索引擎。二、搜索到 cirxing, 搜 gpt。 五、 latest news。 三、阅读,打开几个结果网页。四、嗯,总结提炼三条要点。五,判断 需要存笔记,调 abc 工具。六,写入创建笔记文件,全程不需要你再说话。特征, 自主决策加调用工具加多步骤执行,循环思考,行动观察再思考。而且现在最大的特点就是所谓的可以操作你的电脑读,写文件。最后我要说明一下,这个 aha agent 是 主包自己研究了 open cloud 两个月,加 cloud code 一个月,最后用 cloud code 搓出来的。我再讲讲, 为什么二零二五年后 a 阵的才爆发,不是因为 l l m 变聪明了,是因为三件事同时发生。咦,工具调用 function calling 成熟了, l l m 学会了输出,我要调哪个函数,传什么参数? 二,推理能力上来了。有,有三, deep c 卡一,让模型能响一会儿再打三,成本降到临界点, deep c kpi, 一 次搜索加总结只要几分钱,这三个条件缺一不可,而二零二五年中,他们第一次同时到位。最后 一句话记住, chatbot 等于只有嘴, work for 等于只有手,机械手 agent 等于有脑子的手 agent 的 核心公式, agent 等于 l l m 加工具级加 g 加循环决策。下期见。

今天教大家不花猫力币聊天的方法,首先点开 api 设置, 点模型提供方归机流动 确定,点这个使用自有 api, 然后点这个粉字获取喵钥 匙,点密钥, 这边可以新建密钥,新建多少个都是没问题的,但是密钥不要让其他人知道, 注意这是重点。然后可以自己命名一下,不命名也是可以的。然后点三条杠,回到模型广场,点这个漏斗,只看免费的, 这边有很多免费的这个模型,随便点一个,然后点这个复制,复制好了之后来到这边复制上去就是 ok 的。 这边说如果你密钥输上去了,模型无法,模型打不上去的话,这个密钥就要去重新生成,然后再放进去,模型就可以复制上去了。 ok, 宝宝们再见。

停,如果我告诉你,这只预告片从剧本到画面全是我用 ai 做的,没有任何真人拍摄,你敢信吗?我是阿狸, 今天不聊虚的,就给你们现场拆解我是怎么用 ai 一个人干完了一个剧组的活,整出九幽结的。 我们直接把做好的剧本和分镜直接丢进这个对话框里,然后开始选择我们所需要的模型,我选择的是四弹子二点零, 目前这款 ai 软件已结合各大市场上最先进的模型,你只需要选择你需要的模型即可。明人不说暗话,懂的人都懂,哪个模型最好用。然后我们点击对话框右下角的生成,它就开始自动帮我们生成分镜, 你看完全不用再想提示词描述一个完整的镜头。分镜脚本自动生成了,现在已全面升级了,只需要画好你的人物三式图和场景图即可。 我们把鼠标移动到第一个关键元素,英文字幕前面会出现一个列表,点击增加到对话框,然后我们看下屏幕右下方, 只需要和他对话即可。我需要的是白底人物的三式图,正面半身特写图,侧面全身图,背面全身图,加上我需要的人物形象上传铺垫一下,你们也可以作为参考。对了,这里记得选择一下你画图的模型,现在也结合了市场上最先进的画图模型, 选择你需要的模型,点击箭头发送即可。看一个完整的人物三式图就出来。我觉得图形不满意,所以我选择了反推提示词, 大家可以参考场景图也是一样的逻辑,丢进去,如果你觉得图不满意,我们来到这个图片,直接按住鼠标,把图片拖进中景的对话框来进行修改和编辑, 角色长相从头稳到尾,场景也完全匹配,分镜根本不需要你一个镜头一个镜头去调,这就是最终出来的效果。对了,这里要提醒一下宝贝们,关键元素图里的人物和场景图有很多用不上, 我们只需要选择一张你需要的图片,我们点击图看,像中间的人物图片右上方有个小心心,我们一定要点亮,这样他就会记住你生成视频的时候要用到哪张图,全部准备好之后 就去生成你的大制作电影视频吧。继续点击第一个分镜,镜头移动,在前方列表选择增加到对话框里,选择模型,让他给你生成视频。你们现在看见的视频就是我用 ai 智能体全程制作, 以前干这些活需要编剧、画师、特效师、剪辑师一整个团队,现在只需要一个我,加上 ai 智能体全包,这就是技术给创作者的底气,想先人一步上手,就去试试下课。

ai 漫剧赛道的大结局终于来了! comfyui 这个工作流的出现直接宣布了比赛结束。只需把小说丢进这里,大模型就能自动接管一切推理剧情,生成脚本,无需去研究任何复杂的提示词,也无需书写智能分镜指令,它能直接生成连贯的电影级分镜剧本。最关键的是,它彻底解决了人物一致性的千古难 题,一键生成人物三式图场景以及道具,让主角从片头到片尾长得一模一样。还能一键使用任何想要的 画风。古风赛璐璐,国风三 d 日系动漫全部应有尽有。全程云端运行,不失电脑配置,每一个镜头的运镜转场都贴合慢距调性, 就算是小白也能制作出像这样的大片效果。工作流教程我已经全部整理好了,三个六抄作业。

逼自己三个月练完,其实你的网工巨牛村下把权一百六十八级很难找全的。警告,本系列视频号十三个月制作,共计三千三百分钟,让你从网工小白到大神,这应该是目前抖音经有从入门到进阶的全套系统网工教程视频开始之际,那给个三连吧。好啊, 你要白嫖啊,那就给个免费的赞呗。开始上课,我们来看一下,如果说我们这个时候我们一台 pc, 我 们讲什么?我们这时候我们想要去发送数据到我们另外一台 pc 上面去, 那样子这时候它是通过什么样的一个具体从什么样的一个方式去给它发送呢?那这个的话就要来介绍一下我们的一个网络通讯的一个模式,然后它呢一般是由什么组成的? 它一般的话它是有我们的一个网络的一个通讯的一个模型,它又是我们的一个 o s i 七层模型和怎么呢?和 tcp ip 五层模型像,这个大家应该有去听说过。 好,那我们这时候来简单看一下,这是我们来思考一下,我们一个应用程序去传递我们数据的时候,我们这份数据它在网络中经过了哪些步骤的一个转换呢? 嗯,这样子话我们可以来一个比较简单的一个思考,就比如说我们这里有个,我们这这边,这里是个菜市场,然后这边呢我是一个水果摊,我是一个水果老板, 然后这边他也是一个水果老板,这样子的话我们想要做交易,但我这边的一个什么我这边的苹果我是卖什么?我是卖十块钱一斤的,但是他这边的苹果,什么他这边苹果是卖二十块钱一斤的, 这样子的话,如果我们想要去做交易,那这时候我们的这个定价不一样,就是我们达成不了统一,那这时候我们可以交达成交易吗? 很明显是不行的,但是我们怎么样去通过一些协议去达成交易呢?那这时候就有个什么,就有一个 i o s i 梯形模型 这个定义,去让是吧?让指导我们的是吧?让我们统一去将这些协议去定价,比如说我们都定成什么?都定成十五块钱, 那这个时候呢,我们就可以正常的了,我们就可以正常的进行一个交易了。好,那这个东西是什么呢?它其实就是什么?它其实就是我们的 i s i o s 的 一个底层模型, 它的一个用什么呢?它的网络通讯模式,它的一个作用,其实它主要就是去指导 我们的一个网络设备好好 看一下,参考一下这边字体。好,这应该差不多好,有问题的话可以随时在弹幕中提出来。这同学刚刚就非常好,其实他就提出来了网络通讯 这样子的话,七层模型,它又包括哪些哪哪几层呢?那这时候老师就带大家到一个模模拟环境下去看一下,这个 e n s p 呢?这个字还太小吗?那我再放大一点, 好,这样子可以吗? 哦,好,现现,现在可以吗? 就比较推荐的话还是用电脑去看的,因为可能我们这这边的话基本都是用电脑去上课的,然后到后面呢,我们也是要需要用电脑去运行我们的一个环境,这个东西呢是我们什么?是我们的一个 esp, 然后它主要什么?它主要是去模拟我们整个一个网络环境,然后搭建我们的一个网络设备,这样子话这些东西是什么呢?我带大家来简单介绍一下。这左边这一列就是我们的一个设备,这个 r 呢就是我们,是吧?就是我们的一个路由器, 然后各种型号都有,然后也是它数字越大的话,它是吗?它就越贵,然后它性能也就越好, 然后这边路由器也是,然后这边的是,是吧?是交换机,然后的话这边就是分别是什么退据,然后还有些,还有些核心交换机,这个话是我们这些 ap 网络,这是我们的一个 wifi 嘛?这个就是我们的一个防火墙,这边的话是我们的一个 pc 端, 这软件到时候我们会发安装包给你们安装,然后也会发安装指导给你们,然后到时候你们装到你们自己的电脑上,然后我们到时候就用它来进行我们的一个综合时,综合时训时我们会用到,这是我们听坐垫写时候也会用到。 好,那这个话应该会,我们下两次上课时候会带你们装 max 电脑的话,应该要装一个虚拟机,然后在虚拟机上装 windows 系统,然后去安安装它也是可以的。好, 然后这个呢是我们云服务这服务器,然后这个 hot 接线器啊,然后这一些呢就是我们说到什么,说到我们的一个线路,然后这个就是嘛?这个就是我们的一个以太网线路了, 然后这些是嘛?是串口,然后还有一些其他的。那我们一般我们在这边话,我们都是用什么呢?都是用这个以太网电路去模拟我们的一个连接。好,这样子话这时候老师就拿两个 pc 设备给你们演示一下。 好,那假如我这时候就用我的一个,我直接去接上我这边。 好,那时候假如说我这我现在有两台 pc 电脑,然后它一般情况下肯定不是直接去相连的,不过导致也去先去给大家简简单介绍一下我们的一个网络的一个传输数据的一个模式。好,那这边话 我们来看一下,假如说我这个电脑我想什么?我想要去传输我们的一个数据 需要什么呢?来去到我们的从 pg 一 传到我们的一个 pg 二这边,那样子的话,我们这个时候就需要什么呢?我们就需要通过一定的一个传输转化机制才能传的出到对面,对面去。好, 这样的话他这个时候其实就是需要什么?需要用到我们的一个网络七层模型。我们大家我们现在来看一下网络七层模型分别有哪几层?大家有了解吗? 如果知道的话可以直接打在弹幕上。我们的一个第一层的话,我们去发送数据的时候, 我们怎么样呢?我们一般会去先去怎么样?先去达成一个应用程的协议,就比如说我和对方在什么?和对方正在去聊 qq 的 时候, 比如说我这边我正在和对方去聊聊信息,我这边发一条,然后他,然后他这边也发一条,我这边发一条,他这边发一条。这样子的话,我这个时候我为了怎么样呢? 我为了去把这数据转化成对方能去看懂语言,那首先在我的应用的时候,我打开有应用时候,我通过应用去发送时候,我就会什么啊?会首先去封装一个应用层协议。 有应用层协议呢?它一般是有什么呢?就是有我们先哎 htp 或者什么,或者我们的一个 qq 微信,就比如说我们这时候我们给对方发 qq 信息的时候, 这样子我们的一个 qq 它就会怎么样?它就有一个应用层协议,就比如说我们 qq 信息,然后它就会自己封装个应用层协议,然后产生一个应用层协议,然后打包发送过去。然后第二层呢? 第二层什么呢?我们平时,我们平时输入什么?我们在平时在书上、电脑上输入文字的时候,我们是不是直接输入什么?比如说今天天气真好,好, 那这样子的时候,我们一句话,我们我们自己能读懂,但是我们想问题,我们电脑它可以读懂这句话吗? 是不是不行?我们电脑整什么?他是不是都是读什么?都是读零一,零一还有什么一些英文的编码之类的。 那这时候呢?他需要什么?他就需要将我们的这个这些数据转化成什么呢?转化成我们电脑能看得懂的语言。所以说这个时候 电脑就是呢叫什么呢?将我们的一个数据转什么?转化成我们电脑所看懂的语言。那这一层的工作在哪里呢?就在我们的一个表示层, 表示层的一个作用就是什么?它就是将我们的一个数据转化成我们能看得懂的一个语言,然后 到这层之后我们下一层呢?我们下一层有一个作用什么的,我们平时我们来思考一下问题。 嗯,操作系统,操作系统和我们这个 o s 七层模型是不一样的,我们现在讲的是什么?我们现在讲的是 o s i 七层模型,然后这个就是什么?这个就是我们 o s i 七层模型了。那我们一会我们再去详细讲解, 我们先来一层一层的去给大家去解释。那我们封装成什么?我们第一个应用层封装好之后,然后表示成封装好之后,然后封装成我们系统看懂语言了,那这个时候, 我们在这个时候呢?如果说我们平时这样去传输数据的时候,我们是不是希望什么?希望他一个隐私性是比较高的呀?就比如说我在电脑,我 pce 在 电脑, 我这时候我正在打开一个,这是我电脑界面,我这边在聊微信,我这边在干嘛?我这边我在看言情小说,这边是言情小说的内容,然后这边我在跟别人聊微信, 那这个时候我是不是希望我在看言情小说的内容怎么样?不想让这个聊微信的人知道, 那这个时候我防止吗?防止我们这两个数据之间的冲突。那这个时候呢?我们就需要通过什么?通过我们的一个绘画层怎么样 来将我们的一个数据,怎么样将我们数据独立出来,然后防止吗?防止我们不同数据间的一个相互的干扰,就会每个数据之间会怎么样?会建立一个独立的一个绘画,那这一层呢?就什么?就是我们的一个绘画层, 这样子这三层看什么呢?在这三层的时候我们怎么样?我们都还没有什么,还都没有去怎么样,没有去真正的改变我们的什么,我们的一个整体数据的一个内容, 就他的数据虽然左转化成什么,转化成我们电脑可以看懂了,但他还是那数据,就是在这三层以内的话,他都还没有什么,还没有去添加内容,但我们后面的几层的话,我们会给他添加内容的。那么这时候我们先来记录一下我们刚才说到的几层模型。 好,我们刚才第一层是吧?应用层他应该是七,因为他都是从上往下的这样子去封装的。 好,这样子。第七层呢?什么呢?它就是由什么?由应用层协议产生的, 一般的话它有什么呢?一般有 http 协议,还有我们的什么 ftp 协议, 然后话还有什么呢?还有 qq, 比如说我们那个聊 qq s n n m p 确实也有,好,那的话还有先等等等等,还有很多很多其他协议, 是不就不一一列举了。而这应用程序呢?就是为什么?就是为了我们的,就为我们应用程序所产生的对应的数据。然后我们第六层话它是什么?它是我们的一个绘画层, 那我们这边绘画成了我们干什么?它是为了什么?为了我们的一个数据产生一个独立的一个绘画,然后防止我们的一个不同数据间的一个互相干扰。 它什么?就是将我们应用,比如说我们在聊 qq、 聊微信,就我们产生的什么,它们产生的数据转换成, 哦,这是第五层,我们第六层才是什么?我们第六层才是那个表,我们第六层是表示层,我们第五层是绘画层,绘画层是将我们的一个去转化成什么?转化成一个 我们的一个网络设备能够看的懂的语言。那么绘画成才是什么?还是让我们应用产生一个独立绘画,就防止我们数据怎么样?数据相互之间的干扰? 应用数据产生一个独立的绘画, 防止不同数据之间的相互干扰。 然后这这几层之间呢?它都没什么,都没有将我们的一个数据,将声音将转化成一个,就没有添加出去,然后就没有添加额外的。那在我们下一层开始呢,它会怎么样呢?它就会去封装一些,比如说传出层头部,还有一些数据利用层头部, 然后封装好之后,然后怎么样呢?这样才能去在我们的一个网络设备中去传递,通过这个协议传递。好,那我们下一层呢?是什么呢?就是我们的一个传输层协议。 那在这一层的时候呢?我们会,为什么?我们会为我们的一个数据去封装我们的一个传输层的一个头部, 然后这个时候它话它有两种协议类型,一种是什么呢?它一第一种是我们的一个 t c p 协议,还有一个我们的一个 u d p 协议。嗯,这同学答,很好。那这两种协议的话,它各有不同,就是我们的一个传输层,我们这时候来计算 我们的一个传输层呢?它作用主要是为什么?主要是为我们的一个应用数据去封装 一层传输层头部, 它主要是用于干嘛呢?它主要是用于我们一个数据在网络设备进行一个传输 工传输服务,然后我们刚才有说到我们的一个传输层头部它要分为两类,一个是我们一个 t c p, 一个是什么?一个是我们一个 u d p, 一个是我们的一个 u d p。 那 这两种协议呢?它各有一个 我们这个 tcp 协议呢?它的一个特点什么呢?它的一个特点就是我们的一个传输的一个比较可靠,但是它的一个传输传输的一个速率的话,它是比较什么?它是比较慢的, 这样子的话我们 udp 呢?一边看到吗?它的话一般是不太可靠,它传输率高反怪它是比较高的。 那这两种协议的话,它有什么样的一个特点和一个区别呢? 那这时候我就举些例子给大家去分析一下。就比如说我们假如平时我们去传输文件,还有传输我们的一个聊天文字,这时候我们用什么协议比较好? udp 吗?为什么呢?还有同学说 tcp 不 管丢包,不是实时的 tcp 保护数据。 我们传输文件文字的时候,我们讲一下,假如说我们发字码,有些同学说 udp 它需要实时传输, 然后就跟你说微信视频、绘画直播使用 udp。 好, 那的话我们我们来分析一下,我们平时传输文文件文字的时候,假如说我们要传输什么?我们要传输的是一份合同, 我们要传输的是一份合同,它上面的每一个条款,每个条款每个字是不是都是非常的都是非常的重要啊? 那样子的话他非常非常重要的情况下,我们这个时候我们是不是需要什么?一定要需要他比较可靠,就是如果他丢失了某一个文字的话,是不会影响他整个合同的,一个 一个一个一一样式啊,就是比如说我们这少少了一行文字,那样子的话,可能这个合同就什么会出现很大的一个歧义。那这时候呢?我们就需要什么?需要选一个比较可靠的一个方式, 就尽管他传的慢一点,没关系,你要把整个合同,确保整个合同都能怎么样都能传过去,一字不差传过去, 这样子的话,我们文字的话,我们个文字和文件一般采用什么的?一般是用采用我们的一个 t c p 封装, 然后刚有同学说到我们语音,我们语音还有什么?还有我们的一个视频, 然后有同学提问到聊天文字呢?它并不重要啊,聊天文字啊,就是,但是聊天文字你传输过去的时候是不是也要词要词答 e 才行啊?就比如说你,你发一句话, 比如说你给女朋友发句话,说我爱你,那样子的话 i love you, 那 这时候假如说传输的时候他少了一个字, 那样子,那女朋友是不是可能就认识认识吧?你发了什么东西给他,比如说你发了骚恨你给他,那这时候是不是会造成很大的歧义啊?所以说我们传输文字的时候,传输文件的时候,这时候一般是采用什么?采用 tcp 分 装, 而它的一个传输率,这个快慢是相对于什么来说呢?相对这两个协议的一个传输效率来说,但它们其实都是嘛,都是毫秒级别的,都是很快的。 然后我们 u 我 们为什么这还有个 u udp 文字呢?那这个 udp 协议的话,它是主要为什么诞生的?就比如说我们传输语音,传输视频的时候, 你们看一些直播,还有你们有时候打电话,你们是不是有时候其实可以接受什么?接受他什么?接受他比较有时候抽抽两针走就有时候有点卡,但是可以看他能一直看下去。 你们打电话的时候也是,就打微信视频的时候也是,你们能接受突然卡一下,但是能需要什么?需要他能一直打电话下去,那这个时候呢?我们就是要什么?需要他能一直打电话下去?那这个时候呢?我们就是要一种传输效率高的, 尽管它有有时候不可靠,有时候会丢帧,是吧?但是没关系,你要保证什么?要保证我能一直的去把我这个视频,还有什么还有音频去传输过去,实时传输过去。 那这个时候呢?我们这里就需要什么呢?需要采用我们的一个 udp, 我 们的一个协议进行封装。 q u i c 这个协议的话,我们的话一般的话我们暂时还没有用到, 我们这个协议的话,我们到后后面我们才会去想写它,我们 i a 阶段的话我们暂时就不需要掌握,我们到后面再讲。好,那时候我们 大概了解一下我们的一个 tcp 和 udp 协议之后,这样子的话我们就对他有一定的一个了解了。就他一个传输快慢,有时候其实不是 很慢很慢那种,他只是相对来说慢一点,但他们都是都是,比如说,比如说毫秒级别的那种,其实差不了太多,只不过这种是比较适合比较大的那种文件的一个传输。好,这样子在我们传输完之后, 那这个时候呢?我们会进入到什么?我们进入到我们一个传输层之后,那我们这个时候我们的一个 还会到哪里呢?还会到我们的一个传到网络中,那传到网络中的时候,我们这些 数据他是需要什么?他是不是需要一个标识啊?他要告诉网络这个我的这个文件是吗?是从哪里传出来?我要传到哪里去?那这个时候呢?他就要什么呢?他这时候需要封装一个网络层的一个头部, 它封装哪些内容呢?首先它要是是网络,我要从我,我这个数据是从哪里传出来的?那这时候呢?我就要传输我一个原 ip 地址 s i p, 然后我要告诉网络哪,我要告诉网络这一份文件传到哪里去,那这时候呢?我就要写什么?我就要写一个 d i p, 这是什么?这是我们的一个目的 ip 目的 ip 地址。这样子的话,我们封装好这两个之后,我们才怎么样?我们才能准确地去寻找,在网络中寻找到我们的一个需要传输的一个设备,才能精准地传输过去。然后告诉他我传输的一个对象是谁?是我发过去的。 好,那这个时候我们这一层呢?是什么?就是我们一个网络层它作用什么呢?主要是被数据封装 我们的一个网络层头部它主要是封装什么呢?封装我们的一个原 ip 地址还有什么?还有我们的一个墓地 ip。 然后我们的一个原 ip 的 话, s i p, 它其实是什么呢?是我们发送的一个设备,就是我们的发送端 的一个 ip 地址,然后我们 d i p 的 话,它什么呢?它就是我们的一个墓地端的一个 ip 地址。 好,这样子的话,我们这边我们去打发好发送过去之后, 这样子的话,这个时候呢,我们还会,我们再一次来个问题,我们的一个 s i p 话其实相当什么?相当我们的一个姓名就是 s i p 话它有可能什么的,它有可能在网络中会是什么?会是同名的, 那这个时候怎么办呢?那这个时候呢,他就需要多一层的一个标识,那这个时候呢,我们就会再去封装一层,叫什么?叫出一个数据电路层, 在数据电路层这时候我们会封装什么呢?有同学知道吗? 他主要是为我们的一个。有同学知道这层他主要是封装什么吗?对的,就是封装我们的一个物理地址。 水灯,这同学挺专蛮专业的。好, 封装我们的一个数据链路层头部, 然后它一般是什么?它一般会去封装。呃,封灯,确确实,它一般会封装我们的一个 mess 地址,就是我们的原墓地 原的一个 mess, 还有我们的一个物地端的一个 mess 地址,然后这个 mess 地址和我们这个 ip 地址它有什么区别呢?其实它都是嘛?它都是我们的一个十六定制的,就是你们在你们的一个设备中,其实里面也可以看到。 这时候我们打开我们的一个网络,这边给大家看一下, 先搜索吧,搜索那个 先打开控制面板,有段时间没打开过了。 好,那这边的话我们来看一下我们这台电脑这些网络地址,这一台的话,我们这个电脑这个运营地址呢?就是这个,然后这个是我们的 ip 地址,然后它呢?它们呢一个是什么?一个是我们的一个 十六净置位的,还有个什么?还有一个它是我们的一个幺幺六八点,就是我们这个二五五净置, 这样子呢?这两个就是我们什么,这个两个就是我们的一个物理地址和一个 ip 地址。这样子我们去传输的时候呢?我们一般在网络城这边会什么?会去封装我们的一个 s i p。 在 数据应用城呢,一般要封装什么?一般会去封装我们的一个 我们的一个 s 原木地 ip 原木地物理地址,还有我们什么呢?还有我们的一个 目的 ip 地址,这样子这个 s i p 和我们的一个 s max 其实是一样的,一个是什么?一个是我们的一个发送端的一个 ip 地址,一个是我们什么?一个是我们的一个发送端的一个物理地址, 然后 d s 的 话,是吗?它是我们的什么接收端的一个 max 地址。 好,这样子 我们已经怎么样?我们已经封装了那么多层之后,这样子我们思考问题,我们这样这样子去封装之后 我们怎么样?我们是不是还是什么?它还是一组什么?还是一组数据,这样子如果它需要在我们的一个网络设备中去传输,那这个时候它要转化成什么呢? 就我们还要去把它给,还有还有个什么层级去把它转换,我们才能在网络中进行传输呢? 还有一个话就是我们的一个,对了,就是我们的一个物理层,我们为什么要在,我们为什么要还用个物理层去给它进行一个传输呢?进行一个封装呢? 我们这个物理层它它为什么要要存在这个层级?有同学,有同学 思考过这个问题吗?嗯,对了,比特流其实就是嘛,他其实就是要把我们的一个数据转化成什么呢?转化成我们能在电路上去传输的一个数据, 我们通过什么去传输啊?我们一般是不是通过我们网线或者什么,或者光芯或光纤,那我们这个物理层呢?它其实是将我们整个数据转换成什么呢?转换成我们的一个能在线路上去传输的电信号或者说光信号。 那这个过程呢?就是我们一个物理乘风装的一个过程。那什么它就是将我们已经打包好的数据转 换成我们适合在物理电路上进行 传递的信号,然后再进行发送。好,那这个呢?就是我们的一个 o s i 七层模型。 好,那样子的话,我们这个梯形模型它是什么?它目前呢其实已经比较比较少去用到我们,我们现在话其实还有一种比较更新的是什么呢? 是我们的一个 t c p ip。 对 啊,就有人说到我们一个 t c p ip 的 一个五层模型,它其实五层模型呢?它其实的一个 四层,四层话它是把那个给综合起来了,就是它一般呢现在还什么?它还是我们的一个五层模型, 就是可能有一些人什么有一些的话会这样去理解,就是应用层,然后他们把什么把这两个两层给去融合起来了, 把网络层和数据链层融合起来了,但是我们去学习的话,我们一般来说我们还是去把它当五层去看,就当应用层、传输层、网络层、数据链层。然后我们其实是什么呢?我们是把我们应用层、表示层、绘画层怎么样?它综合到了我们整个应用层上面去, 那其实我们的一个模型是吧?它其实就是将我们这个我们给它扣一下。 好,那其实就是将我们这上面,是吧?这上面两层给它中和起来了,然后这时候扣只剩下什么,就只剩下五层模型。 然后我们这个应用层呢?其实它相当于什么呢?它其实就相当于我们 o s i 模型中的一个五到七层的一个功能,其它功能是一样的, 那一般也是逐层封装。然后目前的话我们学习的话,我们就用这个,是吧?就用这个五层模型去学习,然后这个呢?它其实就是相当于 我们 o s i 模型中的五到七层的功能, 要其他的话就是一样的,这老师就不多去重复写。好,那如何?我们来看一下。那其实在我们去传输我们数据的时候,我们在每一层里面,它其实都是有相应的一个 内容的。比如说这时候我传输一份数据 data 过去的时候,这样子的话,我现在我逐层封装,比如说我现在封装第一层,封装我们的一个应用层,然后我们再继续封装,封装什么?封装我们的一个传输层, 我们再继续封装,封装什么?封装我们的一个网络层, 然后再进去进什么?进去封装封装我们的一个数据电路层, 然后最后什么,最后时候他就会什么,就会安装,我们最后一层就转换什么,转化成我们的一个刚才有朋友说到的一个比特流,这是我们的一个物理层上面的一个内容。 好,这样子的话我们这几层模型有同学知道。 好,这样子的话,这几层模型的话,有同学知道他每封装一层之后,他们所对应的一个数据的一个叫法是什么吗?有同学知道吗? 就我们封装应用层之后它是什么?它它有一个名字,封装完传输层之后它有个名字,封装完网络层之后它又一个名字,封装完数据电路层之后它又一个名字,封装变成有一个物理层之后它叫做比特流。 有什么人知道它们分别是对应什么吗? 其实刚才有同学有,他是有说对的,他分别是什么?分别是对应我们的一个数据封装应用程序,它就是我们一个 data 数据,然后封装传输成,那我们是吧?然后他这时候就是叫我们一个段,然后封装完网络成,那这时候就是包, 然后封装完数据层之后变变成帧,然后我们封装完我们这个位层,然后它这时候变成一个比特流。所以它都是嘛?它都是有一个相应一个对应的, 就是像我们传输应用层封装完之后,它是我们一个比特,这是我们一个数据传输层,封装完之后它就变什么,它就变成我们的一个段, 然后网络层封装完之后,他就叫我们的一个包。数据链层封装完之后,他一般就叫我们的一个真,然后位层封装完之后,然后他一般就叫我们的一个比特流好 船沉封装完之后一般叫做断,然后这边封装完之后一般就叫做包,然后我们这个封装完之后一般就叫它沉,然后我们这边封装完之后还有什么?就是我们的一个比特流。 好,这样子的话,我们数据封装的话,我们都什么?我们一般都是通过我们的一个应用层、传输层、发送层、数据层、位层去封装,然后他一般是 什么样子呢?一般是从上往下他逐层的去封装,然后打包好之后再怎么样再发送出去的一个过程,然后这一边他收到了之后呢? 它这边的话就刚好反过来,这边的话是从下往上涂层的去拆解除封装, 我们拆掉物物层两三层,然后进去再去拆,然后看到网络层再去拆传输层再去拆,直到什么,直到看到我们的应用层的一个数据为止。 好,那这个呢?就是我们一个数据发送和接收的一个过程。数据发送 一般什么?就是当我们应用 产生的数据,然后什么呢?然后一般基于我们的一个 tcp ip 的 一个五层模型, 然后怎么样呢?由下 好由上往下进行图层的封装, 然后怎么样呢?然后发送出去的一个过程。 那我们数据接收的话,他刚好就反过来就是如果我们的一个网络设备他这边怎么样?他收到我们的一个数据后, 那它会怎么样呢?它会基于我们的一个 tcp ip 的 一个五层模型, 它刚反过来它是什么啊?它是由下往上,然后图层怎么样解除我们的一个封装, 它直到什么?它直到我们看到什么 我们的一个应用层数据 为止。 好,这样子的话,我们的一个数据它其实什么?它其实并不会像我们这样子去一台 pc 就 直接连它网线到另外一个 pc, 它这样子的 他其实中间是什么?他中间会经过很多什么?会经过很多的一个路由器,还有什么?还有很多交换机等线设备,然后在中间的吗?去转发,转发,转发之后才出才收到我们这个 pcr 这边来。那这个有时候呢? 我们的这些网络设备他什么他就负责将什么将我们的一个数据去转发,这样子我们这个是我们的一个交换机,这一个是我们一个路由器。 这样子的话,有同学知道我们这些层级,我们的网络层和数据电路层,它们是分别工作在这两个的哪一个上面吗? 就它网络层和数据电路层,其实它是分别是工作在我们这两台设备中的其中一台设备上的分就分别工作在一台设备上的。有同学知道是哪两台吗? 嗯,网络是路由器。嗯,对的, 学生刚提到三层交换机啊,一般的话我们现在练习都把它看是二层交换机, 三层交换机的话,我们到时候学的时候我们会单独去讲。 是的,没错,就是我们一般的话,我们这个网络层,他一般是工作在哪里呢?是工作在我们的这个数据我们的一个路由器上面的, 我们一个路由器呢,他根据我们的网络层的头部会进行一个转发,然后我们数据电路层呢?我们怎么样呢?他一般是工作在我们这个交换机上面的,要根据我们,是吧?他会根据我们的数据电路层头部来进行转发。 就我们学后面之后我们会跟什么?他其实上面会有些路由表,还有一个地址表。好,那这个是我们后面去学习到的事情。那我们这时候我们先去理解一下这边数据转发, 这是我们的一个数据从什么?从我们的一个发送端发出,到我们的什么到我们的接收端 之间,它其实是为什么呢?会经过我们的一个经过的网络设备, 他什么他负责将我们的一个数据进行转发。那这个时候呢?他们提供我们的一个什么?提供我们的一个路由器的话, 他是工作来的,他是工作在我们的一个网络层,然后他会根据我们的一个网络层 头部进行转发,然后我们提升我们的一个交换机, 他是工作来的,他是工作在我们的一个数据链路层,他跟什么?他会根据我们的一个数据链路层头部进行转发。 嗯,好,那这个呢?就是我们以上的一个 网络的一个通讯模式,然后这个是我们一个七层模型,这个呢就是我们的一个五层模型, 然后他这个数据转发呢?一般是什么?一般是会根据我们的一个模型进行一个逐层封装,然后再去发送接收的过程,还有个转发数据转发的时候,交换机是从第二层开始的吗? 嗯,对了,就是我们这个数据链,我们这个数据怎么样?他转发到我们这一边的时候他怎么样?他先会把我们的物理层先拆掉,然后, 然后这个时候呢?他会什么?他会去先去判断我们的一个数据电路层头部,然后在他出去的时候,然后他这时候就怎么样,他就会去看我们一个数据电路层,然后这个时候呢?他再出去的时候,他再封装上我们的一个, 哎呦太多了,他是怎么样?他再把我们的一个物理层再封装上去,然后再去发送出去,然后这边的话,这路由器的话,他以为什么他也会去看我们的一个网络层的信息 数据转发是不是从第二层开始吗?其他只要数据发出去之后,他都是会去封装好这样子一个样式的, 就他都看得懂,但是他主要工作是工作在这里,就他只会对这一边的进行一个解析,然后路由器呢?他只会什么?他只会对网络上的这一边进行一个解析,然后封装。 这样说,这位同学可以理解吗? 就是他们在数据转发时候,比如说我们 pc 这个数据转发到这里,它是不,它是不会去看网络层、传输层、应用层这些数据的,它只会去管它所自己负责的这一块数据的电镀层, 然后这份数据到这边的时候,它也是不会去管数据电镀层、传输层这些东西的,它只会去看我们负责这个网络层这一边。好,那这样说的话,这样说可以理解吗? 嗯,可以这样理解,就是他他发去的时候,他就会重新封装回来,然后 然后他主要去工作的话,他就只对这一个层级的进行一个工作。 嗯,对了,是可以可以这样理解,这样子话还有什么其他的问题吗? 一张拓普图上会分好几层吗?我们一个拓普的话,我们这个就是拓普,这样子的话,我们到时候我们去封装的时候,我们一般是去连接我们这些设备的, 然后把这设备去连,去连接上我们的 acn 主机。 比如说我们这时候我们简,我们随意的去搭建一下,我们这个会分好几层拓扑吗?呃,一般不会, 它一般都是就是平铺开来的,它一般不会叠好几层,就是它这样就是这样直观的去看到的,一般就是这样子直观的去去看的。 这个呢?这个是在它去传输的过程中,我去把这些数据进行一个解析的,这样子 应该说是这个吧?这个它是宏观的,就是我们这边的话它这样子去摆,它只是为了去平铺给你们去比较直观的指数,那样子的话 他这边的话他在实际中公司上操作的时候,你们其实是可以看得到那些设备的,是用电脑啊,比如说交换机啊,那些东西是可以看到的。然后在我们这个拓普图中的话,一般都是平铺的,就是这样子去给你展示出来的。好, 那什么还有其他同学,还有对今天我们讲这部分内容的话,还有什么其他疑问吗?