E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
H264编解码
如何开发基于Netty的HTTP/HTTPS应用程序
目录一、通过SSL/TLS保护应用程序二、HTTP
编解码
器三、聚合HTTP消息四、HTTP压缩五、HTTPS六、WebSocket一、通过SSL/TLS保护应用程序SSL和TLS安全协议层叠在其他协议之上
·
2021-10-19 17:28
别再傻傻分不清 AVSx H.26x MPEG-x 了
在音视频发展的历程中,
编解码
无疑是其最核心的功能,
编解码
标准的更新换代也极大促进了音视频技术的发展以及行为模式的变更。
·
2021-10-15 20:16
音视频人工智能
流畅的python笔记(四)文本和字节序列
目录一、字符问题二、字节概要bytes与bytearray类型结构体和内存视图三、基本的
编解码
器四、了解
编解码
问题UnicodeEncodeErrorUnicodeDecodeError使用预期之外编码加载模块时抛出
罗古洞的女婿
·
2021-10-14 22:46
python
一款使用typescript开发的react播放器插件
强大的API和回调函数体积小,80kb支持HLS(.m3u8)格式,支持
H264
格式安装npminstalljol-player--save示例importJoLPlayerfrom"jol-player
·
2021-10-14 17:55
浅谈音视频开发
需要掌握的是unix操作系统,网络socket通讯,音视频基础,264/265基础,
编解码
,FFmpeg,常见的网络通讯协议TCP/UDP/RTMP/RTSP/RTP/HLS,当然还有WebRT
·
2021-10-14 14:10
音频
音视频
编解码
-- 编码参数 CRF
之前多多少少接触过一些
编解码
参数,CRF参数也用过,但是最近在和朋友们聊天时,说到使用FFMPEG过程中碰到CRF参数,以及具体作用流程,这个之前一直没有跟踪过,也没有详细记录过,所以吊起了自己的好奇心
·
2021-10-13 19:51
ffmpeg视频编码人工智能
android rtmp+opensl es+opengl es camera直播推流
基本流程获取camera和录音数据(byte[])对数据进行
h264
编码封装Rtmp数据包上传到直播服务器推流地址一.前期准备因为要用
有心人2021
·
2021-10-12 10:24
音频和视频流最佳选择?SRT 协议解析及报文识别
因为RTMP协议安全性稍低,延迟相对较高,而相对于SRT协议支持高质量、稳定性、亚秒级延迟、强大的
编解码
器支持。SRT被许多行业专家认为是视频流的新协议。SRT究竟是什么?什么是SRT?
·
2021-10-04 20:41
音视频流媒体协议
用AI打破
编解码
器内卷,高通最新几篇顶会论文脑洞有点大
萧箫发自凹非寺量子位报道|公众号QbitAI用AI搞视频
编解码
器,现在路子有点“野”。插帧、过拟合、语义感知、GAN……你想过这些“脑洞”或AI算法,也能被用到
编解码
器上面吗?
QbitAl
·
2021-10-01 12:09
算法
计算机视觉
机器学习
人工智能
深度学习
历经5代跨越25年的RTC架构演化史
#008#随着移动互联网普及和疫情叠加,实时通信技术(RTC)一时间成为炙手可热的技术方向,RTC从1996年开始到如今已经发展成为一个非常复杂的技术领域,其包含了网络传输、全局调度、媒体处理算法、媒体
编解码
LiveVideoStack_
·
2021-09-29 08:00
算法
大数据
emacs
人工智能
iot
iOS音视频开发学习(二)—— 基本术语了解
视频编码框架ffmpeg+x264算法把原数据YUV/RGB转换成
H264
,音频则使用fdk_aac将音频数据PCM转换成AA
程序媛的程
·
2021-09-27 21:21
谷歌 Chrome 94 稳定版正式发布:默认启用空闲检测 API 引争议
同时,新版本添加了围绕音频/视频编码和解码以及原始视频帧处理等的低级
编解码
器A
·
2021-09-26 23:23
【经验分享】RTC 技术系列之视频
编解码
要了解什么是视频
编解码
,首先我们需要了解什么是视频。视频归根结底是一系列连续的图像帧,当这些图像以一定速率播放时,人眼就会判断其是连续活动的,这样就构成了视频。
·
2021-09-24 22:03
音视频人工智能
2021-09-23 基于ffmpeg+nginx+rtsp的http-flv点播方案-推流失败问题分析
问题描述:ffmpeg打开rtsp的url,从in_stream的码流中,复制所需要的
h264
编码信息;然后写入对应的rtmp流(out_stream)中,结果
ShaYQ
·
2021-09-23 17:48
通信系统与音视频开发
http
rtsp
ffmpeg
音视频处理
avc
header
什么是YUV
视频流经过压缩/编码处理的视频流数据叫“编码流”,因目前常用
H264
压缩/编码算法又叫“
H264
流”
litchi_coder
·
2021-09-22 16:04
MediaCodec硬编码
h264
,aac,MPEG4Writer: timestampUs
这类的文章太多太多,也没时间整理,直接上部分核心源码和注意事项1:MediaCodec核心类,在往MediaCodec中不断的推数据时一定要使用BytePool字节数组池,MediaCodec编码后的byte[]可以循环重复使用,避免造成内存的抖动/***Createdbyyouon2018-05-10.*MediaCodec核心编码器*/publicfinalclassMediaEncoderi
youxiaochen
·
2021-09-18 11:26
编解码
和加密详解
文章目录1.编码和解码(encode/decode)算法1.1Base64算法1.2压缩算法1.3Java序列化和反序列化2.常见加密算法2.1什么是加密算法2.2MD5算法2.3SHA1算法2.4HMAC算法3.结论1.编码和解码(encode/decode)算法简单理解,编码就是把信息按照一定的规则进行组织,变换消息形式的过程,所谓解码就是把收到的信息按照一定的规则进行解析,并且这个规则往往是
天使灬城
·
2021-09-16 12:10
温习
java序列化
加密算法
Base64
base64
hmac
音视频
编解码
流程与如何使用 FFMPEG 命令进行音视频处理
一、前言FFMPEG是特别强大的专门用于处理音视频的开源库。你既可以使用它的API对音视频进行处理,也可以使用它提供的工具,如ffmpeg,ffplay,ffprobe,来编辑你的音视频文件。本文将简要介绍一下FFMPEG库的基本目录结构及其功能,然后详细介绍一下我们在日常工作中,如何使用ffmpeg提供的工具来处理音视频文件。二、FFMPEG目录及作用libavcodec:提供了一系列编码器的实
·
2021-09-15 15:00
音视频ffmpeg
RTSP
H264
/HEVC 流 Wasm 播放
本文将介绍RTSP
H264
/HEVC裸流如何于网页前端播放。涉及WebSocket代理发送流数据,Wasm前端解码等。
·
2021-09-08 17:55
最简单的MediaCodec和MediaMuxer编码生成mp4
我们期望输入一个mp4文件,我们将这个文件解封装->解码->再编码->封装再重新获得一个mp4文件,这个过程中我们需要总共四个角色:MediaExtractor用来解封装mp4获得
h264
流用来解码的MediaCodec
YocnZhao
·
2021-09-07 10:06
SoundStream VS Lyra: 谷歌今年新推出的两款AI音频
编解码
器有何不同?
作者|Teresa、王晶技术审校|王晶、王立众SoundStream影音探索#001#近日,谷歌又推出了一款基于人工智能的音频
编解码
器——SoundStream,它是一款端到端的神经音频
编解码
器,可以提供更高质量的音频
·
2021-08-25 13:05
音频人工智能
python使用protobufde的过程解析
概念Protobuf(GoogleProtocolBuffers)是google开发的的一套用于数据存储,网络通信时用于协议
编解码
的工具库.它和XML和Json数据差不多,把数据已某种形式保存起来.Protobuf
·
2021-08-20 16:47
Android音视频开发——
H264
的基本概念
www.ffmpeg.org/download.htmlimage.pngffmpeg常用命令播放视频ffmpeg-ih265.mkv-vcodechevcoutput.h265用ffmpeg命令将mp4视频提取
h264
ffmpeg-iinput.mp4
Peakmain
·
2021-08-19 22:09
iOS视频
编解码
_1
我们将分成以下几点讨论视频
编解码
的情况1、收到H.264格式的视频数据并在应用中播放2、收到H.264视频数据在应用中播放的同时得到每一帧图片3、从相机或者其他地方收到视频时将它压缩成视频文件4、收到视频时将它压缩成视频文件的同时得到每一帧压缩数据并将它通过网络发送出去音视频接口梗概
unravelW
·
2021-08-19 17:45
iOS视频
编解码
_3
前两篇文章提出一些视频解码的方法,接下来讲一下视频编码的例子。当我们从相机或者其他渠道获取到CVPixelBuffers这种原始视频流,并且想将它压缩写入视频文件中时,我们可以使用AVAssetWriter这个类来实现。AVAssetWriter内部有一个编码器,它可以将原始视频帧压缩成CMSampleBuffers,并且写入视频文件中。而当我们获取到原始视频流,不想将它写入视频文件中,而是获取到
unravelW
·
2021-08-19 17:36
音视频-
H264
解码
H264
解码原理和音视频-AAC解码原理几乎一样,不同的是就decode里面数据的处理,解码的事情都是通过
H264
解码器去实现AAC解码的简略逻辑:AAC源文件==>(AVPacket)输入缓冲区==>
li_礼光
·
2021-08-19 01:13
音视频-
H264
编码
H264
编码原理和音视频-AAC编码原理几乎一样,不同的是就buffer缓冲区的处理,编码的事情都是通过
H264
编码器去实现AAC编码的简略逻辑:源文件==》AVFrame==》编码器==》AVPacket
li_礼光
·
2021-08-17 10:36
视频编码格式——
h264
优点
低码率(LowBitRate):在同等图像质量下,采用H.264技术压缩后的数据量只有MPEG2的1/8,MPEG4的1/3高质量的图像:H.264能提供连续、流畅的高质量图像容错能力强:H.264提供了解决在不稳定网络环境下容易发生的丢包等错误的必要工具网络适应性强:H.264提供了网络抽象层(NetworkAbstractionLayer),使得H.264的文件能容易地在不同网络上传输(例如互
风起时~微凉
·
2021-08-11 13:46
音视频
视频编码
视频
播放器:摄像头的RTSP视频如何用H5 video标签来播放
支持h5的浏览器只支持
h264
和aac编码,而摄像头存在各种编码;摄像头获取流是通过rtsp或GB28181协议,而浏览器只支持http和websocket;浏览器存在PC、移动端、小程序差异,如何设计一个播放器既能解决编
微利魔方_IT
·
2021-08-06 16:02
阿里云视频云发布实时高清VVC编码器Ali266,真正开启VVC商用之路
基于新一代国际视频
编解码
标准H.266/VVC,阿里云视频云近日发布了实时高清编码器Ali266,有力推动H.266/VVC标准应用的落地,真正开启H.266/VVC的商用之路,并强力赋能超高清4K、8K
·
2021-08-05 18:26
封装h5 video 视频播放器vue 组件(弹框的形式弹出子组件video)
h5video标签只能播放三种视频格式:MP4=MPEG4文件使用
H264
视频
编解码
器和AAC音频
编解码
器WebM=WebM文件使用VP8视频
编解码
器和Vorbis音频
编解码
器Ogg=Ogg文件使用Theora
·
2021-08-05 12:23
vue.jshtml
Protocol Buffers,一款比xml快100倍的序列化框架
在很多RPC的设计中,都采用了高性能的
编解码
技
·
2021-08-03 09:50
protobufjava
Go语言:如何通过 RPC 来实现跨平台服务!
序列化和反序列化是一种把传输数据进行编码和解码的方式,常见的
编解码
方式有JSON、Protobu
·
2021-07-29 14:50
golang
视频云的全景蓝图,想象力的允诺之地
可随着越来越多的硬件设备进入家庭,随着网络技术层层变革,随着计算能力持续升级,随着视频的
编解码
能力不断提升……视频,已然成为一种新的信息载体,而作为新时代大视频产业的底座,视频云就被赋予了可以变革社会的关键使命
·
2021-07-27 19:19
人工智能算法大数据物联网5g
Go语言实现Base64、Base58编码与解码
目录1.常见的编码2.go语言实现base64的编码与解码2.1Base64编码原理2.2实现Base64的编码与解码3.go语言实现base58编码与解码3.1base58的编码过程3.2base58
编解码
具体实现
·
2021-07-27 18:46
Codable
编解码
流程
1,decode解码流程1,遵循协议Decodable后:2.1创建包含所有属性key的一个遵循codingKey协议的枚举(编译器生成)2.2创建init(_:,_forKey)的方法(编译器生成)3,把data转为字典,通过字典生成_decoder4,_decoder去调用通用unbox5.1,基本类型根据各自的unbox完成解码后完成赋值;goto:done5.2对象类型则调用init(_:
Henry________
·
2021-07-17 21:17
Netty
编解码
开发+多协议开发和应用+源码+高级特性笔记免费送
今天分享的这份Netty学习笔记从JavaNIO讲起,再到Netty
编解码
开发,再到Netty多协议开发和应用,然后到Netty功能介绍和源码分析,最后讲述
java码农之路1
·
2021-07-16 10:43
netty
大数据
java
人工智能
编程语言
内存优化之图片篇
无论是jpg还是png,都是压缩的位图格式,不能直接渲染在屏幕上,需要将图片解压缩得到图片原始像素数据,iOS底层使用的是imageIO.framework实现图片
编解码
captain_Lu
·
2021-07-15 23:46
9.CameraX采集数据
h264
和faac推流
CameraX采集数据生成YUV_420_888格式通过分析接口得到ImageProxy然后得到planes数组@Overridepublicvoidanalyze(ImageProxyimage,introtationDegrees){intwidth=image.getWidth();intheight=image.getHeight();//格式YUV/RGB...intformat=ima
夢想家Lee
·
2021-07-14 14:32
h264
编码学习笔记
由于李超的课程讲音视频编码细节的几节课缺失,他讲得还是数一数二的,特别是写代码的思路,及ffmpeg使用的细节上2.殷汶杰的课程还没开始看,万一不好就没法暂时再选其他课程3.夏曹俊只有1999的课程在讲
h264
南_橘子猪
·
2021-07-13 19:45
李超 视频编码学习
NALU以00000001划分开yuv420p一个pix占用字节数1.5Bytergb8bit位深,3通道(不含透明度),一个pix占用3Bytes
h264
编码(pix:640*480yuv420pfps
南_橘子猪
·
2021-07-07 13:41
ffmpeg编译支持nvidia-GPU解码
图2显示了FFmpeg转换过程的不同元素image.pngFFmpeg通过
h264
_cuvid、hevc_cuvid和
h264
_nvenc、hevc_nvenc模块支持硬件加速解码和编码。
andyhacker
·
2021-07-01 13:06
Android player通过rtp接收
h264
数据并播放
一、接收数据rtp包的组包与拆包已经由rtp库完成,这里可以从rtp库的回调直接接收到原始发送的数据。videoRtpWrapper.open(40018,96,90000);videoRtpWrapper.setCallback{data,len->Log.d("dragon_video","receivedvideodata$len")nalu.appended(data,len){buffe
·
2021-06-27 22:06
Android recorder 录制
h264
通过rtp发送
采集camera数据数据采集部分使用的是Camera2,CameraHolder是对camera2的简单封装。Camera2有个显著的优势,他可以同时添加多个surface用于接收camer数据。下面是通过CameraHolder启动camera的流程:overridefunonCreate(savedInstanceState:Bundle?){super.onCreate(savedInsta
·
2021-06-27 22:05
Android player通过rtp接收
h264
数据并播放
一、接收数据rtp包的组包与拆包已经由rtp库完成,这里可以从rtp库的回调直接接收到原始发送的数据。videoRtpWrapper.open(40018,96,90000);videoRtpWrapper.setCallback{data,len->Log.d("dragon_video","receivedvideodata$len")nalu.appended(data,len){buffe
·
2021-06-27 22:58
Android recorder 录制
h264
通过rtp发送
采集camera数据数据采集部分使用的是Camera2,CameraHolder是对camera2的简单封装。Camera2有个显著的优势,他可以同时添加多个surface用于接收camer数据。下面是通过CameraHolder启动camera的流程:overridefunonCreate(savedInstanceState:Bundle?){super.onCreate(savedInsta
·
2021-06-27 22:58
H.264编码原理以及I帧B帧P帧
前言
H264
是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理解的他的理论依据是:参照一段时间内图像的统计结果表明,在相邻几幅图像画面中,一般有差别的像素只有10%以内的点
秦枫桀
·
2021-06-27 22:44
音视频学习流程
了解知识轮廓1.直播和ffmpeg是什么联系,或者说ffmpeg担任什么指责2.直播和rtmp的关系,什么是rtmp,ffmpeg和rtmp是什么关系,rtmp和librtmp是什么关系3.大家常说的
h264
未来的路就在那
·
2021-06-27 09:59
我第一个webRTC应用
交换有关媒体和客户端功能的信息,例如分辨率和
编解码
器。传输流式音频,视频或数据。为了获取和传递流数据,WebRTC实现了以下API:Me
疯狂的枫叶
·
2021-06-27 02:49
彻底解决UnicodeEncodeError与UnicodeDecodeError
而
编解码
的一般套路大概就是:给待编码的目标集合(字符,或者其他任何符号、资源等)给定一个唯一ID,把这个ID对应的二
·
2021-06-26 16:47
上一页
64
65
66
67
68
69
70
71
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他