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
嵌入式网络视频开发
iOS AVDemo(7):视频采集,视频系列来了丨音视频工程示例
iOS/Android客户端开发同学如果想要开始学习音
视频开发
,最丝滑的方式是对音视频基础概念知识有一定了解后,再借助iOS/Android平台的音视频能力上手
关键帧Keyframe
·
2023-10-20 04:07
iOS开发-音
视频开发
一.学习背景5G网络作为第5代的移动通信网络,它的网络峰值传播速度可1以达到10Gbps/s.这比4G的的传输速度快数百倍.举个例子,整部超高画质电影下载可在1秒钟之内下载完成.当然,随着5G技术的诞生,用在智能终端分享3D电影,游戏或者超高画质节目的时代已经毫无悬念的向我们走来.想必大家也逐步了解,国内外的互联网公司也已经布局音视频,3D技术方面的开发者招聘和相关产品研发.目前落地推广最普遍的就
Jack_Baiyx
·
2023-10-18 10:23
学习笔记|串口通信实战|简易串口控制器|sprintf函数|STC32G单片机
视频开发
教程(冲哥)|第二十一集(下):串口与PC通信
目录3.串口通信实战实操简易的工作原理Tips:sprintf函数简介总结课后练习3.串口通信实战做一个简易串口控制器。发送对应指令,让板子做相应的事情,或者传输数据(文本模式下发送,不要选择HEX)。1.串口发送字符Ax\r\n,(x表示0-7)板子点亮对应LED.\r\n也可以在串口软件中设置自动发送。2.串口发送Bxxxx\r\n,xxxx表示一个四位数,四位数码管显示这个4位数2.串口发送
打酱油的工程师
·
2023-10-18 07:23
STC32
学习
笔记
单片机
HarmonyOS 音
视频开发
概述
在音
视频开发
指导中,将介绍各种涉及音频、视频播放或录制功能场景的开发方式,指导开发者如何使用系统提供的音视频API实现对应功能。
HarmonyOS开发者
·
2023-10-18 06:52
音视频
华为
HarmonyOS
互联网通信安全之 WebRTC 传输安全机制
关注【融云全球互联网通信云】了解更多其中,WebRTC的出现更是使实时通信技术得以广泛应用,它提供了一套几乎所有主流浏览器都支持的标准API,让浏览器之间无插件化的音视频互通成为可能,大大降低了音
视频开发
的门槛
融云
·
2023-10-17 17:21
通信行业
WebRtc
DTLS
SRTP
STM32+freeRTOS+LWIP实现TCP Server并发监听多个客户端的方法
这次问题参考了《野火LwIP应用开发实战指南:基于STM32》以及《
嵌入式网络
那些事LwIP协议
凌云志飞天
·
2023-10-17 00:04
LWIP
stm32
tcp/ip
单片机
已拿字节、腾讯、墨墨 offer,音
视频开发
进阶指南pdf
背了多少单词(更慌了,随口说100个左右)怎么知道有墨墨这个app的(同学介绍)你简历说你自己心思缜密,但是你简历上的句子的标点符号有问题啊。(emmm)项目的UI问题技术:JavaScript空数组是true吗?JavaScript是单线程吗js精度问题0.1+0.2===0.3//false你觉得英语水平会影响编程吗(答影响不大)原谅我只记住了这些,这次面试技术上更偏向于js基础知识,问了很多
k186____5189
·
2023-10-16 13:38
程序员
面试
移动开发
android
Android 音
视频开发
实践系列-03-Android MediaCodec 官方中文API文档《译》
目录一、什么是MediaCodec二、视频编码的最低质量底线三、数据类型压缩缓冲区原始音频缓冲区原始视频缓冲区在旧设备上访问原始视频字节缓冲区四、状态五、创建创建安全解码器六、初始化特定于编解码器的数据七、数据处理使用缓冲区的异步处理使用缓冲区的同步处理使用缓冲区数组的同步处理(已弃用)流结束处理使用输出Surface渲染到表面时的变换使用输入Surface搜索和自适应播放支持流边界和关键帧对于不
农贤钢
·
2023-10-16 10:32
Android开发实践
Android音视频
音视频
android
java
20 项目实战:详情页面和登录功能开发(一)
/style'classDetailextendsComponent{render(){return(【Android音
视频开发
打怪升级:FFmpeg音视频编
小二的学习日记
·
2023-10-15 20:58
iOS AVDemo(10):视频解封装,从 MP4 解出 H.264/H.265丨音视频工程示例
莫奈《杨树》iOS/Android客户端开发同学如果想要开始学习音
视频开发
,最丝滑的方式是对音视频基础概念知识有一定了解后,再借助iOS/Android平台的音视频能力上手去实践音视频的采集→编码→封装
关键帧Keyframe
·
2023-10-15 16:05
【学习】从零开始的Android音
视频开发
(12)——MediaCodec基本认识、从创建到Start过程
MediaCodec相关知识在Android中还可以通过MediaCodec播放视频MediaCodec基本认识MediaCodec是什么MediaCodec类可以访问底层媒体编解码框架(StageFright或OMX),即编解码组件。这时Androidlow-level多媒体支持基础设施的一部分(通常与MediaExtractor、MediaSync、MediaMuxer、MediaCrypto
Panic Lin
·
2023-10-15 00:16
Android音视频开发
android
学习
音视频
【学习】从零开始的Android音
视频开发
(10)——OMX:Codec部分中AwesomePlayer到OMX服务
简介前面的AwesomePlayer和NuPlayer最终解码都会到达OMX框架。Android用OMX来做编解码,Android向上抽象了一层OMXCodec,提供给上层播放器AwesomePlayer使用。同时有一个IOMX接口,在ACodec中可以通过IOMX调用OMX组件。播放器中音视频解码器mVideo/AudioSource都是OMXCodec的实例。OMXCodec::Create是
Panic Lin
·
2023-10-15 00:46
Android音视频开发
学习
android
音视频
多媒体
视频开发
_(30)使用ffmpeg在视频中进行抽帧
基于ffmeg进行抽帧共有四种方式:抽取视频关键帧(I/P/B)抽取视频场景转换帧根据时间进行均匀抽帧抽取指定时间的视频帧1.抽取视频关键帧(IPB):视频关键帧(VideoKeyframes)是用于视频压缩和视频编解码的帧,视频关键帧是包含了完整信息的帧,其他的非关键帧将会使用与关键帧的差值进行压缩。视频帧具体可以分为IPB帧三种:I帧表示关键帧,是最完整的帧画面,一般视频封面都选择I帧;P帧单
hairuiJY
·
2023-10-14 10:56
多媒体开发
音视频
音
视频开发
岗位,2023年为何持续增加?如何应聘音视频岗位
音
视频开发
是指利用计算机技术和相关编程技能开发与音频和视频处理、播放、录制、编解码等相关的应用和系统。
Android技术栈
·
2023-10-14 08:54
音视频开发
android
Android开发
Android程序员
线程
kotlin
音视频开发
实时音视频
音
视频开发
教程 流媒体RTMP、HLS、CDN
RTMP协议实时消息传输协议。基于TCP协议簇,属于TCP/IP四层模型的应用层,是用于实现实时数据通讯的网络协议。连接时一整条数据流封装成FLV通过HTTP提供出去,没有落地文件,基于TCP长连接,不需要多次重连。基本头:1B:CSID(唯一索引)2B:1B置0,剩下一个字节表示CSID-643B:1B置1,CSID=第一个字节的值256+第二个字节的值64消息头:timetamp:3Bmess
攻城狮百里
·
2023-10-13 10:34
音视频
音视频
【Qt+FFMPEG】 - 解码播放本地视频
videodecode.h.cppvideoplaywin.h.cppindexwin.h.cpp一:结果二:代码videodecode.h.cpp本文福利,免费领取C++音视频学习资料包、技术视频,内容包括(音
视频开发
音视频开发老舅
·
2023-10-12 20:03
音视频开发进阶
qt
音视频
c++
视频编解码
实时音视频
FFmpeg脚本编译
大公司做音
视频开发
的人员几乎都会用到它,它的主要作用是编解码,至于显示要用到SDL,iOS端显示视频帧是用openGLES,这方面的资料一般都比较陈旧,而且资料比较少,门槛高,导致人才断层。
095b62ead3cd
·
2023-10-12 19:51
学习笔记|串口与PC通信的接线|移植驱动程序|串口通信实战|STC32G单片机
视频开发
教程(冲哥)|第二十一集(上):串口与PC通信
目录1.串口与PC通信的接线芯片与芯片之间的通讯:芯片与电脑之间的通讯:2.利用实验箱示例代码移植驱动程序3.串口通信实战最小工程代码移植编译提示错误:undefinedidentifier1.串口与PC通信的接线上节试验是串口和电脑进行一个通信,用了一根USB转232的线,直接插到了我们这个板子上。今天详细解释一下是怎么样接线。每一个TD和一个RXD代表一组端口,就是一组串口。看DIP40的管脚
打酱油的工程师
·
2023-10-12 19:36
STC32
学习
笔记
单片机
ffmpeg专辑(一):linux编译ffmpeg.so入门
前言:在使用android进行音
视频开发
的时候,ffmpeg是一个利器。但是由于ffmpeg的编译涉及到交叉编译,让很多新手感到头疼。本系列将以多篇文章讲述如何编译so以及多种角度阐述原理。
阿牛56
·
2023-10-12 15:32
ffmpeg
ffmpeg
linux
android
基于Kintex-7 FPGA的CameraLink
视频开发
案例|Kintex-7/ZYNQ,支持Base与Full模式
前言CameraLink协议CameraLink协议是一种专门针对机器视觉应用领域的串行通信协议,它使用低压差分信号(LVDS)进行数据的传输和通信。CameraLink标准是在ChannelLink标准的基础上多加了6对差分信号线,其中4对用于并行传输相机控制信号,另外2对用于相机和图像采集卡之间的串行通信(本质就是UART的两根线)。CameraLink标准的视频传输模式分为三种:Base模式
Tronlong创龙
·
2023-10-12 12:00
Xilinx
Kintex-7
Xilinx
Zynq-7000
CameraLink视频案例
FPGA
Kintex-7/ZYNQ
创龙科技
SpringBoot微信小程序商城源码(前台+后台)
文末获取联系产品介绍本产品用java技术开发的小程序前后台源码代码和
视频开发
教程。产品主要包含一套SpringBoot小程序商城代码和一套小程序开发全栈实战项目视频课程。
风铃科技
·
2023-10-12 01:35
小程序源码
spring
boot
微信小程序
后端
音
视频开发
之旅(63) -Lottie 源码分析之动画与绘制
目录动画和绘制的流程LayerView树ShapeLayer的分析Lottie优劣以及rLottie、PAG的介绍资料收获上一篇我们学习分析了Lottie的json解析部分.这篇我们分析的动画和渲染部分。分析的重点:如何组织多图层layer的关系,控制先后处理不同图层的绘制以及动画。一、动画和绘制的流程我们通过入口API函数(LottieDrawable#setComposition、Lottie
yabin小站
·
2023-10-12 00:06
搭建推流服务器 rtmp
上面三个视频感觉看完之后对音
视频开发
的了解更深了。然后参照了下面这个博客完成推流服务器的搭建和测试的。简单实现Web+原生直播支持H
LJWWD
·
2023-10-11 10:56
服务器
运维
[C++]-网络库mongoose简介
Mongoose库Mongoose是出名的
嵌入式网络
编程库(https://github.com/cesanta/mongoose);只需微小的静态和运行时占用空
alwaysrun
·
2023-10-11 09:18
C/C++
Internet
网络
c++
mongoose
1024程序员节
FFmpeg音视频同步
纹理渲染SDL2音频播放FFmpeg+SDL2实现视频流播放FFmpeg+SDL2实现音频流播放前两篇文章分别做了音频和视频的播放,要实现一个完整的简易播放器就必须要做到音视频同步播放了,而音视频同步在音
视频开发
中又是非常重要的知识点
MzDavid
·
2023-10-09 20:24
音
视频开发
之旅(36) -FFmpeg +OpenSL ES实现音频解码和播放
目录OpenSLES基本介绍OpenSLES播放音频流程代码实现遇到的问题资料收获上一篇我们通过AudioTrack实现了FFmpeg解码后的PCM音频数据的播放,在Android上还有一种播放音频的方式即OpenSLES,什么是OpenSLES,这个我们平时接触的很少,原因是平时业务中大部分播放可以通过Java层的MediaPlayer或者AudioTrack实现音频播放。如果遇到一些特殊的需求
音视频开发之旅
·
2023-10-09 15:25
音视频开发之旅
android
ffmpeg
学习笔记|ADC|NTC原理|测温程序|STC32G单片机
视频开发
教程(冲哥)|第十九集:ADC应用之NTC
文章目录1.NTC的原理开发板上的NTC2.NTC的测温程序编写3.实战小练总结课后练习1.NTC的原理NTC(NegativeTemperatureCoefficient)是指随温度上升电阻呈指数关系减小、具有负温度系数的热敏电阻现象和材料。该材料是利用锰、铜、硅、钴、铁、镍、锌等两种或两种以上的金属氧化物进行充分混合、成型、烧结等工艺而成的半导体陶瓷,可制成具有负温度系数(NTC)的热敏电阻。
打酱油的工程师
·
2023-10-08 11:03
STC32
学习
笔记
单片机
音
视频开发
相关开源项目
我们今天汇总了一些能帮助到正在学习或进行音
视频开发
的实时音
视频开发
者们的开源项目与几个也在为开源社区贡
private_object
·
2023-10-07 09:03
音
视频开发
之旅(三)AudioTrack播放PCM音频
目录AudioTrack和MediaPlayerAudioTrack的API介绍(构造、操作、状态机)具体实现(Static和Stream两种模式)遇到的问题收获一、MediaPlayer和AudioTrackAndroidSDK中提供了三种播放声音的API,常见的是MediaPlayer和AudioTrack其中AudioTrack管理、播放单一音频资源。可以将PCM音频数据传输到音频接收器,以
yabin小站
·
2023-10-06 18:16
OpenWRT、Yocto 、Buildroot和Ubuntu有什么区别
OpenWRT:用途:OpenWRT是一个专注于路由器和
嵌入式网络
设备的Linux发行版。它提供了一个优化的Linux环境,旨在将网络设备变成功能丰富、高度可定制的路由器。
SuGuolin
·
2023-10-06 18:23
ubuntu
linux
学习笔记|串口通信的基础知识|同步/异步|常见的串口软件的参数|STC32G单片机
视频开发
教程(冲哥)|第二十集:串口通信基础
目录1.串口通信的基础知识串口通信(SerialCommunication)同步/异步?全双工?常见的串口软件的参数2.STC32的串口通信实现原理引脚选择模式选择3.串口通信代码实现编写串口1通信程序测试总结1.串口通信的基础知识百度百科:串口通信的概念什么是通信?例如U盘和电脑,我们电脑需要往U盘存东西,而U盘上只有四个触点,除去一个电源一个地,只剩下两个引脚了。此时我们坑定不能像点亮LED那
打酱油的工程师
·
2023-10-06 17:13
STC32
学习
笔记
单片机
漫谈C语言内存管理
更多博文,请看音视频系统学习的浪漫马车之总目录C内存与指针:漫谈C语言内存管理漫谈C语言指针(一)漫谈C语言指针(二)漫谈C语言指针(三)C语言简介要学习音
视频开发
,首先C、C++是必备的编程语言,因为很多知名的音视频库
半岛铁盒里的猫
·
2023-10-06 06:06
音视频系统学习的浪漫马车
c语言
内存管理
Android AVDemo(8):视频编码,H.264 和 H.265 都支持丨音视频工程示例
塞尚《樱桃和桃子》iOS/Android客户端开发同学如果想要开始学习音
视频开发
,最丝滑的方式是对音视频基础概念知识有一定了解后,再借助iOS/Android平台的音视频能力上手去实践音视频的采集→编码
关键帧Keyframe
·
2023-10-06 01:59
Android AVDemo(9):视频封装,采集编码 H.264/H.265 并封装 MP4丨音视频工程示例
iOS/Android客户端开发同学如果想要开始学习音
视频开发
,最丝滑的方式是对音视频基础概念知识有一定了解后,再借助iOS/Android平台的音视频能力上手去实践音视频的采集→编码→封装→解封装→解码
关键帧Keyframe
·
2023-10-03 09:56
基于TI Sitara系列AM5728工业开发板——FPGA
视频开发
案例分享
31cameralink_display案例41.1案例功能41.2操作说明41.3关键代码(MicroBlaze)111.4Vivado工程说明161.5模块/IP核配置20前言本文主要介绍FPGA
视频开发
案例的使用说明
Tronlong创龙
·
2023-10-02 09:43
fpga开发
音视频
【Android 音
视频开发
打怪升级:音视频硬解码篇】四、音视频解封和封装:生成一个MP4
【声明】首先,这一系列文章均基于自己的理解和实践,可能有不对的地方,欢迎大家指正。其次,这是一个入门系列,涉及的知识也仅限于够用,深入的知识网上也有许许多多的博文供大家学习了。最后,写文章过程中,会借鉴参考其他人分享的文章,会在文章最后列出,感谢这些作者的分享。码字不易,转载请注明出处!教程代码:【Github传送门】目录一、Android音视频硬解码篇:1,音视频基础知识2,音视频硬解码流程:封
NeWolf
·
2023-10-01 02:13
【Vue3】CompositionAPI思考与总结
3,最基本的方面是平时一些语法改变了,官方文档和网上一下文章都很详细,本文不再累述,这部分可以参考以下文章作为前置学习Vue3中文文档万字长文带你全面掌握Vue3【Vue3官方教程】万字笔记|同步导学
视频开发
前的准备这
千成林80
·
2023-10-01 01:23
javascript
vue.js
ffmpeg的介绍,编译与使用
上一篇文章《音视频基础知识》介绍了一些音
视频开发
相关的概念。这一篇文章进入ffmpeg的分享。具体包括ffmpeg介绍+基础+架构+工具库+命令行+常用参数+编译等内容。
Chin_style
·
2023-09-29 22:38
音视频
ffmpeg
AVcodec
AVformat
编译ffmpeg
ffmpeg命令行
学习笔记|ADC反推电源电压|扫描按键(长按循环触发)|课设级实战练习|STC32G单片机
视频开发
教程(冲哥)|第十八集:ADC实战
文章目录1.ADC反推电源电压测出Vref引脚电压的意义?手册示例代码分析复写手册代码Tips:乘除法与移位关系为什么4096后面还有L2.ADC扫描按键(长按循环触发)长按触发的实现3.实战小练1.初始状态显示00-00-00,分别作为时,分,秒2.正常运行状态位:每隔一秒钟,秒+1,一分钟,分+1,以此类推,1:参数设置,此时时间不需要数字自动跳动3.时间到达00-00-30的时候,蜂鸣响3秒
打酱油的工程师
·
2023-09-29 19:11
STC32
学习
笔记
单片机
音
视频开发
进阶|第四讲:音频自动增益控制 AGC
在之前的文章中,我们已经接触了两个重要的音频前处理模块–回声消除AEC和噪声抑制ANS,它们分别解决了RTC场景下的回声、噪声问题,极大提升了用户的体验。至此,音频前处理三剑客中,就只剩下一位–音频自动增益控制AGC(AutomaticGainControl)还没有介绍,今天我们就来认识一下它。实际场景的音量问题和AGC的必要性相较于回声和噪声,音量相关的问题似乎不怎么“严重”,如果排除播放端误操
·
2023-09-27 10:22
音视频
Android AVDemo(7):视频采集,视频系列来了丨音视频工程示例
iOS/Android客户端开发同学如果想要开始学习音
视频开发
,最丝滑的方式是对音视频基础概念知识有一定了解后,再借助iOS/Andr
关键帧Keyframe
·
2023-09-26 20:57
初识FFmpeg
该开源框架为音
视频开发
者们提供了非常强大的帮助,也是全世界的音频开发工程师都应该掌握的工具。
爩龘
·
2023-09-26 14:22
络安全开发和音
视频开发
哪个方向更有前景?
网络安全开发和音
视频开发
哪个方向更有前景?随着互联网和移动互联网的飞速发展,音视频应用已经成为人们日常生活和工作中不可或缺的一部分。
枪哥玩转嵌入式
·
2023-09-26 08:32
单片机
编程
嵌入式
单片机
51单片机
单例模式
国内音
视频开发
的前景怎么样?
国内音
视频开发
的前景怎么样?本人就是音
视频开发
,谈一下我的观点。目前干我们这一行的年纪都比较大,我自己工作五年就是很年轻的了。年会上老板说除了音视频中心的大家都是比较年轻的。。。
枪哥玩转嵌入式
·
2023-09-26 08:02
单片机
编程
嵌入式
单片机
如何像抖音直播一样,从 App 直播间到桌面画中画实现画面无缝切换?丨有问有答
前一些时间,我在知识星球上创建了一个音视频技术社群:关键帧的音
视频开发
圈,不少朋友加入并在里面咨询一些音视频相关的技术问题,其中不乏一些开发中普遍遇到的问题,这里我会挑一些放出来供大家参考。
关键帧Keyframe
·
2023-09-26 08:57
Qt/C++音
视频开发
56-udp推流和拉流/组播和单播推流
一、前言之前已经实现了rtsp/rtmp推流,rtsp/rtmp/hls/flv/ws-flv/webrtc等拉流,这种一般都需要依赖一个独立的流媒体服务程序,有没有一种更便捷的方式不需要这种依赖,然后又能实现推拉流呢,当然有的那就是udpp推流,其中udp推流还可以是组播或者单播推流,组播一般会选择224.0.0.1这个地址,单播的话就是指定到唯一的IP地址比如192.168.0.8,组播的话相
feiyangqingyun
·
2023-09-26 08:55
Qt/C++音视频相关
qt
c++
音视频
Qt推流
Qt监控推流
音
视频开发
学习之路--C语言(一)
这里给大家分享一个B站的音
视频开发
教程:音
视频开发
全系列教程_哔哩哔哩_bilibili正文C的入门大概会分成几章学习,由于之前在大学期间学习过C,而且后面做过简单的JNI开发,所以这里就简单回顾和复习一遍
蜗牛是不是牛
·
2023-09-25 21:53
音
视频开发
:ffplay使用ffmpeg滤镜实现倍速播放
前言曾经为实现倍速播放使用过ffmpeg,对音频使用atempo滤镜即可实现变速不变调。但是当时效果并不是特别好,和soundtouch相比处理后的音质有明显的区别。最近用新版本的ffmpeg滤镜重新实现了倍速播放,发现效果变好,已经达到可接受的程度,所以在此分享具体实现。一、ffmpeg滤镜ffmpeg倍速滤镜一般可以用下面这几个:(1)视频setpts=0.5*PTS(2)音频atempo=2
音视频开发老舅
·
2023-09-25 03:51
音视频开发进阶
ffmpeg
音视频
ffplay
音视频开发
c++
iOS 音
视频开发
,AVAudioRecorder实现录音功能!!
AVAudioRecorder、AVAudioPlayer属于AVFoundation框架,使用时需要先导入框架头文件。AVFoundation是苹果的现代媒体框架,它包含了一些不同用途的API和不同层级的抽象。其中有一些是Objective-C对于底层C语言接口的封装。除了少数的例外情况,AVFoundation可以同时在iOS和macOS中使用。AVAudioRecorder录音机,提供了在应
iOS__开发者皮皮峰
·
2023-09-24 20:38
Android音
视频开发
学习——硬解码
本篇文章较长,记录自己学习安卓中音视频相关知识的笔记。视频帧视频由许多个帧构成,一个帧相当于一张图片。帧率是单位时间内的帧数,决定了视频的流畅度。单位是帧/秒或者framespersecond(fps),越大视频越自然流畅。电影帧率:24,25fps游戏帧率:30,60fps色彩空间是在某些标准下用通常可接受的方式对彩色加以描述。用于彩色监视器和一大类彩色视频摄像。RGBRGB图像具有三个通道R、
Flying Rookie
·
2023-09-24 17:17
安卓开发
mediacodec
音视频
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他