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
SDL2
06-流媒体-YUV数据在SDL控件显示
整体方案:采集端:摄像头采集(YUV)->编码(YUV转H264)->写封装(H264转FLV)->RTMP推流客户端:RTMP拉流->解封装(FLV转H264)->解码(H264转YUV)->YUV显示(
SDL2
C_IS_ALL
·
2023-11-21 13:25
流媒体
linux
08-流媒体-RTMP拉流
整体方案:采集端:摄像头采集(YUV)->编码(YUV转H264)->写封装(H264转FLV)->RTMP推流客户端:RTMP拉流->解封装(FLV转H264)->解码(H264转YUV)->YUV显示(
SDL2
C_IS_ALL
·
2023-11-21 13:25
ffmpeg
Andorid Studio 3.4 cmake 编译
SDL2
文章目录版本说明编译
SDL2
新建AndroidC++项目引入
SDL2
源代码脚本编写编写程序验证so包项目上传地址(码云)版本说明Andor
canberyear
·
2023-11-17 13:21
Android音视频
SDL
Android
Studio
cmake
AndroidStudio编译
SDL2
1、下载源码官网地址:https://www.libsdl.org/2、复制文件到jni/sdl中复制include、src、Android.mk3、复制android-project\jni下面的文件这里需要注意一下,我用的ndk版本是14,编译会报头文件找不到,需要更改Application.mk中的架构为:armeabi-v7ax86x86_64arm64_v8a,这里坑了我好苦。。。(不支
CrazyStoneZw
·
2023-11-17 13:50
android
sdl
android-studio
Android
Android Studio 开发SDL2.0最佳实践 - 可以直接编译和调试了,酸爽!
本文2017-3-14传统的使用NDK按照命令行来编译
SDL2
以及自己的C文件,再导入到AndroidStudio工程编译成为APK,这样十分麻烦,没有代码提示,做个HelloWorld还可以,真正搞个工程就是恶梦了
gongxp123456
·
2023-11-17 13:18
ffmpeg
SDL
android
studio
android
ndk
调试
SDL2
播放音频数据(PCM)
1.简介这里以常用的视频原始数据PCM数据为例,展示音频的播放。SDL播放音频的流程如下:初始化音频子系统:SDL_Init()。设置音频参数:SDL_AudioSpec。设置回调函数:SDL_AudioCallback。打开音频设备:SDL_OpenAudio()。打开pcm文件,读取数据。开始播放:SDL_PauseAudio()。2.使用的数据结构以及方法介绍SDL_AudioSpec:ty
Mr.codeee
·
2023-11-17 12:16
SDL2
音视频
pcm
SDL
android studio编译SDL so库
拷贝android项目,并重新命名2.1、解压2.2,重命名项目名称(androidSDL)AndroidSDLGithub三、导入头文件和源文件,修改android.mk文件3.1、在jni目录下创建
SDL2
余生爱静
·
2023-11-17 01:21
jni
C/C++
sdl
信号量
等待通知
FFmpeg+SDL2实现音频流播放
SDL2
文章列表
SDL2
入门
SDL2
事件处理
SDL2
纹理渲染SDL2PCM音频播放FFmpeg+SDL2实现视频流播放之前完成了PCM音频的播放,这次实现的是FFmpeg+SDL2播放任意视频中的音频流
weixin_33994429
·
2023-11-16 22:35
ffmpeg
c#
FFmpeg和
SDL2
播放mp4
简单的看了下FFmpeg和
SDL2
的相关内容,想用ffmpeg和
SDL2
制作一个mp4播放器。
倾我一生来读
·
2023-11-16 22:34
ffmpeg
ffmpeg
ffmpeg解码出音频,采用
SDL2
播放的两种方式
下面介绍ffmpeg音频解码并采用
SDL2
播放的两种方式。
linchao100
·
2023-11-16 22:03
分享
笔记
音视频
语音识别
人工智能
使用
SDL2
播放音频文件出现断断续续的问题
在
SDL2
中,必须做的事
那年晴天
·
2023-11-16 22:33
SDL
C# 使用
SDL2
实现Mp4文件播放音视频操作
这篇文章主要介绍了C#使用
SDL2
实现Mp4文件播放音视频操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧播放音视频的关键:视频的格式是H264,音频的格式是AAC。
chinaherolts2008
·
2023-11-16 22:32
C#教程
c#教程
SDL2
播放音频(MP4)
1.简介这里引入FFmpeg库,获取音频流数据,然后通过FFmpeg将视频流解码成pcm原始数据,再将pcm数据送入到SDL库中实现音频播放。2.FFmpeg的操作流程注册API:av_register_all()构建输入AVFormatContext上下文:avformat_open_input()查找音视频流信息:avformat_find_stream_info()查找解码器:avcodec
Mr.codeee
·
2023-11-16 22:00
SDL2
FFmpeg
音视频
ffmpeg
SDL
PCM
05-流媒体-摄像头采集YUV
整体方案:采集端:摄像头采集(YUV)->编码(YUV转H264)->RTMP推流客户端:RTMP拉流->解码(H264转YUV)->YUV显示(
SDL2
)下面是采集摄像头的YUV数据相关代码。
C_IS_ALL
·
2023-11-13 04:31
流媒体
linux
01-编码-H264编码原理
整体方案:采集端:摄像头采集(YUV)->编码(YUV转H264)->RTMP推流客户端:RTMP拉流->解码(H264转YUV)->YUV显示(
SDL2
)1.整体概念编码的含义就是压缩,将摄像头采集的
C_IS_ALL
·
2023-11-13 04:30
音视频开发
音视频
01-解码-H264转YUV
整体方案:采集端:摄像头采集(YUV)->编码(YUV转H264)->RTMP推流客户端:RTMP拉流->解码(H264转YUV)->YUV显示(
SDL2
)H264码流转YUV是视频解码部分,具体的代码实现如下
C_IS_ALL
·
2023-11-13 04:30
音视频开发
音视频
02-编码-YUV转H264
整体方案:采集端:摄像头采集(YUV)->编码(YUV转H264)->RTMP推流客户端:RTMP拉流->解码(H264转YUV)->YUV显示(
SDL2
)YUV转H264是一个视频编码的过程,具体的代码实现过程如下
C_IS_ALL
·
2023-11-13 04:56
音视频开发
音视频
SDL 入门指南:了解 SDL,快速上手 SDL 的安装和配置——VS2022
二、如何获取和安装SDL1、
SDL2
库
热爱编程的小K
·
2023-11-13 01:01
图形化
SDL2
图形渲染
游戏引擎
SDL2
mac上窗口无法显示
SDL2
系列教程:BeginningGameProgrammingv2.0跟着教程HelloSDL:YourFirstGraphicsWindow尝试绘制一个窗口。
yxibng
·
2023-11-01 15:32
SDL2
的学习之路<一> 创建基本窗口
SDL2
的学习之路工作之余的爱好,自己玩了下几个游戏开发的引擎,也自己基于d3d写了个简单的引擎,还去玩了下UE4这种成熟完善的引擎,玩的多了,记不住了,来记录且分享下,希望跟大家一起交流成长,废话不多
forever_hdm
·
2023-10-27 07:12
c++游戏
学习
c++
游戏引擎
从零实现FFmpeg6.0+
SDL2
播放器
FFmpeg6.0开发环境搭建播放器代码框架分析解复用模块开发实现包队列和帧队列设计音视频解码线程实现
SDL2
音频声音输出
SDL2
视频画面渲染-YUV显示音视频同步-基于音频地址:https://xxetb.xet.tech
攻城狮百里
·
2023-10-20 16:45
FFmpeg
windows 10 vscode cmake ffmpeg
SDL2
环境搭建
学习目标:最简单的基于FFmpeg的视频播放器系列文章列表https://blog.csdn.net/leixiaohua1020/article/details/8652605#t3学习内容:1搭建windows10vscodecmakeffmpeg开发环境参见CSDN2添加SDL22.1下载SDL2SimpleDirectMediaLayer-SDLversion2.0.22(stable)2
m0_68696793
·
2023-10-15 18:18
vscode
ide
编辑器
windows下安装
sdl2
库
首先解释下
sdl2
这个库的用处;引用维基百科中的描述:https://zh.wikipedia.org/wiki/SDLSDL(英语:SimpleDirectMediaLayer)是一套开放源代码的跨平台多媒体开发库
ciky奇
·
2023-10-15 17:50
sdl2
anaconda
FFmpeg音视频同步
SDL2
文章列表
SDL2
入门
SDL2
事件处理
SDL2
纹理渲染
SDL2
音频播放FFmpeg+SDL2实现视频流播放FFmpeg+SDL2实现音频流播放前两篇文章分别做了音频和视频的播放,要实现一个完整的简易播放器就必须要做到音视频同步播放了
MzDavid
·
2023-10-09 20:24
SDL2
绘制ffmpeg解析的mp4文件
数据2.1核心api:3.SDL2进行yuv绘制到屏幕3.1核心api4.完整代码5.效果展示本项目采用生产者消费者模型,生产者线程:使用ffmpeg将mp4格式数据解析为yuv的帧,消费者线程:利用
sdl2
Alex1_Code
·
2023-10-04 14:20
C++
项目
ffmpeg
SDL2
彩色流星雨
是满天的繁星;love.jpg是月亮上的人影;安装环境yay-Sgccg++yay-Ssdl2sdl2_ttfsdl2_netsdl2_mixersdl2_imagesdl2_gfx本次的例子其实只用到了
sdl2
王凌波
·
2023-09-28 21:38
其他
c++
开发语言
SDL2
钢琴
最终效果:C++SDL2钢琴项目的树形结构:.├──main.cpp├──Makefile├──piano_key.cpp├──piano_key.h└──res├──a1.wav├──_A1.wav...Makefile的内容:CC=g++SRCS=main.cpppiano_key.cppCFLAGS=-g-lSDL2main-lSDL2-lSDL2_image-lSDL2_mixer-lSD
王凌波
·
2023-09-28 21:08
其他
c++
开发语言
sdl2
钢琴
音乐
SDL2
纹理渲染
SDL2
第三篇。
SDL2
入门
SDL2
事件处理接下来就看下如何使用SDL如何通过SDL_Texture在窗口绘制图像。
MzDavid
·
2023-09-28 06:52
VS2019的
SDL2
项目配置
库下载SimpleDirectMediaLayer-Homepage对于Windows下使用VS2019开发的选手,应该直接选VC后缀了。VS目录配置首先VS2019创建一个空项目,新加入一个源文件,代码如下:/*ThissourcecodecopyrightedbyLazyFoo'Productions2004-2023andmaynotberedistributedwithoutwritten
天色微凉
·
2023-09-23 09:26
SDL
c++
一些程序员可以了解的项目/内容
http://www.libsdl.org/,正在进化
SDL2
,支持iOS/Android,不过只是个renderer,做产
weixin_30407099
·
2023-09-11 16:14
php
c#
lua
使用FFMPEG和
SDL2
实现音视频同步的简易视频播放器
程序框架由于之前都是针对FFMPEG某一个功能做的测试和学习。这里我简单做了一个视频播放器,并简单做了音视频同步。在此记录大致过程。大致框架如下:主线程1.加载视频文件,查找音视频流信息2.初始化音视频解码器3.初始化SDL并设置相关的音视频参数4.创建解复用线程,音频解码播放线程,视频解码播放线程5.然后进入SDL窗口的事件循环,等待退出事件解复用线程1.循环读文件流,每次从文件流中读取一帧数据
白杨攻城狮
·
2023-08-31 11:57
SDL
ffmpeg
音视频处理
ffmpeg
音视频
SDL2
渲染到QT窗口
1、什么是
SDL2
、SDL视频显示流程如下:3、SDL视频显示函数SDL_Init():初始化SDL系统SDL_CreateWindow():创建窗口SDL_WindowSDL_CreateRenderer
QQ960054653
·
2023-08-31 11:51
QT
播放库
qt
ui
音视频
基于FFmpeg的视频播放器之五:使用
SDL2
渲染yuv420p
一.yuv文件准备找到一个mp4文件,然后用FFmpeg命令将它转换成yuv文件,这里使用一个野生动物视频Wildlife.mp4。首先要使用ffmpeg查看mp4文件的一些信息,比如编码器类型、像素格式、分辨率、帧率等。ffmpeg-iWildlife.mp4从上图所示的信息,可以看到像素格式是yuv420p、分辨率是1280x720、帧率是29.97,所以这里直接转换成yuv文件即可,不需要添
草上爬
·
2023-08-31 11:51
基于FFmpeg的视频播放器
音视频
FFmpeg
SDL
yuv420p
FFmpeg入门详解之118:FFmpeg4.3
SDL2
Qt5开发环境的搭建
2.FFmpeg4.3+SDL2+Qt5开发环境的搭建搭建环境Qt5+FFmpeg4.3QT+FFMPEG4.3开发环境搭建步骤简要三部曲:1.头文件、2.库文件3.运行时dll/sostep1:下载FFmpeg相应的动态库文件和程序执行所依赖的.dll文件。step2:将动态库所对应的头文件和动态库文件加入工程step3:将dll文件copy到.exe文件所对应的目录下。注意:官方编译好的
福优学苑@音视频+流媒体
·
2023-08-29 07:43
福优学苑音视频/流媒体
ffmpeg
qt
流媒体
音视频
FFmpeg+SDL2实现视频流播放
流程图:FFmpeg解码视频流:
SDL2
显示YUV数据:【
【零声教育】音视频开发进阶
·
2023-08-29 07:40
音视频开发
程序员
ffmpeg
音视频
android
c++
qt
FFmpeg+SDL2实现简易音视频同步播放器
SDL2
文章列表SDL系列讲解视频渲染入门_irainsa的博客-CSDN博客SDL事件处理_irainsa的博客-CSDN博客SDL纹理渲染_irainsa的博客-CSDN博客SDL2PCM音频播放_
【零声教育】音视频开发进阶
·
2023-08-29 07:40
程序员
音视频开发
ffmpeg
音视频
开发语言
c++
c语言
Linux系统USB摄像头测试程序(四)_视频旋转及缩放
程序中首先把yvyv422转换成了RGB24,然后利用opencv进行了旋转和缩放,其后用
sdl2
进行了渲染。
绝知此事要躬行
·
2023-08-28 13:04
linux
音视频
运维
Linux系统USB摄像头测试程序(三)_视频预览
这是在linux上usb摄像头视频预览程序,此程序用到了ffmpeg、
sdl2
、gtk3组件,程序编译之前应先安装他们。
绝知此事要躬行
·
2023-08-23 13:44
linux
音视频
运维
国产化系统中遇到的视频花屏、卡顿以及延迟问题的记录与总结
1.3、当前国产化系统的主流配置2、视频解码花屏与卡顿问题2.1、视频解码花屏2.2、视频解码卡顿2.3、关于I帧和P帧的说明3、国产显卡处理速度慢导致图像卡顿问题3.1、视频延时和卡顿原因分析3.2、
SDL2
dvlinker
·
2023-08-22 14:51
C/C++技术分享
国产化
视频花屏
视频卡顿
视频延时
国产化CPU
麒麟系统
AMD显卡
ffmpeg安装前sdl安装
sdl2
安装转载出处https://blog.csdn.net/xiaokaneier/article/details/38385553安装
sdl2
后,ffmpeg是没有ffplay命令的,解决方法:https
幻影快快跑
·
2023-08-18 18:44
【vcpkg】像Python一样方便的import 自己的c++库
vcpkg支持超过1500个C++库,包括Boost、OpenSSL、
SDL2
等常用库。
ALex_zry
·
2023-08-06 11:23
Qt/c++
c++
开发语言
github
vscode
基于 FFmpeg 的跨平台视频播放器简明教程(五):使用 SDL 播放视频
的跨平台视频播放器简明教程(二):基础知识和解封装(demux)基于FFmpeg的跨平台视频播放器简明教程(三):视频解码基于FFmpeg的跨平台视频播放器简明教程(四):像素格式与格式转换文章目录系列文章目录前言
SDL2
芥末的无奈
·
2023-07-29 05:59
音视频
ffmpeg
ffmpeg
音视频
编译android版本
sdl2
SimpleDirectMediaLayer-Homepage二、SDLgit地址:GitHub-libsdl-org/SDL:SimpleDirectmediaLayer三、使用工具ndk-build四、
sdl2
colorful_xx
·
2023-07-16 04:09
SDL2
android
音视频
SDL 学习记录
学习参考:最简单的视音频播放示例7:
SDL2
播放RGB/YUV_雷霄骅(l
程序媛zcx
·
2023-07-15 15:47
sdl
macOS编译
SDL2
###下载源码[http://www.libsdl.org/release/SDL2-2.0.9.tar.gz](http://www.libsdl.org/release/SDL2-2.0.9.tar.gz)###配置编译选项解压出源码后,进入目录,新建一个文件,比如**config.sh**内容如下:```sh#!/bin/bash#必须是绝对路径PREFIX=你想要安装的路径./config
·
2023-06-24 03:23
mac安装 ffmpeg 没有ffplay
后来搜索资料发现,需要安装
sdl2
才能编译出ffmpeg,否则在configure阶段program不会出现ffplay后来照着网上命令安装了
sdl2
发现还是在configure阶段出现不了后来发现安装在
whp404
·
2023-06-20 19:50
ffmpeg
macos
linux
编译3D渲染引擎Horde3D
如果需要同时能编译Sample,那么还需要
SDL2
库。默认情况下,编译Horde3D时不强制下载
SDL2
,你可以选择强制下载,版本默认下载的是2.0.9,不过我们打算替换为2.26.5。
Taozi825232603
·
2023-06-16 16:44
3d
android
编译FFmpeg4.1
~配置CONFIGURE_FLAGS参数,把ffprobe、ffplay、avresample、
sdl2
都给关掉,这样在编译时就不会把这些组件增加进去CONFIGURE_FLAGS="--enable-cro
iOS小孟和小梦
·
2023-06-11 03:59
深入探索SDL游戏开发
简单窗口二、渲染器三、基本图形绘制1、点2、线3、矩形4、圆和椭圆四、贴图五、事件处理1、事件处理流程2、效果一、简单窗口✨第一步,我们先包含SDL图形库的头文件#include✨第二步,我们需要初始化
SDL2
热爱编程的小K
·
2023-06-09 09:09
SDL2入门到精通
ffmpeg
图形渲染
游戏引擎
【vscode】 配置
SDL2
文章目录前言1.下载SDL2.配置cmake3.实现代码总结交流前言vscode中使用cmake配置
sdl2
开发环境。
西西洛
·
2023-06-09 03:54
C语言
vscode
上一页
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
其他