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
OMX
H264支持码率变化和GOP调整的代码整理
1、现有代码要想支持H264变码率,需要修改的地方:\platform\openmax\hantro_
omx
\libvideo\libenc\codec_hw\H264EncLib\ViEncH264.
xulei_106
·
2020-08-21 08:53
wifi+vcam
Android5.1视频解码过程分析(一)
Android5.1视频解码过程分析1.SoftAVC解码组件的基类为SoftOMXCompent,
OMX
调用OMXMaster创建解码组件时调用了方法
OMX
_ERRORTYPEerr=mMaster-
李高峰
·
2020-08-21 07:19
android多媒体
Jetson TK1 上编译gstreamer框架
已经随系统包带上了使用NV相关硬件的gstreameromx插件:nveglglessink,nvhdmioverlaysink,nvvideooverlaysink,nvvidconv以及视频编解码
omx
宇田昊
·
2020-08-21 03:24
NVIDIA
Tegra
K1
Tegra
ARM
Jetson
TK1
stagefright使用surfaceflinger buffer 的分析
stagefright如何用这个buffer这里总结一下这一块自己学习的知识点平台samsungexynos,android4.4实际上本文想研究的就是三个问题:(1)如何获取显示buffer,并且怎么把它告诉给
OMX
WAN8180192
·
2020-08-20 22:47
android
display
android
编解码
Android Multimedia框架总结(十一)CodeC部分之AwesomePlayer到
OMX
服务
article/details/52623882前言:上篇文《AndroidMultimedia框架总结(十)》总结了音视频的输出过程,从今天开始分析Codec部分,今天分析的是AwesomePlayer到
OMX
码农突围
·
2020-08-19 09:40
CTS失败项分析(1) -CtsMediaTestCases testAllComponentInstantiation
最近遇到一个比较奇怪的CTS失败项,因为整个平台已经很多项目都通过了认证,也没有报编解码相关的失败项,公版中也支持
OMX
.MTK.VIDEO.DECODER.AVC格式,但是跑测过程中出现了以下的失项:
weixin_33725270
·
2020-08-18 09:02
Linux Gstreamer and GST-
OMX
插件
1.Gstreamer基本介绍Gstreamer是linux上的多媒体框架。如下所示:从上面这个图中可以看到,底层是以plugin插件形式存在包括codec标准,parser,audio,protocol等,也包括用户自己开发的plugin和第三方开发的plugin。coreframework提供了plugin之间的交互机制和管理,通过将一些plugin连接起来形成一个系统,并且对上提供访问的接口
yuyin86
·
2020-08-16 10:42
opengl
opengl
es
linux学习
Jetson DeepStream GStreamer使用记录
GStreamer使用记录使用gst-
omx
进行视频解码H264解码H265解码使用gst-v4l2进行解码H265解码使用gst-
omx
进行H264硬件编码使用nvivafilter使用usb摄像机采集并显示视频
#冷风那个吹#
·
2020-08-16 06:48
TX2
addr2line排查地址
在prebuilts/tools/gcc-sdk中存在addr2lineaddr2line-a-C-elibstagefright_
omx
.so -f00023808 Ifnoaddressesarespecifiedonthecommandline
AK_Coffee
·
2020-08-16 06:47
部分华为手机解h265绿屏问题。
解华为手机内置两个解码库,一个自己的,一个
OMX
.google.hevc.decoder自己的解码绿屏使用google的没问题,使用type方式创建解码库会优先走他自己的so解决办法如下Stringtype
小于先森
·
2020-08-15 22:53
Android
gstreamer学习笔记---element流程总结
element总结 前面几篇较详细的介绍了v4l2src、videodecoder编码、gst-
omx
以及videosink显示几个element,介绍它们与其他element交互的操作流程,这一次,
chengwei_peng
·
2020-08-15 16:18
gstreamer
Android用surface直接显示yuv数据(一)
可最近在研究stagefright视频显示时发现,根本找不到
omx
解码后的yuv是怎么转换成RGB的代码,yuv数据在render之后就找不到去向了,可画面确确实实的显示出来了,这从此颠覆了yuv必须要转换成
缥缈孤鸿影_love
·
2020-08-13 19:29
LaTeX中文、英文字体属性设置
在LaTeX中,一个字体有5种属性,如下所示:字体编码:正文字体编码有OT1、T1、EU1等;数学字体编码有OML、OMS、
OMX
等。这个属性一般不需要设置。
赴星辰大海
·
2020-08-11 18:05
LaTeX学习笔记
OMX
plug-in分析
OMXcoremethodsTheOpenMAXSpecificationliststhefollowing9methodsthatbelongtotheOMXcore.Allofthemethodsmustbepresentinthelibrary1)
OMX
_Init2
清涛
·
2020-08-09 21:24
android
Android Media ——MediaRecorder主要流程(一)
服务器模式运行的,通过binder实现客户端与服务端的通信,让函数调用在本地与远端没有差别而在录像过程中使用的MediaRecorder便是这种结构的一种体现,录像往往涉及多个模块:camera模块,编码模块,
omx
虚竹镜荒
·
2020-08-09 12:54
AndoridMedia
StageFright框架流程解读
StageFright介绍Androidfroyo版本多媒体引擎做了变动,新添加了stagefright框架,并且默认情况android选择stagefright,并没有完全抛弃opencore,主要是做了一个
OMX
uBar
·
2020-08-07 15:45
Mobile
Software
Stagefright中增加Codec支持
如果是Decoder则在xml文件的Decoder部分加一行描述新加Codec的信息,注意Codec名称必须以
OMX
.开头:如果Codec需要初始化,则可以在OMXCodec::configureCodec
cloudwu007
·
2020-08-07 13:29
android
c++11中的匿名函数(lambda表达式)
最近在学习安卓播放的
omx
的代码,在allocateNode的时候发现有个函数很奇怪:status_tLWOmx::allocateNode(charconst*name,spconst&observer
cheriyou_
·
2020-08-07 10:55
基础知识
企业视频远程通话系统EasyRTC在华为手机上视频会议出现花屏现象如何解决?
分析问题调试log发现了以下的报错内容:[
OMX
.IMG.TOPAZ.Encoder]failedtosetinputpo
TSINGSEE
·
2020-08-06 09:36
EasyRTC
高通 camera 调试
/qcom/proprietary/mm-still/codec_v1/
omx
/jpeg_encoder/Android.mk:15:CHROMATIX_VERSION:=0309这个定义用那个版本,这个就是用
书屋里的猫xk
·
2020-08-04 11:50
camera
qcom
高通 camera 调试
/qcom/proprietary/mm-still/codec_v1/
omx
/jpeg_encoder/Android.mk:15:CHROMATIX_VERSION:=0309这个定义用那个版本,这个就是用
manshq163com
·
2020-08-04 11:13
工作日记
MediaCodec支持的类型
info:
OMX
.google.mp3.decodergetSupportedTypes:audio/mpeginfo:
OMX
.google.amrnb.decodergetSupportedTypes
vivianluomin
·
2020-07-31 22:32
android
Android4.2.2下Stagefright多媒体架构中的A31的
OMX
插件和Codec组件
在前面的博文中提到,AwesomePlayer::onPrepareAsyncEvent()开始进行Codec解码器组件的获取以及创建,这里和大家分享。1.以解码器实例作为切入点[cpp]viewplaincopystatus_tAwesomePlayer::initVideoDecoder(uint32_tflags){ATRACE_CALL();......ALOGV("initVideoDe
lovebeyond1014
·
2020-07-31 19:38
Android底层开发与调试
OpenMAX大意 六 OpenMAX过滤器
OpenMAX过滤器基类由OpenMAX直接继承,在
omx
_base_port.c中定义。Filter组件含输入输出各一个端口。
灬DUKE
·
2020-07-16 06:21
Android Camera
OMX
方式Preview完整过程分析
AndroidCameraOMX方式Preview完整过程分析在之前的文章中已经说过OMXCameraAdapter的初始化了,为了更好的了解A9和Ducati的数据交互过程,这里很有必要深入研究一下Camera采用
OMX
Ela--学海无涯
·
2020-07-15 10:02
Android
Camera
OMXCodec执行流程细节
AwesomePlayer调用SetDataSource()).调用OMXCodec:Create().findMatchingCodecs().InstantiateSoftwareDecoder().
omx
zbryan
·
2020-07-09 06:58
Multimedia
Android
Platform
Android 通过AudioRecord实时录音并转AAC
publicclassAudioEncoder{privateMediaCodecmediaCodec;privateBufferedOutputStreamoutputStream;privateStringmediaType="
OMX
.google.aac.encoder
zcz475421852
·
2020-07-09 04:39
android
Android patch后重启问题分析
I/
OMX
-VDEC-1080P:Capabilities:driver_name=msm_vidc_driver,card=msm_vdec_8974,bus_inf
柿子颜
·
2020-07-09 03:10
an
d
r
o
id
MediaCodec, ACodec,
OMX
, DecoderDataLoop
概述MediaCodec,ACodec,
OMX
之间解码数据的循环传递:MediaCodec读取待解码的音视频数据到ACodec,ACodec通过
OMX
->emptyBuffer()将数据传递给
OMX
框架中厂商实现的特定的解码器解码数据
wsc_168
·
2020-07-09 00:29
Android
[Android Video Framework]ACodec加载
OMX
Android上的MediaCodec是通过ACodec来加载openmax层,了解
OMX
加载过程,有助于我们更好的分析问题和解决问题加载过程还需从ACodec::UninitializedState:
少侠的崛起
·
2020-07-08 09:26
手机相关
Android开发
C++
【stagefrightplayer】4
OMX
Codec介绍
概述OMXCodec是stagefrightplayer中负责解码的模块。由于遵循openmax接口规范,因此结构稍微有点负责,这里就依照awesomeplayer中的调用顺序来介绍。主要分如下几步:1mClient->connect2InitAudioDecoder&InitVideoDecoder3消息通信机制模型的介绍4解码过程介绍先看下类图这里OMXCodec是以service的方式提供服
peterfuture
·
2020-07-08 09:59
android多媒体系统
OpenMax的接口与实现
OMX
_Types.h:OpenMaxIl的数据类型定义
OMX
_Core.h:OpenMaxIL核心的APIOMX_Component.h:OpenMaxIL组件相关的APIOMX_Audio.h:音频相关的常量和数据结构
menuconfig
·
2020-07-07 17:57
Android
[Android N]MediaRecorder系列之StagefrightRecorder录制TS流flow(四)
()函数之后,会callreadMore(),MediaCodecSource::readmBufferQueue里面存放则encoder好的数据,通过流程图来看下,camera的raw数据是怎么送到
OMX
izobs
·
2020-07-07 11:31
Android
OMX
详解
OMX
是Android解码器组件,懂得
OMX
就明白MediaPlayer的生命周期,对理解整个MultiMedia的工作机制有关键性作用。下面会结合MediaPlayer的生命周期来介绍
OMX
。
赛铁花
·
2020-07-07 09:32
贝海拾遗
Android Multimedia框架总结(十三)CodeC部分之OpenMAX框架初识及接口与适配层实现
转载请把头部出处链接和尾部二维码一起转载,本文出自逆流的鱼yuiop:http://blog.csdn.net/hejjunlin/article/details/52629598前言:上篇中介绍
OMX
码农突围
·
2020-07-07 09:57
Android Multimedia框架总结(十二)CodeC部分之OMXCodec与
OMX
事件回调流程
转载请把头部出处链接和尾部二维码一起转载,本文出自逆流的鱼yuiop:http://blog.csdn.net/hejjunlin/article/details/52629449前言:上篇文中分析到AwesomePlayer到
OMX
码农突围
·
2020-07-07 09:57
stagefright +
omx
小结
本文转自:http://blog.chinaunix.net/u1/57901/showart.php?id=2423206看了将近1个多月的stagefright和OMXIL,感觉对框架有了一点感觉,趁感觉还在,记录下来和大家分享,由于本人也是刚开始看多媒体框架,有认识不当的地方还请务必指正.由于stagefright和openmax运行在两个不同的进程上,所以他们之间的通讯要经过openBin
ccskyer
·
2020-07-07 04:28
Android
ACodec和OMXCodec的比较
一直躺在草稿箱里:要掌握的内容:1.ACodec中
omx
组件的创建过程2.buffer的操作3.和OMXCodec的区别组件的创建基本上和OMXCodec的相同。
程序员老韩
·
2020-07-07 04:38
Android ACodec学习
ACodec如何创建input/output口buffer-allocateBuffersOnPort(
OMX
_U32portIndex)首先通过omxcomponent获取对应codec的buffersize
bencharluo
·
2020-07-07 04:00
Android
DM8168 unrecoverable error:
OMX
_ErrorBadParameter (0x80001005) [resolved]
root@8168:/usr/share/ti/ti-
omx
#./decode_display_a8host_deb
Marvin_wu
·
2020-07-06 20:59
MediaCodec与ACodec通知分析
OMX
的组件解码之后,当ACodec的onOMXFillBufferDone会被回调,去取得解码后的数据。
蓝白天际线
·
2020-07-06 18:00
media
使用MediaCodec将摄像头采集的视频编码为h264的问题
CoderTian/p/6224605.html案例时所遇到问题,记录一下:错误日志2019-09-1115:18:59.7916287-6329/com.hkst.testmuxerE/ACodec:[
OMX
.MTK.VIDEO.ENCODER.AVC
wangpeng_55
·
2020-07-06 15:49
Android
latex字体设置
字体属性字体编码正文字体编码:OT1、T1、EU1等数学字体编码:OML、OMS、
OMX
等字体族罗马字体:笔画起始处有装饰无衬线字体:笔画起始处无装饰打字机字体:每个字符宽度相同,又称等宽字体字体系列粗细宽度字体形状直立斜体伪斜体小型大写字体大小字体设置字体族字体族设置命令
xhcoding
·
2020-07-06 08:32
LaTeX
树莓派raspberry pi3硬件解码H264 GPU
OMX
本程序在树莓派3B上运行通过,raspberryjessie系统话不多说,上代码:OMXH264Player.h#ifndefOMXH264PLAYER_H#defineOMXH264PLAYER_H#include#include"bcm_host.h"extern"C"{#include"ilclient.h"}classOMXH264Player:publicQObject{Q_OBJECT
vaylb
·
2020-07-05 18:26
树莓派
Zynq UltraScale+ MPSoC 的多媒体功能解决方案(连载二)
GStreamer提供的gst-
omx
插件能在ZynqUltraScale+MPSoC器件上执行硬件加速视频编码与解码。GStream
小人物r
·
2020-07-04 23:31
mpsoc
Zynq
UltraScale+
MPSoC
Android 音视频开发总结
高清、720P…视频编码•H.264、H.265…音频编码•AAC、MP3、AC3…视频封装格式•TS、RMVB、MKV多媒体播放组件(Android)•MediaPlayer、MediaCodec、
OMX
张斌的书房
·
2020-07-01 19:22
Android
Codeforces Global Round 7 D2 Prefix-Suffix Palindrome
不过下次应该就快了#includeusingnamespacestd;typedeflonglongll;#definels(
omx
)mx=p[i]+i,id=i;ma
夕林山寸
·
2020-07-01 18:03
CF
webrtc 海思芯片解码出错的解决办法
webrtc-androidh264只支持
OMX
.Exynos、
OMX
.Intel、
OMX
.Nvidia、
OMX
.qcom这几个的硬解。不支持软解.支持软解我做了,记录在这篇博客中。
雨声不在
·
2020-06-30 07:31
Android
webrtc
Android MultiMedia框架完全解析 - 从NuPlayer到MediaCodec到ACodec到
OMX
的整体流程与状态转换
之前的文章中,讲了那么多细节的东西,已经对概况没有一个大致的了解,所以这里缕一下整体的流程,同时也分析MediaCodec,ACodec与OMXPlugin之间的状态切换关系。(一)初始化过程(从NuPlayer开始):1.NuPlayer::start()时产生一个kWhatStart,在消息处理函数中如果是暂停后的开始就调用NuPlayer::onResume()【只需mSource->res
yanbixing123
·
2020-06-30 05:10
Android
webrtc 报错:Conference Failed to set local offer sdp: Failed to set local video description recv param
open-webrtc-toolkit华为手机使用h264编码就闪退解决办法:webrtc内部h264的supportedHwCodecProperties只支持一下两种
OMX
.qcom.和
OMX
.Exynos
贪吃的小耳朵
·
2020-06-25 11:24
个人问题随笔
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他