废话不多说,先说结论,Windows平台播放渲染这块,支持D3D的前提下,优先D3D,如果检测到不支持D3D,数据回调上来,GDI模式绘制。 相比GDI模式,D3D绘制更细腻,绘制效率更高,CPU占用低,只要是系统检测支持,一般建议D3D模式。 无图无真相: ? 本文以1920*1080分辨率、30 ...
1. 去官网下载安装LaTeX语言环境 Tex Live http://www.tug.org/texlive/ 2. 下载安装IDE CTEX,默认为WinEdt 7.0(更高版本要求付费) http://www.ctex.org/HomePage 3. 模板下载网站 https://www.ov ...
分类:
其他好文 时间:
2020-06-20 19:19:34
阅读次数:
71
RGB -> YUV -> H264 编码 -> RTP -> H264 解码 -> YUV -> RGB采集(相机)->处理(效果增强)->编码(h264,h265,ffmpeg)->封装(avi,mov,mpg,mpeg,mp4,wmv,rm,rmvb,flv,mkv,ts)->推送(rtsp等 ...
分类:
其他好文 时间:
2020-06-20 11:23:39
阅读次数:
59
网页前端video播放m3u8(HLS) HLS (HTTP Live Streaming)是Apple公司研发的流媒体传输技术,包括一个m3u8的索引文件、多个ts分片文件和key加密串文件。这项技术主要应用于点播和直播领域。 开源JS库(Github): 【video.js】https://gi ...
分类:
Web程序 时间:
2020-06-20 00:45:38
阅读次数:
815
前面一篇已经说过了 HTTP 的基本特性,HTTP 的发展史,前情回顾。这一篇就更详细的 HTTP 协议使用过程一些参数配置,缓存,Cookie设置相关的细节做一些梳理。 数据类型与编码 在 TCP/IP 协议栈里,传输数据基本上都是 header + body 的格式。但 TCP、UDP 因为是传 ...
分类:
Web程序 时间:
2020-06-19 00:47:27
阅读次数:
67
apache 有个开源库:commons-net,这个开源库中包括了各种基础的网络工具类,我使用了这个开源库中的 FTP 工具。 但碰到一些问题,并不是说是开源库的 bug,可能锅得算在产品头上吧,各种奇怪需求。 问题 当将网络限速成 1KB/S 时,使用 commons-net 开源库中的 FTP ...
分类:
其他好文 时间:
2020-06-17 12:26:37
阅读次数:
55
import configparser#write'''config = configparser.ConfigParser()config["DEFAULT"] = {'ServerAliveInterval': '45', 'Compression': 'yes', 'CompressionLe ...
分类:
编程语言 时间:
2020-06-15 22:46:08
阅读次数:
65
RabbitMQ事务和Confirm发送方消息确认——深入解读 引言 根据前面的知识(深入了解RabbitMQ工作原理及简单使用、Rabbit的几种工作模式介绍与实践)我们知道,如果要保证消息的可靠性,需要对消息进行持久化处理,然而消息持久化除了需要代码的设置之外,还有一个重要步骤是至关重要的,那就 ...
分类:
其他好文 时间:
2020-06-15 18:07:26
阅读次数:
71
谨以此篇记录自己今天犯的低级错误,如果你跟我一样有强迫症,那就留下来备查备用吧。 今天,在使用CentOS 7学习时,突然想重新加个LV,就在VG 里LV create了个新的LV 名为data;随后看到有lvrename命令,就又重命名为centos_data了,紧接着mkfs.ext4,挂载到/ ...
分类:
系统相关 时间:
2020-06-14 23:34:16
阅读次数:
141
? 今天听了一个卡内基梅隆大学CS硕士的前辈的知乎live,主题是关于程序员如何让自己变得不可替代,现对这场live做一个总结,希望能对自己以后的 职业生涯带来一定帮助。 ? 在职场的前三年是非常重要的,属于职业发展的初期,也是职业习惯和公司领导对你工作能力看法的形成期,针对这一时期,需要认真对待一 ...
分类:
其他好文 时间:
2020-06-14 23:30:47
阅读次数:
78