经过一个周末的努力,EasyIPCam终于可以发布第一个版本了,且可以同时支持音频和视频。其中视频暂只支持MPEG4格式,音频暂只支持ALAW,但可同时支持RTP over TCP 和 RTP over UDP两种模式,这样,可以保证在Wifi和3G网络下都能正常工作。
不过,可以肯定的是还存在很多问题有待改进,慢慢来吧,有空就弄弄,没空就拖拖,呵呵。
经过一个周末的努力,EasyIPCam终于可以发布第一个版本了,且可以同时支持音频和视频。其中视频暂只支持MPEG4格式,音频暂只支持ALAW,但可同时支持RTP over TCP 和 RTP over UDP两种模式,这样,可以保证在Wifi和3G网络下都能正常工作。
不过,可以肯定的是还存在很多问题有待改进,慢慢来吧,有空就弄弄,没空就拖拖,呵呵。
一、前言 在过去的一段时间里,我花费了大量精力钻研three.js技术,期望能将小落同学的形象塑造为3D虚拟人,实现与用户的交互功能。为此,我对vrm/obj/fbx模型进行了反复调整,还结合mixamo的动作资源进行适配。然而,无论我如何努力,始终无法达到理想的效果。在实际展示中,模型与动作之间总是存在各种问题,比如部分动作出现模型撕裂现象,或是动作呈现出不自然的颤抖,这让我十分苦恼。经过五一假期的深思熟虑,我决定暂时搁置3D方案,转向2D领域寻求解决办法。这意味着之前为three.js所做的模型构建、动作设计、表情制作等工作可能要暂时搁置,虽然心中满是遗憾,但也只能期待未来有机会能让它们重新发挥作用。 二、选定2D解决方案 对于2D虚拟人的实现,其实有多种方案可供选择。在大型商业化直播场景中,许多虚拟人采用VTuber的解决方案。不过,该方案对硬件配置要求较高,以我目前使用的每年仅需99元的阿里云ECS服务器而言,难以满足其运行需求。综合各方面因素考虑,我最终选定了Live2D技术。它不仅技术成熟度高,而且非常适合用于基于Web的虚拟人项目开发,能够很好地满足我的需求。 三、Live2D练手 在Github平台上,有众多关于Live2D的开源项目。其中,目前仍保持活跃状态的项目之一是https://github.com/stevenjoezhang/live2d-widget。我按照该项目提供的步骤进行安装实践,发现当使用远程CDN上的配置时,系统能够正常运行。但当我尝试配置本地的autoload.js时,却始终遭遇“initWidget is not defined”的报错。尽管多次排查尝试,依然未能找到问题的根源,无奈之下只能放弃该项目。 最终,我成功运行了https://github.com/JokerPan12/live2d项目。接下来,我计划先将这个Live2D看板安装到网站上,积累经验后再应用到小落同学的项目中。 四、将Live2D看板安装到wordpress网站上 以下是详细的操作步骤: 1. 下载代码 通过执行以下命令克隆项目代码: 2. 安装SDK代码及live2D模型 从克隆的仓库中,选取live2d、asteroids、icons这三个目录,并上传至网站服务器。我的服务器目录结构如下: 3. 修改wordpress的theme 上传完SDK和模型后,需要对wordpress的主题进行修改,以启用live2d功能。进入wordpress的主题目录:wp-content/themes/{正在使用的主题名},找到其中的header.php以及footer.php文件。 修改header.php […]
After finished my first phase of GPU – Intel Media SDK research, now it’s time to get into libva, my goal is […]
这是视频的演讲者是 Simon Sinek。这也是一个非常不错的演讲,当然这并不一定代表认同他对一些公司的看法和讲法,但重要的那种思想。我们做事件和表达必须从内而外。而不是自外而内。作为一点衔接,让我感触较深的是,就是前面提到我听:Richard St. John: 8 secrets of success这篇文章一样,作为一名员工,必须用心去做事,才可能成为一名好员工。举个例子: 公司从来不主动要求员工加班,但必如果一个员工真的认为自己的成长是跟公司、跟工作紧密连接在一起的,那不用要求,他自己就要用心,甚至拼了老命去工作。就像他提到的那样:The goal is not just to hire people who need a job; it’s […]
第一,word分栏常规设置 word分栏如何使用呢?所谓word分栏就是将Word文档全部页面或选中的内容设置为多栏,从而呈现出报刊、杂志中经常使用的分栏排版效果。 Word2010版如何分栏呢?word2010默认提供了五种分栏:一栏、两栏、三栏、偏左、偏右。咱们可以根据实际需要选择合适的分栏类型,也可以自定义word分栏。 Word分栏方法:单击“页面布局”功能区——页面设置——分栏——更多分栏。