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
基于WiFi的Android局域网视频监控的设计与实现(
h264
编码、解码,surfaceview、socket)
一、整体思路1.摄像头实时捕获视频并进行
h264
编码2.接收wifi的视频数据并实时在另一个监控视频手机查看,接收到的数据进行
h264
解码3.wifi的数据传输利用socket通信二、摄像头捕获数据并进行
gujunhe
·
2023-04-10 08:10
android
音视频
websocket
FFmpeg进阶-
h264
编码器性能优化
文章目录编码速度preset视频类型tune多线程控制thread控制QP值控制gop_size控制B帧数量降低CPU损耗的组合配置在进行rtmp推流的时候发现
h264
编码器特别耗CPU机器有点扛不住。
码农飞飞
·
2023-04-10 05:09
音视频
ffmpeg
c++
流媒体
h264
编码器
使用NDK在Ubuntu16.01.12交叉编译FFmpeg+X264
FFmpeg在linux下编译后默认是不包含
H264
编码器(也就是x264)的如果需要在安卓下使用FFmpeg进行
h264
解码可以直接下载FFmpeg源码编译即可。
高呼吾名
·
2023-04-10 04:30
Ubuntu集成FFMpeg 硬件加速解码
系统环境:Ubuntu16.04、kernel4.4.0-62、gcc/g++5.4前言:最近在做一个关于家庭影院方面的项目;现在市面上的智能电视,大多都只能支持
h264
格式编码的视频文件(高清/2k)
_Hebrew
·
2023-04-09 09:19
Linux
FFMpeg
FFMpeg
硬件加速
Intel
CPU硬件加速
【FFmpeg】FFmpeg编解码
H264
产生马赛克、伪影的解决方法
【目录】郭老二博文之:图像视频汇总1、问题描述使用FFmpeg编码
H264
,再解码显示时,产生马赛克:有时是在画面静止时,静止时间越长,马赛克、伪影越多;有时是在画面切入切出时;有时是在网络带宽不够时2
郭老二
·
2023-04-09 04:01
视频
音视频
ffmpeg
【FFmpeg】通过编解码ID(AV_CODEC_ID_*)获取编解码器AVCodec指针的过程分析
FFmpeg编程时,通过编解码ID(AV_CODEC_ID_*)即可获取对应编解码器AVCodec指针,例如:AVCodec*codec=avcodec_find_encoder(AV_CODEC_ID_
H264
郭老二
·
2023-04-09 04:57
视频
ffmpeg
【GStreamer】使用capsfilter设置x264enc中的profile级别
相关代码如下://创建元素GstElement*
h264
enc=gst_element
郭老二
·
2023-04-09 04:27
视频
gstreamer
【GStreamer】在x264enc中设置profile级别
默认一直是“high”:video/x-
h264
,...profile=(string)high,...2、解决方法查看官网手册中,有如下解释The
H264
profilethatiseventuallyuseddependsonafewsettings
郭老二
·
2023-04-09 04:26
视频
gstreamer
h.264
Chromium 改造实录:增加 MP2 音频支持
在解决了TS流中
H264
视频编码的解码问题后,我又碰到了音频解码问题。从log上看有如下信息:03-08 06:38
云水木石
·
2023-04-08 15:45
音视频
ffmpeg
Chromium 改造实录:增加 MPEG TS 格式支持
在《选择最新Chromium,支持
H264
/H265》一文中,记录了我通过升级Chromium版本解决了
H264
/H265视频支持难题。然而难题接踵而至,这次的难题是MPEGTS流的支持。
云水木石
·
2023-04-08 15:44
ffmpeg
android
这次, AI 也帮不了我
这段时间一直在改造ChromiumforAndroid,详情参考前文:选择最新Chromium,支持
H264
/H265Chromium改造实录:增加MPEGTS格式支持Chromium改造实录:增加MP2
云水木石
·
2023-04-08 15:01
人工智能
ffmpeg
网络
javaweb中ffmpeg视频转码
h264
出现卡住不执行的解决办法(看到最后面就是答案了)
郑文亮专心地钻研编程,每天进步一点点博客园首页新随笔联系管理随笔-1610文章-3评论-570Java+Windows+ffmpeg实现视频转换最近由于项目需要,研究了一下如何用Java实现视频转换,“着实”废了点心思,整理整理,写出给自己备忘下。思路由于之前没有没法过相关功能的经验,一开始来真不知道从哪里入手。当然,这个解决,google一下立马就发现了ffmpeg,网上讲解用Java+ffmp
oldmee
·
2023-04-08 14:47
后端
ffmpeg
java
web
h264
QP值的理解
而且随着视频源复杂度的提高,这种反比关系会更明显上面是对QP值的一个字面上的理解,那么QP直在实际应用中起到了什么作用的,下面是我的理解:QP值决定了编码器的质量效果,这个效果会有一个区间,比如VP8,VP9和
H264
阿呆_e66a
·
2023-04-08 07:50
AVC/
H264
编码教程
AVC/
H264
编码教程原作:DeathTheSheep翻译:Tenlix编码次数(应当选择何种编码模式)如果你想要得到一个确定的文件体积,我推荐采用二次编码的模式。
魔尊moon
·
2023-04-08 00:18
图像处理&技术
compression
search
optimization
codec
优化
算法
JAVA ~ FFmpegFrameRecorder用
H264
编码封装mp4 有声音无图像
1问题描述最近公司做的关于摄像机录制视频保存的问题,发送录制了视频上传至服务器中在浏览器上播放有声音无图像,因为自己是这方面的小白,在自己也在前面博客中也分享了rtsp流媒体如何播放及在H5中嵌入vlc,帧抓取图片及录制视频等文章,希望对java人员在对摄像机不至于那么无助。2问题展示Inserttitlehere3问题解决添加设置视频编码recorder.setVideoCodec(avcode
指尖上的革新
·
2023-04-07 13:24
踩坑记
个人成长记录
java
ffmpeg
html5
android 直播有意思的事- 420SP到420P
androidCamera出来的数据一般是NV21也就是YUV420SP我个人理解S是staggered交错的意思P就是plane平面YYYYYYYYVUVU这种分布420SP
H264
呢里面用的一般是I420
土肥圆的诺诺
·
2023-04-07 06:58
Android音视频入门及架构介绍
H26x系列,由ITU开发,侧重网络传输只有视频编码,H265(资源消耗是
H264
的1/2)需要licensermvb/rm,由Re
Mongo-Y
·
2023-04-06 21:10
音视频
ffmpeg
android
音视频
DeepStream-test1-python-demo样例
样例基于知乎博客解释完成:https://zhuanlan.zhihu.com/p/359079725大致整体流程:test1样例的整体流程:首先数据源元件(filesrc)负责从磁盘上读取视频数据,解析器元件(
h264
parse
麻花地
·
2023-04-06 20:49
python
深度学习
深度学习环境
python
开发语言
人工智能
3.gstreamer UDP推流RTP及拉流播放
目录1、将
H264
数据流打包为RTP包,然后UDP推流2、UDPclient拉流,然后RTSP传输3、easyplayer-rtsp.exe播放器播放RTSP数据流将
H264
打包为RTP包,然后通过UDP
生如~夏花
·
2023-04-06 17:08
gstreamer应用
udp
网络
音视频
AVFoundation音视频封装到MP4/MOV(二)
CoreVideo实现多媒体的处理,并且将实现方式以及效果和ffmpeg的方式做对比AVFoundation的封装确实比较强大,分两种情况,一种是要写入的数据是已经压缩好的音视频流(音频aac流,视频
h264
仙人掌__
·
2023-04-06 11:10
RK平台 MPP 与RGA ,解码h265绿屏,花屏解决方法
mpp解码之后出现绿屏,花屏等现象,一般是由于h265数据对齐问题,
h264
视频对齐方式为16位对齐方法。h265视频对齐方式位256奇数对齐。
三石兄x
·
2023-04-06 08:59
ffmpeg
qt
arm
linux
利用FFmpge进行视频解码(从
H264
视频流到图像)
同上面所写的两篇文章,本篇依然是介绍FFmpge的相关操作,前一篇讲的是视频压缩,本篇则相反的讲视频的解码。废话不多说,直接上代码吧。同理于上篇,本篇先设计一个视频解码相关的类,定义如下:classFfmpeg_Decoder{public:AVCodecParserContext*avParserContext;AVPacketavpkt;//数据包结构体AVFrame*m_pRGBFrame;
_寒潭雁影
·
2023-04-06 08:40
FFmpeg学习和实战
FFmpge
视频解码
H264流
封装
播放
H264
视频解码器C++工程说明
为了弄清楚
H264
整个解码流程,为此我专门按照
H264
标准文档《T-REC-H.264-201704-S!!
jfu22
·
2023-04-06 08:04
音视频
c++
ffmpeg
h264
硬编解码ffmpeg(十一)
本文目的就是通过实现硬遍解码
h264
了解这些流程和接口视频硬解码相关流程image.png视频硬编码相关流程image.png视频硬编解码相关函数及结构体1、AVCodecContext编解码结构体上下文
仙人掌__
·
2023-04-06 00:19
WebRTC通话原理-媒体协商
比如,PeerA端可支持VP8、
H264
多种编码格式,而PeerB端支持VP9
亢少军
·
2023-04-05 22:42
WebRTC
关于支持h265 + http-flv直播流网页播放器实现低延时直播播放器MXPlayer介绍
1、支持直播流:hls、http-flv;2、支持网络视频文件播放3、支持视频编码:
h264
,h2654、支持播放种类:普通视频、全景/VR视频、全景图、支持h5video方式播放5、用户入门门槛低、有免费版
ff6b12750e0e
·
2023-04-05 19:35
H264
编码原理以及I帧B帧P帧
前言
H264
是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理解的他的理论依据是:参照一段时间内图像的统计结果表明,在相邻几幅图像画面中,一般有差别的像素只有10%以内的点
renhl
·
2023-04-05 11:35
MP4 视频部分浏览器无法播放
原因怀疑是视频的问题,对比浏览器得知google仅支持
h264
协议视频文件播放,此时的视频协议是hevc。使用ffmpeg查看视频视频情况(ffmpeg是一款软件,官网下载后解压可用)。
Lovme_du
·
2023-04-05 00:53
FFmpeg
ffmpeg
html5
嵌入式面试常见问题(七)—各大公司面试题
(还问了编码的原理,
h264
和265的区别,如果sensor默认是720p的,我要怎么得到1080p,应该在哪里修改)2、野指针产生原因和解决方法3、指针函数和函数指针的区别?
梅山剑客
·
2023-04-03 04:47
嵌入式面试
面试
H264
码流中SPS PPS详解
1客户端抓包在做客户端视频解码时,一般都会使用Wireshark抓包工具对接收的
H264
码流进行分析,如下所示:image在这里我们可以看到对解码视频起关键作用的SPS和PPS。双击SPS内容如下:
Recorder_MZou
·
2023-04-02 19:13
RTSP
H264
流 MSE 播放
websocket-mse-demo项目介绍:Itthisdemowe'restreaminglivevideofromanRTSPcameratoyourHTML5browser.Videoisstreamedas
H264
encapsulatedinMP4
GoCodingInMyWay
·
2023-04-02 03:57
H264
压缩比和编码码率
这时设置
H264
的编码码率为9440kpbs,此时
H264
的压缩率为100:1若是300:1则倒推设置码率为3146kbps,压缩比为80:1就是倒推码率11800实际上264的压缩率没有这么高,这里
qq_40170041
·
2023-03-31 05:34
流媒体
ffmpeg
音视频
音视频基础知识
视频采集2.1.1CCD成像原理2.1.2隔行扫描vs逐行扫描2.1.3视频制式2.1.4YUVvsRGB2.2视频压缩2.2.1视频压缩原理2.2.2常用的视频编码器2.2.3压缩名词解释2.2.4
H264
phantom_111
·
2023-03-31 04:55
计算机理论与基础
音视频
数码相机
人工智能
基于Python ffmpeg实现视频编码转换
经过研究,MP4格式的视频具有
H264
、MPEG4、
H264
、VP6(已淘汰)四个编码格式。发现h5不支持其他编码格式,支持
H264
格式的编码。因此,需要对非
H264
编码格式进行转换。
imxiezy
·
2023-03-31 04:42
python
Android音视频开发(1),程序员进阶
H264
依次把每一帧中球移动的距离和方向都记录下来就成了下面的样子。运动矢量计算出来后,将相同部分(也就是绿色部分)减去,就得到了补偿数据。
m0_66264324
·
2023-03-31 02:39
程序员
架构
移动开发
android
RTP+
H264
打包--rfc3984
rfc3984:RTPPayloadFormatforH.264Video
H264
的NalUnit以上面图开始,一字节,后5位是type。
ashleycoder
·
2023-03-30 18:46
流媒体开发
音视频
PS和TS
抓包存的ps文件可以直接播放,带
H264
/H265起始码。如果是RTP+
H264
/H265需要插件解析,因为不带起始码,为了省几个字节。二TS封装P帧没有PAT、P
ashleycoder
·
2023-03-30 18:06
音视频开发面试备忘录
音视频
FFmpeg源码编译出支持音频AAC编码以及
H264
,H265编码的库
先决条件:需要安装msys2(是一个在windows中模拟linux操作系统的软件)由于在linux中编译ffmpeg比较简单,所以利用一下msys2,直接去官网下载安装即可需要安装visualstudio2019一,配置mys2使用vs2019+msys2的环境来编译ffmpeg源码1,打开vs2019命令行工具想要编译出64位的库就选64位的命令行工具,这里选用32位的作为示范2,输入cl命令
未燃机智鱼
·
2023-03-30 12:16
音视频开发
C++
音视频
ue4
cocos2d
ffmpeg解码步骤及使用硬解码
本文记录
h264
文件解码,以及解码如何使用硬件加速解码需要分割
h264
码流,这里不介绍
h264
码流NALU的结构#include#include#include"xvideo_view.h"usingnamespacestd
未燃机智鱼
·
2023-03-30 12:16
音视频开发
C++
音视频
h.265/HEVC解码器verilog实现
https://github.com/tishi43/h265_decoderc参考代码在https://github.com/tishi43/h265_c_reference同时分享另一个年代比较久远的
h264
tianqishi
·
2023-03-30 08:45
h.264
verilog
ffmpeg 错误处理,ImportError: libopen
h264
.so.5: cannot open shared object file: No such file or directory
在用ffmpeg将mp3文件转成wav格式时报错了,报错信息如下ImportError:libopen
h264
.so.5:cannotopensharedobjectfile:Nosuchfileordirectoryfind
asura77777
·
2023-03-30 08:46
深度学习
音视频
python
在前端中使用FFmpeg(MacOS)
最近的有个需求是在前端中实现对
h264
的解码,并编辑渲染生成的yuv文件,达到的效果就是后端推送,
h264
的流,前端能够实时的在图像中画不同的方框。
都江堰古巨基
·
2023-03-30 07:14
H264
NALU分析 + 提取
H264
码流实战
H.264从1999年开始,到2003年形成草案,最后在2007年定稿有待核实。在ITU的标准⾥称为H.264,在MPEG的标准⾥是MPEG-4的⼀个组成部分–MPEG-4Part10,⼜叫AdvancedVideoCodec,因此常常称为MPEG-4AVC或直接叫AVC。NALU(NetworkAbstractLayerUnit)全称为网络抽象层单元。对于视频⽂件来说,视频由单张图⽚帧所组成,⽐
kansnow
·
2023-03-26 01:42
2023-03-21:音视频解混合(demuxer)为MP3和
H264
,用go语言编写。
2023-03-21:音视频解混合(demuxer)为MP3和
H264
,用go语言编写。
福大大架构师每日一题
·
2023-03-25 21:38
福大大架构师每日一题
音视频+golang相关
音视频
golang
ffmpeg
iOS中
H264
的编码原理 - 音视频总结
I帧:关键帧,采用帧内压缩技术举个栗子,如果摄像头对着一个蜗牛拍摄,1秒钟之内,这个蜗牛发生的变化是非常少的,摄像机一般一秒钟会抓取几十帧的数据,我们看这个蜗牛这一秒钟的几十帧数据,会感觉每一帧都几乎是一样的,蜗牛在一秒钟里的变化实在太小了,以至于肉眼几乎感觉不到有变化.像动画,是25帧/s,一般视频文件都是在30帧/s左右,对于一些要求比较高的,对动作的精细有要求,想要捕捉到完整的动作的,高级的
非洲小白猿
·
2023-03-25 18:43
webrtc支持
h264
软编解码
通过webrtc的研究,webrtc中默认只支持了VP8,VP9两种软编解码方式,不过硬编解码,可以支持
h264
,但是对于android或者说windows来说,是有很多机型需要适配
h264
,目前一些播放器大多也是以
阿呆_e66a
·
2023-03-25 15:55
音视频高手课06-
H264
编码基础01帧与场
帧和场的概念一、何谓场?每个电视帧都是通过扫描屏幕两次而产生的,第二个扫描的线条刚好填满第一次扫描所留下的缝隙。每个扫描即称为一个场。因此25帧/秒的电视画面实际上为50场/秒若要取得包含最大细节的帧,您需要合并两个场内的信息。截至目前为止,这些观念都很简单,不过若考虑到动态画面,就不是那么容易了。因为摄像机将依次地扫描这两个场,这将有助于电视画面的动作更为顺畅,不过这也是场在编辑时所会造成的困扰
阿闯学长
·
2023-03-25 14:51
一点技术干货
关于调色方面,要是采用达芬奇进行调色的,要注意导入素材时的编码问题,目前最新的版支持
h264
prs4444hq422tiffdpi为方
卡米拉小卡
·
2023-03-25 11:42
【
H264
/AVC 句法和语义详解】:C语言实现Exp-Golomb指数哥伦布编码(编码篇)
转载自:https://www.jianshu.com/p/06e7c742de44上篇中我们介绍了Exp-Golomb的理论部分,这一篇我们就使用C语言来实现它。我们已经知道,在H.264中,指数哥伦布编码有四个描述子,分别为ue(v)、se(v)、me(v)、te(v)。其中me(v)是最简单的,它直接靠查表来实现。而剩余的se(v)和te(v),是在ue(v)的基础上来实现的。所以它们的利害
PuiKei
·
2023-03-25 07:49
rtsp播放h265(hevc)
对rtsp来说,要播放h265只要正确解析sdp和rtp包即可,这里分享下h265sdp&rtp相关知识点,希望有用.1.H265NalUnitHeader简单介绍:
H264
的NalUnit头是一个字节
诩宏
·
2023-03-25 02:44
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他