ffmpeg h264+ts +(sdl)显示方式

news/2024/7/10 20:56:33 标签: ffmpeg, 嵌入式, 移动开发
网友:
明月惊鹊(357161826) 2014-1-16 10:07:00
ffmpeg + sdl
一米阳光(740053660) 2014-1-16 10:08:29
Simple DirectMedia Layer

一米阳光(740053660) 2014-1-16 10:10:16
SDL窗口不可控 
々海上山冰々(494980719) 2014-1-16 10:29:44
之前同事在WINDOWS上用SDL,在窗口缩放过程中有些不好使,后来又改成DDRAW了
一米阳光(740053660) 2014-1-16 10:31:31
改成 directshow?
南京-(313368322) 2014-1-16 10:41:15
用direct3d吧
direct3d的效果比dshow好多了
々海上山冰々(494980719) 2014-1-16 10:41:40
D3D也用过
々海上山冰々(494980719) 2014-1-16 10:42:26
D3D就几个接口,网上都有例子。
之前用D3D,播放器最小化时,过一段时间后再打开窗口,此时视频会加速播放的样子。 
个人总结:
pc端解码现实可以考虑
1.ffmpeg+h264+sdl
2.ffmpeg+h264+bmp(  OleLoadPicture( pStream, m_nFileLen, TRUE, IID_IPicture, ( LPVOID * )&pPicture ))
取流-》swcale-》yuv-》rgb-》bmp-》现实
3.ffmpeg+h264+d3d
4.ffmpeg+h264+glsur(海康客户端现实)
安卓android端嵌入式
ffmpeg+h264+opengl show
凯特恩(470463863) 2014-1-16 11:26:01
surfaceview也可以
glsurfaceview也行

http://www.niftyadmin.cn/n/937225.html

相关文章

log4net使用流程

前面大致介绍了一下log4net的概述和结构。既然都清楚了,下面我来介绍一下如何使用log4net. 使用流程 1.这里所说的使用流程就是使用log4net.dll,首先要根据你的平台来找出对应的版本的log4net.dll 2.然后对log4net对进行配置,一些参数的配置,…

sql server 分区表的一些操作

2019独角兽企业重金招聘Python工程师标准>>> use fenqutest -------------------- -- 准备分区用的文件组、文件、分区函数、分区方案 --添加文件分组 ALTER DATABASE fenqutest ADD FILEGROUP [test2010] ALTER DATABASE fenqutest ADD FILEGROUP [test2011] ALTER…

IDEA提示不兼容类型,找不到合适的方法

这个问题出现在当你使用Eclipse完成代码编写后,在idea中编译项目时可能会出现改错误。 解决方法: File→settings→Build,Execution,Deploymet→Compiler→java Compiler 将Use compiler中的javac改为Eclipse问题即可解决。

Grails示例程序-用代码实现将文件压缩后下载

2019独角兽企业重金招聘Python工程师标准>>> 这个示例程序只有一个页面&#xff0c;显示下载链接&#xff0c;点链接后可以下载一个zip包&#xff0c;这个zip包中包含两个文件。 下面是提供下载页面的controller和view 下载页面SampleZipController.groovy <!-- …

【2013Esri全球用户大会精彩看点】Jack为您全面解读“GIS-Transforming Our World”

GIS正影响着最尖端的科学与技术&#xff0c;正改变着我们的世界。 1、 GIS的带来的改变不只是物质世界的&#xff0c;还有观念方面。 当今世界面临各种挑战&#xff0c;我们要创造更美好的未来&#xff0c;需要智能的GIS。GIS改变了我们思考和行动的方式&#xff0c;改变了…

IDEA: java.lang.IllegalArgumentException: release version 15 is not supported

这个是因为我们使用的JDK版本太高导致项目不能运行&#xff0c;降低JDK版本即可运行 File→Project Settings→Project 在这里我改成了jdk1.8版本。 程序就能跑起来了。

IllegalArgumentException

当你使用Swing容器时JFrame时且布局是CardLayout时&#xff0c;当报出此错误时&#xff0c;说明在更换卡片时&#xff0c;直接对窗体进行了操作&#xff0c;而窗体是不能直接更换的&#xff0c;被跟换的是窗体中的JPanel&#xff0c;所以只需要在窗体的位置加上.getContentPane…