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
Qt-音视频开发
Android
音视频开发
入门(3)C++中MediaPlayer的C/S架构
前面一层中,都是通过Java层调用到JNI层中,而JNI层向下到C++层并未介绍。本节首先分析Java层的一个函数在C++层MediaPlayer中的过程。(路径为:/frameworks/av/media/libmedia/mediaplayer.cpp)下面用mp->setDataSource()后,从C++层的setDataSource()来看看C/S模式的过程status_tMediaPl
RikkaTheWorld
·
2020-06-26 05:35
音视频开发
Linux后台服务器架构师开发学习资料
密码:hh0nDarren-聊聊线程面试那些事链接:https://pan.baidu.com/s/1ZXQ4vsVSBhfu_AUMmQkj6w密码:9jywDarren-C/C++程序员的黄金方向-
音视频开发
链接
Linux高级开发
·
2020-06-25 23:18
Linux服务器开发
音视频编解码类开源项目的18个实时
我们今天汇总了一些能帮助到正在学习或进行
音视频开发
的实时
音视频开发
者们的开源项目与几个也在为开源社区贡
Linux高级开发
·
2020-06-25 23:17
解析5G时代音视频 WebRTC音频引擎实现分析
音视频学习大纲小编分享一篇webrtc视频解析
音视频开发
第十八讲|CC++程序员进入互联网公司的捷径-WebRTC开发|流媒体|
音视频开发
|更多
音视频开发
、c/c++Linux服务器高阶知识、电子书籍、
Linux高级开发
·
2020-06-25 23:17
QT-
入门(元对象系统)
Qt核心元对象系统元对象系统解析:https://blog.csdn.net/spwper/article/details/51332187动态投射这样投射是失败的,返回指针label为NULL,因为QMyWidget不是QLabel的子类。使用动态投射,使得程序可以在运行时对不同的对象做不同的处理。属性系统两个宏Q_PROPERTY(),基于元对象系统实现。Qt的属性系统与C++编译器无关,可以
NecroZarok
·
2020-06-25 22:41
QT
QT-
纯代码控件-QTableWidget(表格)
实现一个表格控件并向单元格中添加内容的功能1.新建一个无ui界面的工程,其基类为widget,向工程中添加资源文件,并加入相应的ico或者png图片文件2.代码实现widget.h和main.cpp不做改变。为默认widget.cpp#include"widget.h"#include#includeWidget::Widget(QWidget*parent):QWidget(parent){//
Freedom_Bule
·
2020-06-25 20:31
QT
QT-
功能-实现主页面和子页面之间的跳转(最简单)
用简单的方法实现两个界面之间的跳转1.新建一个带ui界面的工程,其基类为mainwindow2.向工程中Addnew添加一个新的界面3.选中添加界面模板,可选择Dialog对话框类或者mainwindow类等,视情况而定。我这里选择mainwindow类4.将新添加的界面的类名设置为与主页面不同的类名,如mainwindow2,之后点击下一步工程构建如图5.代码实现主页面mainwindow.h#
Freedom_Bule
·
2020-06-25 20:31
QT
QT-
默认生成的文件解释
继承的是widget类。一、pro文件#-------------------------------------------------##ProjectcreatedbyQtCreator2019-05-09T21:47:00##-------------------------------------------------QT+=coreguigreaterThan(QT_MAJOR_VE
朝歌1122
·
2020-06-25 18:59
QT
c++
[FFMPEG开发]FFMPEG中的pts与音视频同步的关系以及编解码过程中的注意事项
最近几个月在win上做
音视频开发
,基本上都是围绕着ffmpeg库进行的工作。其中一个问题就是音画不同步,由于本人是新手一枚,也不太清楚是什么原因,翻看了雷神的多篇博客也没有详细的解释。
没有技术的菜逼
·
2020-06-25 17:48
学习分享
FFMPEG
音视频开发
FFmpeg音视频编码工具学习笔记---FFmpeg基础知识
FFmpeg是一套
音视频开发
工具,其容纳了推流端,音视频传输,服务器端,播放端全部的音视频操作功能,并且提供自定义的转码,封装,滤镜,API接口,实现个性化的设计.FFmpeg源代码编译之后可以生成3个组件
今生唯尔
·
2020-06-25 05:49
Media
Streaming
Live
Streaming
Platform
Note
图文讲解:QT样式表StyleSheet的使用与加载
样式表选择器0、相关链接官网的样式表链接:http://doc.qt.io/archives/qt-4.8/stylesheet.html各种控件的样式:http://doc.qt.io/archives/
qt
qq_610642
·
2020-06-25 05:54
QT/样式表qss
ubuntu下QT5.13.1编译opencv2.4.13.6
下载opencv2.4.13.6的源码安装QT为避免权限问题,直接用sudo启动qt,如下图然后通过
qt-
>openproject,打开下载的源码的cmakeList.txt文件。
qq_610642
·
2020-06-25 05:54
QT
opencv
音视频开发
--音视频的基础知识--音频
作为一个通信人音视频的基础知识也是我们专业的基础知识。数字音频 为了将模拟信号数字化,将会有三个操作分别是采样、量化和编码。⾸先要对模拟信号进⾏采样,所谓采样就是在时间轴上对信号进⾏数字化。根据奈奎斯特定理(也称为采样定理),按⽐声⾳最⾼频率⾼2倍以上的频率对声⾳进⾏采样(也称为AD转换),对于⾼质量的⾳频信号,其频率范围(⼈⽿能够听到的频率范围)是20Hz~20kHz,所以采样频率⼀般为44.
liefyuan
·
2020-06-25 04:01
音视频
音视频开发
如何安装Qt 5.8.0 +mingw
可以直接在这个网址:http://download.qt.io/选择official_release->
qt-
>需要的版本(2)windows下版本说明windows下版本有64位(x64)的和32位(
少安的砖厂
·
2020-06-25 03:19
QT
Qt提示无法用“UTF-8”编码解码,无法编辑及Qt如何支持auto关键字
而
Qt-
各版本的默认编码格式是UTF-8.解决方法:方法一:找到源文件,在文件上右键使用Notepad++编辑器打开(如下图)选择--->“编码”--->“转为UTF-8编码”方
WANGZHEN`
·
2020-06-24 23:32
QT
基于Kurento的webRTC
音视频开发
Kurento的坑基本已填,包括安卓和web端的实现,。文章大致讲下思路,里面坑由于时间问题,就没一点一点列出来。欢迎有各种各样的小伙伴咨询服务器搭建1、安装环境版本Kurento只能运行在unbuntu系统下,官方建议为14、16、18版本。具体centos等其他操作系统下能否能运行未进行实测,官方也有docker安装版本,笔者暂未进行测试。要搭建测试环境有没有合适的服务器,只能在工作站上安装虚
Jimi1985
·
2020-06-24 21:39
java
android
音视频开发
学习
音视频开发
学习:1.《视频编码扫盲篇》2.《软解/硬解/码率》3.《视频编解码器流程概述》4.《视频为什么可以压缩》5.《视频和图像的联系》6.《bitmap和YUV》7.
JIWilliams
·
2020-06-24 21:34
海思音视频
即时通讯
音视频开发
(三):视频编解码之编码基础
系列文章《即时通讯
音视频开发
(一):视频编解码之理论概述》《即时通讯
音视频开发
(二):视频编解码之数字视频介绍》1.如何理解压缩码流?可按2部分进行理解:语法:码流中各个元素的位置关系。
netease_im
·
2020-06-24 17:12
开发
微信小程序云开发入门第一篇---开发准备事项
在开始本文的正式内容之前,先允许我做一个简单的自我介绍,我是一名嵌入式软件开发人员,目前在一家音视频处理芯片公司做linux系统下
音视频开发
的相关工作,算是嵌入式软件开发行业的老人了,如果您对嵌入式行业有诸如职业发展
拉玛西亚影视学院的奥斯卡影帝
·
2020-06-24 16:13
微信小程序开发
sgw
音视频开发
面试
第一次去参加开发岗的面试,小结一下~面试官问过的问题:1.关于自己做过的项目:我最近在做一个图像压缩的课题,简单跟他介绍了一下用到的算法,但很多都是直接移植别人的库,所以被问到细节的时候没说出来。2.关于图像处理:1)直方图在图像处理里面最重要的作用是什么?(考官给的答案:增强图像的对比度)灰度直方图的定义:灰度级的函数,描述图像中该灰度级的像素个数或该灰度级像素出现的频率。反映了图像灰度分布的情
是茗夏啊
·
2020-06-24 14:37
编程tips
QT-
实现简单的学生信息管理_初识QT
项目介绍:利用Qt实现简单的学生信息管理实现功能:实现对信息的添加,删除,查询,修改废话不多说,直接进入主题:(刚刚学,界面做的不是太美观,请多包涵)主界面-mainWindow&&login一、添加学生-1、使用组件有:Dialog窗口,Label标签,LineEdit,SpinBox,radiobutton,checkBox,pushbutton。2、实现思路:1.获取面板上的信息2.将获得的
向过往致敬
·
2020-06-24 10:15
解析H264的SPS信息
在做
音视频开发
的时候,存在不解码视频帧的前提下需要获取视频宽高、帧率等信息,而H.264中的SPS数据可为我们提供这些相关的信息。
W2Y
·
2020-06-24 07:34
音视频
H.264
FFmpeg
webrtc 视频jitterbuffer流程分析
专注webrtc、kurento
音视频开发
qq:9119212581.概述Jitterbuffer在实时通讯中起了重要作用,用于数据接收端,它缓冲了接收到的数据包,在”网络拥塞,定时漂移,路由变更”时,
越战越勇v
·
2020-06-24 07:04
WebRTC代码走读(三):音频接收流程
专注webrtc、kurento
音视频开发
qq:911921258收到音频包UdpSocketManagerPosixImpl::RunUdpSocketManagerPosixImpl::ProcessUdpSocketPosix
越战越勇v
·
2020-06-24 07:03
编程
音视频开发
基础知识整理
术语:容器(Container):容器就是一种文件格式,比如flv,mkv等。包含下面5种流以及文件头信息。流(Stream):是一种视频数据信息的传输方式,5种流:音频,视频,字幕,附件,数据。帧(Frame):帧代表一幅静止的图像,分为I帧,P帧,B帧。(下文介绍)编解码器(Codec):是对视频进行压缩或者解压缩的工具。复用(mux):把不同的流按照某种容器的规则放入容器。解复用(demux
671coder
·
2020-06-24 06:31
音视频开发
音视频开发
技术福利集锦
音视频开发
第一篇——音视频基础概念https://blog.csdn.net/qq_25333681/article/details/80088126
音视频开发
进阶指南--音视频概念基础https://
Corwin, S
·
2020-06-24 03:47
音视频
Qt-
多文档界面应用
mainwindow.h:#ifndefMAINWINDOW_H#defineMAINWINDOW_H #include#include#include#include namespaceUi{classMainWindow;} classMainWindow:publicQMainWindow{Q_OBJECT public:explicitMainWindow(QWidget*parent=0
昔之得一者
·
2020-06-24 02:14
QT图形化界面
QT图形化界面设计
音视频开发
学习笔记(二)----视频基础概念
文章目录1.图像的表示方式--RGB2.视频的表示方式--YUV3.视频编码3.1压缩方式3.2编码标准3.2.1MPEG3.2.2H.2643.3编码概念3.3.1IPB帧3.3.2PTS与DTS3.3.2GOP的概念1.图像的表示方式–RGB 我们都知道视频都是由图片组成的,任何一个图像都可以由RGB组成,凡是渲染到屏幕上的东西,都要转换为RGB的表示形式。当屏幕要显示某篇文字或者某幅图像时
铁掌码上飘
·
2020-06-24 02:47
音视频开发学习
音视频开发
学习笔记(一)----音频基础概念
对于移动开发者,
音视频开发
技术也将是一个不可或缺的技能。正所谓“好记性不如烂笔头”,做一些学习笔记还是很有必要的。数字音频模拟信号要转化为数字信号通常要经过采样、量化、编码。
铁掌码上飘
·
2020-06-24 02:14
音视频开发学习
爱奇艺技术分享:轻松诙谐,讲解视频编解码技术的过去、现在和将来
▼阅读本文需要有一些音视频编解码技术的基础,否则请先阅读以下文章:《即时通讯
音视频开发
(一):视频编解码之理论概述》《即时通讯
音视频开发
(二):视频编解码之数字视频介绍》《即时通讯
音视频开发
(三):视频编解码之编码基础
Jack Jiang ????
·
2020-06-23 17:50
视频处理
音视频学习总览
1音视频体系知识介绍(借鉴七牛云直播卢俊的文章)1.1实时
音视频开发
包括哪些技术内容虽然一篇文章无法把
音视频开发
的知识点都介绍清楚,但是大概的学习路线还是可以梳理一下的,我们先看
ice_ly000
·
2020-06-23 17:34
开发板在qt上环境搭建
一、下载qt和tslib比如要安装4.8.5版本,则下载
qt-
hhh901119
·
2020-06-23 14:36
WorkSpace
爱奇艺技术分享:轻松诙谐,讲解视频编解码技术的过去、现在和将来
▼阅读本文需要有一些音视频编解码技术的基础,否则请先阅读以下文章:《即时通讯
音视频开发
(一):视频编解码之理论概述》《即时通讯
音视频开发
(二):视频编解码之数字视频介绍》《即时通讯
音视频开发
(三):视频编解码之编码基础
hellojackjiang2011
·
2020-06-23 13:58
FFmpeg开发(一)常用处理视频命令
前言:FFmpeg是做
音视频开发
的一个优秀的开源库,可以在不同平台下编译,能够实现视频采集、视频格式转化、视频截图、视频添加水印、视频切片、视频录制、视频推流、更改音视频参数功能等。
码农突围
·
2020-06-23 13:38
音视频开发
常用软件
引言本人计划做一个分享项目,分享
音视频开发
基础知识,分享一些开源项目使用及相关架构分析,个人能力有限,有错误欢迎大家指正,同时也欢迎有相同想法的小伙伴加入。
龙猴
·
2020-06-23 12:10
【Android
音视频开发
打怪升级:音视频硬解码篇】一、音视频基础知识
开篇炙手可热,望而生畏的
音视频开发
时至今日,短视频App可谓是如日中天,一片兴兴向荣。
开发的猫
·
2020-06-23 02:07
音视频开发
ubuntu下ffmpeg的vscode调试环境搭建--Apple的学习笔记
FFmpeg
音视频开发
入门--Apple的学习笔记已经搭建了win10的调试环境。
applecai
·
2020-06-22 22:08
【Android
音视频开发
打怪升级:FFmpeg音视频编解码篇】一、FFmpeg so库编译
转自:https://juejin.im/post/5e130df55188253a8b42ebac目录一、Android音视频硬解码篇:1,音视频基础知识2,音视频硬解码流程:封装基础解码框架3,音视频播放:音视频同步4,音视频解封和封装:生成一个MP4二、使用OpenGL渲染视频画面篇1,初步了解OpenGLES2,使用OpenGL渲染视频画面3,OpenGL渲染多视频,实现画中画4,深入了解
beyond702
·
2020-06-22 17:25
多媒体
关于iOS上使用ffmpeg的编译配置
使用ffmpeg进行
音视频开发
,首先编译需要把ffmpeg的源码编译成静态库,编译不是大问题,关键问题是编译的时候的各种配置该怎么设置的问题。
bangyan8891
·
2020-06-22 17:05
音视频开发
进阶指南--音视频概念基础
音频概念基础:采样、量化和编码:首先要对模拟信号进行采样,所谓采样就是在时间轴上对信号进行数字化。根据奈奎斯特定理(也称为采样定理),按比声音最高频率高2倍以上的频率对声音进行采样(也称为AD转换),1.1节中提到过,对于高质量的音频信号,其频率范围(人耳能够听到的频率范围)是20Hz~20kHz,所以采样频率一般为44.1kHz,这样就可以保证采样声音达到20kHz也能被数字化,从而使得经过数字
淡淡的宁静
·
2020-06-22 15:21
音视频
qt-
线程分析
线程概览使用线程TheQThreadclassprovidesaplatform-independentwaytomanagethreads.AQThreadobjectmanagesonethreadofcontrolwithintheprogram.QThreadsbeginexecutinginrun().Bydefault,run()startstheeventloopbycallinge
jeffleefree
·
2020-06-22 15:20
音视频开发
学习——转知乎答案
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:姚冬链接:http://www.zhihu.com/question/31156766/answer/54645514来源:知乎我们先假设某人在音视频方面是零基础,也没学过任何数字信号处理相关知识,数学基础基本是高中水准,但是熟悉C/C++开发,至少熟悉某一个平台下的编译调试IDE。着重研究两个开源项目ffmpeg和webR
awpj32582
·
2020-06-22 15:05
MSVC版QtCreator调试环境配置
然后如图安装该工具:2、在安装完毕后,重启该版
Qt-
工
automoblie0
·
2020-06-22 15:40
Qt
《
音视频开发
进阶指南:基于Android与iOS平台的实践》源码下载地址
年前买了这本书,想看下随书源码,一开始从CSDN下载频道下载电子书+源码,但那个源码不是这边书的。从网上找了一段时间,终于找到了(其实在书的前言/勘误和支持中有给出),作者展晓凯的相关网站如下:作者展晓凯的网站:影音开发者联盟http://www.music-video.cn/其中有本书的代码地址:github代码仓库地址http://github.com/zhanxiaokai所有代码仓库地址:
ameyume
·
2020-06-22 13:48
Android应用
android多媒体
音视频开发
系列1:
音视频开发
基本概念
视频文件的本质一张图音视频技术=封装技术+视频压缩编码技术+音频压缩编码技术+流媒体协议技术播放流程:获取流–>解码–>播放录制播放流程:录制音频视频–>剪辑–>编码–>上传服务器直播流程:录制音视频–>编码–>流媒体传输–>服务器—>流媒体传输到其他app–>解码–>播放几个重要的环节:录制音视频AudioRecord/MediaRecord音视频编辑mp4parser或ffmpeg音视频编码a
红涛在反思
·
2020-06-22 11:33
音视频
从开发小白到音视频专家
本文整理自卢俊的演讲,目标读者是对
音视频开发
感兴趣但是又不知道如何下手的初学者们,希望对大家有所帮助。卢俊,七牛云客户端团队技术负责人。
七牛云
·
2020-06-22 08:44
Android FFMPEG
音视频开发
(一)
本文参考:https://blog.csdn.net/leixiaohua1020/article/details/18893769突然想学习Android音视频领域,所以在网上找博客看,遇见了上面这篇博客,通读了一遍,写的真好。又翻看了作者其它的博客,很厉害。淡泊明志宁静致远虽然作者已经写的很好了,但我还是想参考作者的再写一遍,一来是关注点不一样,二来是由于我的学习方法——费曼学习法。1.音视频
WillScorpio
·
2020-06-22 07:14
Android
win音视频--枚举window系统Audio
前言:初入win
音视频开发
,对于新进入的人来说,最大的障碍就是入门,打开了那扇门,对基础的东西有了了解才能看懂相关文章。而对于
音视频开发
,没有文档可以参阅,只有一个浩瀚的互联网,真令人迷失。
Qyee16
·
2020-06-22 03:09
VC
&&
MFC
腾讯实时
音视频开发
应用大赛火热开赛,两大主题、60万奖品,等你来拿!
位来发自凹非寺量子位编辑|公众号QbitAI近期,联合国宣布与腾讯达成全球合作伙伴关系,腾讯将为联合国成立75周年活动提供全面的技术方案。本次联合国75周年活动,将通过腾讯会议、企业微信,举办数千场线上会议活动;并且还将面向全球公民发起1分钟调查,汇集应对全球重大挑战等议题的想法。可以说,这将是迄今为止规模最大的全球对话。这也是腾讯首次为如此大规模的线上活动提供技术支持。这背后有何强大技术支撑?腾
QbitAl
·
2020-06-22 03:18
音视频开发
(一)
基于QT+FFMPEG的
音视频开发
(一)准备一、环境搭配测试由于项目需要,要完成一个音视频的开发,而自己又是一个新手,码龄不到一年,无奈上网百度,开始接触ffmpeg,开始从无到有的学习。
Mr__Hu
·
2020-06-22 02:18
FFMPEG
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他