0%

TikTok是头条的产品,但该产品主要投放在欧美,在国内是不允许下载的。

不过有很多同学也想在国内使用TikTok,有没有办法呢?

我今天做了一个偿试还真行,下面是我整理的一个过程,分享给大家希望对你能有所帮助。

阅读全文 »

在使用Vue开发项目的过程中遇到了很多问题,其中有一些是特别值得整理出来以备后用的。

所以我觉得值得记录下来的知识点都列在这篇文章中,希望对你也能有所帮助。

阅读全文 »

项目介绍

这是一个很奇妙的小项目,做这个项目的初衷是想验证一下,是否可以将音视频技术与ChatGPT结合起来,做一个很酷炫的产品。

该项目可以作为音视频聊天机器人的基础,从而实现像类似智能客户在线问答 之类的产品。你甚至可以把它当成一个在线助教,任何时间任何地址回答同学们的问题。

总之,这个小项目还是挺酷的。

效果展示

阅读全文 »

目前 Vue3+TypeScript+Vite 这套组合已经成为了越来越流于的Web应用开发架构,我也要紧跟时代,把这块知识补一补。

我的学习习惯是在学习一门新知识之前,先将它的开发环境和调试环境搭建好,这样学习起来才能事半功倍,正所谓 “磨刀不误砍柴功” 嘛!

今天我就将 Vue3+TypeScript+Vite 这套组合的开发环境和调试环境的搭建过程记录以下,一方面是为自己作个学习记录,另一方面也可以帮助其它人少走些弯路,这种事情是我特别喜欢做的。

首先来看一下如何创建 Vue3+TypeScript+Vite 这套组合的开发环境。

阅读全文 »

在我的FFmpeg课程中,我总是推荐大家使用 Linux(Ubuntu)系统Mac系统 来学习FFmpeg。其原因,是在Windows下编译FFmpeg太麻烦了,这大大增加了我们学习FFmpeg的成本。

阅读全文 »

banner

前段时间经常有同学问我,如何在Windows下利用编译出的WebRTC库开发自己的应用程序,当时特别忙就让同学到网上找答案了,没想到过了几天同学们又来问,说网上找不到……

相对于移动端,在Windows下使用WebRTC库确实困难些。在移动端(iOS、Andorid),你可以直接从Google提供的Pod库中拉取编译好的WebRTC库,而在Windows端则需要我们自己编译WebRTC库,并导出WebRTC头文件。

这几天手头的工作终于忙的差不多了,今天就花点时间整理一下这方面的知识,给同学们搭个台阶,让同学们快尽入手WebRTC:)。

阅读全文 »

前面我为大家介绍了 SDL 的三个主题:

今天我为大家介绍一下SDL的事件处理。这里所指的事件处理就是我们通常所说的,键盘事件,鼠标事件,窗口事件等。

SDL对这些事件都做了封装,提供了统一的API,下面我们就来详细的看一下。

阅读全文 »

推荐阅读:

SDL是 “Simple DirectMedia Layer”的缩写,它是一个开源的项目。其主要用于游戏开发中的多媒体处理,如视频渲染,音频播放,鼠标/键盘控制等操作。

并且它是一个跨平台的多媒体库。也就是说它对外接供了一套统一的接口,但在内部,它会根据不同平台调用不同的底层 API库。如在 Linux 系统下,它会使用 opengl 做渲染,而在 Window 下它会调用 D3D API进行渲染。

我之所以要介绍它,主要是因为我要在开发的多媒体播放器中使用它。

阅读全文 »

这是SDL系列文章的第五篇,本文将彻底让你理解什么是纹理。并带你深入探讨SDL的几个重要概念SDL_Window、SDL_Render、SDL_Surface 与 SDL_Texture。在文章的最后向你展示SDL如何通过SDL_Texture进行渲染。

对于前面系列文章感兴趣的同学可以通过下面的链接查看:

阅读全文 »

之前的SDL的两篇文章我向大家介绍了如何编译使用 SDL,以及如何才能让窗口显示出来。想了解相关内容的同学可以点击下面的链接查看相关内容。

本文将向大家介绍一下,如何通过 SDL 绘制一些基本图形,如 点、线、矩形。了解了这些基本图形后,你就可以按照搭积木的方式,构造出其它更复杂的图形了。

阅读全文 »