视频技术
-
视频压缩中的离散余弦变换
离散余弦变换 (DCT)可以说是现代图像和视频压缩中最基本的工具。DCT 用于将像素域中的数据转换为频域,以揭示有关图像或视频帧的洞察力。 本文的目的是让您直观地了解 DCT,而无…
-
I 帧、P 帧和 B 帧的工作原理及用途
I 帧、P 帧和 B 帧的概念是视频压缩领域的基础。这三种帧类型在特定情况下用于提高编解码器的压缩效率、压缩流的视频质量以及流对传输和存储错误和故障的恢复能力。 在本文中,我们将了…
-
为什么需要视频压缩?视频压缩怎么做
视频压缩是视频制作中最重要的方面之一。YouTube、Facebook 和 Vimeo 等流媒体服务所面临的数据限制通常会阻碍对高质量视觉和声音的需求,以吸引观众的注意力。本文通过…
-
中央广播电视总台4K HDR 制作 中的“窄范围” + “超白”初探
本文介绍了中央广播电视总台技术局发布2022 版《中 央广播电视总台HDR 视频制作白皮书》修订的部分内 容。针对“窄范围”+“超白”技术,说明了测试验证的 过程以及这项技术的实际…
-
视频不良画质检测
抖音目前亿级日活,当用户投稿的视频经过抖音整个链路处理后若出现明显的画质劣化,如常见的花屏、绿屏、黑屏、浮雕屏等现象,造成的影响面将非常大。为了防止这种画质劣化导致的大量用户体验的…
-
视频浅压缩技术是什么(视频浅压缩技术方案和应用)
1. 视频压缩目的 随着互联网尤其是移动互联网的飞跃发展、智能终端的普及,给数字化音视频行业带来新的商机,也给行业带来了新一轮的挑战。 为用户提供更高分辨率、更高画质、更…
-
什么是视频流中的启动延迟或延时?减少流媒体启动延迟的方法
随着 Netflix、Amazon Prime 和 Hulu 等 OTT 流媒体服务的兴起,我们现在可以随时随地观看自己喜欢的电影和电视节目。然而,视频流媒体在 OTT 中面临的最…
-
OpenGL ES渲染播放视频
前面文章主要了解了 OpenGL ES 的基本使用及其坐标系的映射,下面将使用MediaPlayer和 OpenGL ES 来实现基本视频渲染以及视频画面的矫正,主要内容如下: S…
-
视频指纹浅析
1、视频指纹简介 随着技术的飞速发展和万维网的广泛使用,人们可以轻松地在互联网上找到并上传大量的视频。网络上存在着大量的复制和剪辑转换的视频,其中一些可能被非法复制或传播播放,因此…
-
视频为什么可以被压缩?
视频为什么可以被压缩?因为存在冗余。 首先,视频是由一帧帧图像组成的,利用人眼视觉暂留的原理,使人眼产生了运动的感觉。每一帧的图像又由像素构成,分辨率决定了图像细节的精细程度,分辨…
-
OpenGL ES投影和视图变换
上篇文章 初始Android中的OpenGL 介绍了 Android 中的 OpenGL 以及坐标映射等,在 OpenGL ES 环境中,通过投影和相机视图,显示的绘制对象更接近于…
-
初始Android中的OpenGL
前面有关 Android 音视频的渲染都是使用MediaCodec进行渲染,MediaCodec也有自己的弊端比如无法进行视频的编辑处理,而视频可以 OpenGL ES来进行渲染,…
-
视频增强技术与深度学习
1.视频行业趋势 5G、云、AI 已经成为ICT 行业甚至是整个社会的发展趋势,促使整个视频行业需求和技术不断演进,推动整个视频行业不断升级。视频生命周期的每个环节都在更新升级,包…
-
播放器如何切换视频清晰度
随着移动互联网的高速发展,网速的雄起,我们播放视频,高清已经是入门要求了,现在怎么也要是1080P或者4K视频才好意思让我冲会员吧。但是不要忘了,世界很大,你们先富起来的人也要考虑…
-
视频RTMP推流方案(基于librtmp实现推流)
对应RTMP推流,业界有很多开源方案。如使用ffmpeg推流,librtmp(rtmp-dump),gstream推流。由于ffmpeg和gstreamer比较庞大,仅仅用来推流,…
-
使用可插入流去除视频会议背景
背景移除和设置自定义背景的能力已成为视频会议应用程序中必备的功能。我的一些 WebRTC.ventures 团队成员展示了如何使用机器学习来删除使用Daily、Agora和Vona…
-
如何停止视频缓冲?减少视频缓冲的10个有效技巧
你是否厌倦了在线播放视频时的持续视频缓冲?尝试了各种方法来阻止视频缓冲?网络连接速度慢、设备问题和网络拥堵是造成缓冲的常见原因,有一些有效的方法来对抗视频缓冲。 最终用户 或视频流…
-
端到端视频业务感知分析及优化研究
摘 要 针对视频业务感知的评估与优化的重要性日益增加,从面向业务和用户感知的角度出发,研究端到端视频业务感知的分析评估体系。同时研究了视频业务的播放流程机制、数据加载和…
-
Android OpenGL实现视频播放
本文分享视频播放流程基础知识,如何在Android系统中使用MediaPlayer完成视频播放流程,以及OpenGL播放视频实现方式等。 视频播放流程 视频播放主要经历这么几个步骤…
-
基于视频指纹技术的媒资关联性分析与应用
利用视频指纹技术,能够准确、高效地实现媒资内容的关联性比对。本文介绍了视频指纹的提取、建库、比对和判断等环节的技术实现原理,分析了视频指纹技术在内容查重、版本关联、侵权监测和媒资使…