WPF下如何直接播放YUV视频流 [问题点数:150分,结帖人viki117]

一键查看最优答案

确认一键查看最优答案?
本功能为VIP专享,开通VIP获取答案速率将提升10倍哦!
Bbs6
本版专家分:8471
结帖率 97.83%
Bbs6
本版专家分:8471
Bbs6
本版专家分:8471
Bbs6
本版专家分:8471
Bbs5
本版专家分:3031
Bbs6
本版专家分:8471
Bbs3
本版专家分:710
Bbs1
本版专家分:80
Bbs6
本版专家分:8471
Bbs1
本版专家分:89
WPF窗体中视频播放
在<em>WPF</em>中利用MediaElement控件可以<em>播放</em>视频,但是要想完全给人一种嵌入窗体的感觉就要花一点功夫了。
解决WPF切换视频播放时黑屏的问题
<em>播放</em>器在加载一个新视频的时候,通常会把当前画面清空,然后开始渲染新视频内容,但是<em>播放</em>器在加载到渲染的过程中需要一定的时间,虽然时间不长,但是在视频切换的过程中用户还是能看到屏幕会出现黑屏的情况。所以理想的解决办法是,<em>播放</em>器在加载过程中不清空画面,依旧保留上一个视频的最后一帧。但是这种方案需要对<em>播放</em>器进行底层改造,这个对于不熟悉音视频开发的人来说是一个很大的挑战,所以本文基于<em>WPF</em>的MediaEle...
WPF控件MediaElement创建简易播放器(视频区域、播放控制区域、播放列表、循环播放) ...
软件概览: 区域组成:一个MediaElement控件+一个ListView控件+一个TextBlock控件+一个Slider控件+若干button控件 功能介绍: 1、视频区 用于<em>播放</em>列表中的视频内容 2、控制区 包含<em>播放</em>(暂停)、停止、快进、快退、音量;返回按钮为关闭此窗体 3、<em>播放</em>列表 显示所要<em>播放</em>的视频列...
WPF之VLC流媒体播放
原文:<em>WPF</em>之VLC流媒体<em>播放</em>最近在做关于在<em>WPF</em>使用VLC流媒体<em>播放</em>的问题,现在可以在<em>WPF</em>中实现VLC本地<em>播放</em>了,流<em>播放</em>解决了,在下面的代码中注释流媒体<em>播放</em>那两段代码,更多的在乎大家摸索了^^,以供大家相互学习,这里我就先把实现VLC本地<em>播放</em>的代码和过程写给需要的朋友参考。 一、首先到下面网站: http://vlcdotnet.codeplex.com/releases/view/777...
WPFYUV播放的D3D解决方案
在视频媒体<em>播放</em>,监控系统的构建当中,经常会涉及到<em>YUV</em>数据的显示问题。一般的<em>播放</em>控件以及SDK都是通过使用Window句柄,利用DirectDraw<em>直接</em>在窗口上渲染。但是,如果用户界面是使用<em>WPF</em>开发的时候,通常只能通过WinFormHost在<em>WPF</em>界面中嵌入WinForm来完成。但这么做会遇到AeroSpace的问题,即winform的控件永远浮在<em>WPF</em>的最上层,任何<em>WPF</em>元素都会被盖住,同时缩
在wpf中使用Emgu 播放 rtsp视频流
在wpf中使用Emgu <em>播放</em> rtsp<em>视频流</em>,基于3.3最新版本,可参考http://blog.csdn.net/liyangyang08/article/details/78681992
WPF中如何写RTSP/RTP播放器,200分求思路,标题要长========
我现在从几个方面入手, 1. wpfmediakit 2. vlcdotnet 3. 分析MediaElement Source Code 我的问题是: 1. 不了解在.NET,<em>WPF</em>层面如何处理图像
WPF/C# 抓取网络摄像头图像
求大神解答。本机的摄像头可以抓取到了。就是网络的不知道怎么抓。
网络摄像头Rtsp直播方案(一)
前段时间写完了RTMP的直播方案,因为是基于librtmp的库来实现的,所以比较简单。之后花了一个月吧,参照海思的rtsp推流框架,慢慢的写了一个基于RealTek为底层的网络摄像头Rtsp直播功能的demo。这个不带任何库,纯C写的推流功能,学到了蛮多东西的,都写下来以后忘了还能回来看看,同时也希望给刚刚起步做rtsp直播的小伙伴一点参考。 一时间也不知道从什么地方讲起,我还是顺着我的代码一步一...
在wpf中使用Emgu 播放 rtsp视频流
在wpf中使用Emgu <em>播放</em> rtsp<em>视频流</em> 也可以<em>播放</em>本地视频,更改下视频地址就行
wpf下使用StreamPlayerControl播放流媒体
wpf下使用StreamPlayerControl实时<em>播放</em>流媒体,支持暂停、截图
wpf调用vlc
1.添加(VLC库) packages\Vlc.DotNet.Core.2.2.1\lib\net45\Vlc.DotNet.Core.dll Vlc.DotNet.Core.Interops.dll
wpf rtmp,rtsp 播放
C#开发的<em>播放</em><em>视频流</em><em>播放</em>工具,支持rtmp,rtsp,超低延迟。
WPF调用VLC播放视频问题
<em>WPF</em>调用VLC<em>播放</em>视频时会弹出一个信息窗口,一直没找到属性禁用掉,求解决方案
WPF使用Emgu.CV播放RTSP视频可编辑视频显示大小
Emgu.CV这个就不具体说了,百度一下其它CSDN有说明 开发使用VS2013 新建<em>WPF</em>项目也不说了 新建项目以后如图操作使用nuget安装Emgu.CV 网站地址:https://www.nuget.org/packages/Emgu.CV/ 复制 打开程序包管理控制台,输入复制 Install-Package Emgu.CV -Version 3.4.1.2976 内...
解决WPF调用VLC播放RTSP视频流时修改AspectRatio宽高比无效的问题
<em>WPF</em>调用VLC的方法讲解的很多,可参考[RTSP]<em>WPF</em>用VLC显示RTSP视频。值得注意的是采用页面端创建VlcControl的方式,后端更改VlcVideoSourceProvider. MediaPlayer.Play的options时没有效果,如果设置VlcVideoSourceProvider.MediaPlayer.Video.AspectRatio改变宽高比也没有效果,不知道是不是...
WPF上渲染视频(一)
<em>WPF</em>渲染视频的几个情况:      1、<em>播放</em>视频,使用MediaElement组件;      2、渲染摄像头视频,也有对应的组件可以使用;      3、其他视频,比如第三方的开发包,只有C++的代码,可以回调出视频的裸数据;      等等。。。       我这里要谈的就是第三种情况,我们软件界面是使用<em>WPF</em>做的,而我们要获取<em>视频流</em>的第三方SDK只有C++版本的,我们要把
HTML5添加 video 视频标签后仍然无法播放的解决方法 IIS添加MIEI类型
现象:插入如下代码后仍然无法看视频(注:视频已确认为浏览器支持格式) video controls="controls" width="500px" height="300px" preload="metadata"> source src="video/FF4.ogv" type="video/ogg"> source src
html标签video无法播放部分mp4文件
大概是视频编码的问题,虽然都是mp4格式的视频文件,但是编码不一样。 下载一个格式工厂,转码为H264编码的MP4文件即可。
WPF视频简单播放功能
简单<em>WPF</em>视频<em>播放</em>功能实现,完整代码,测试通过。零基础也能玩转<em>WPF</em>
c# vlc播放h264码流问题
我想要实现 c#下 调用vlc<em>播放</em> h264裸流,如图 ![图片说明](https://img-ask.csdn.net/upload/201606/24/1466755829_788272.jpg) 这个裸流在vlc<em>播放</em>器中可以<em>播放</em>,做串流udp://@:8080以及h264去复用即可<em>播放</em> 我在c# 中vlc已经做到可以<em>播放</em>本地 文件 但如何<em>播放</em>网络流呢。。 我的数据是udp发过来的,c# 中vlc参数设置如图![图片说明](https://img-ask.csdn.net/upload/201606/24/1466755999_659352.jpg) 传入路径设置如图 ![图片说明](https://img-ask.csdn.net/upload/201606/24/1466756080_47490.jpg) filepath= "udp://172.25.37.1:8080" ip是本机ip 还是放不出画面 请大侠告诉我那里出错了 。参数不对吗 ?? ? 求解。。。
关于YUV和RGB之间的转换公式
总结了一下网上关于<em>YUV</em>的一些东西 先区分一下<em>YUV</em>和YCbCr <em>YUV</em>色彩模型来源于RGB模型, 该模型的特点是将亮度和色度分离开,从而适合于图像处理领域。 应用:模拟领域 Y'= 0.299*R' + 0.587*G' + 0.114*B' U'= -0.147*R' - 0.289*G' + 0.436*B' = 0.492*(B'- Y') V'= 0.615*R' - 0.
EasyPlayer渲染引擎D3DRender电子放大功能实现解决方案(附源码)
EasyPlayer依靠D3DRender强大的渲染能力我们可以实现很多视频编辑功能,比如电子放大功能,本文将深入D3DRender渲染引擎库代码,重点讲述其如何采用surface离屏表面技术来实现渲染视频图像呈现,以实现在surface上做电子放大缩略图显示等功能。 1. D3DRender初始化D3D创建设备 首先,我们需要创建一个D3D9设备用于操作系统软硬件资源来为我们的视频渲染服务,这个...
WPF优化监控视频CPU占用高以及卡顿掉帧的解决方案(WriteableBitmap)
<em>WPF</em>优化监控视频CPU占用高以及卡顿掉帧的解决方案 最近项目需求,需要做一个视频软件要求有至少30个甚至30个以上的监控视频在同一画面显示并实时显示视频内容,客户指定了数据源,需要通过调用它们接口接收图片数据包,图片是一帧帧传过来的,软件得把这些图片集成放到界面上,做出类似视频<em>播放</em>的效果,面对如此频繁的数据更新,初步试用了一下继承于FrameworkElement的Image控件,进行数据绑定,...
C#开发FFMPEG例子(API方式) FFmpeg拉取RTMP流并播放
最近公司有个视频的项目,需要调用FFMPEG的API来实现部分功能,这么多语言用下来,还是C#最舒服,所以就还是希望用C#来写,但C#不能<em>直接</em>调用ffmpeg的静态库,动态库又得采用pinvoke方式,ffmpeg那么多API,还涉及类型转换,要完全实现工作量真不小,开源项目SharpFFmpeg也很久没更新了,版本太老,正要自己实现的时候发现了ffmpeg.autogen这个项目,几乎是全部支持...
Vlc.DotNet.Wpf 播放视频流,每隔一段时间就会卡一下
main debug: Buffering 0% main debug: Buffering 0% main debug: Buffering 76% main debug: Buffering 79
基于rtmp+nginx 、vlc实现FFmpeg推流与wpf端拉流
这周在研究基于rtmp+nginx直播流的实现,现总结如下: 0.所需文件: 链接:https://pan.baidu.com/s/1U5gsNI8Rcl684l5gVL6swg 提取码:dli9 1.nginx部署 1.1将nginx_1.7.11.3_Gryphon.zip解压,启动nginx.bat文件移动至nginx_1.7.11.3_Gryphon解压后文件夹内,双击...
WPF中如何播放YV12格式的实时视频流
Silverlight中的MediaElement有setSource方法,可是<em>WPF</em>中的MediaElement没有这个方法,只有Source而且只能设置URI,但是我的实时<em>视频流</em>是YV12格式,接
推荐:WPF中的使用视频流的两种方式
<em>WPF</em>中的进行视频的<em>播放</em>有两种方式:一种是采用MediaElement+VisualBrush的方式;而另一种则是采用MediaPlayer+VideoDrawing的方式。考虑到MediaElement在处理视频时会将布局的Stretch和StretchDirect缩放视频窗口的内容以适应包容器,而MediaPlayer相反则不需要管理布局、焦点以及所有其他元素细节。所以后者相比前者有更高的效率
WPF+C# 实现视频播放器最全功能(视频的进度条,截屏,视频定位。。)
实现的功能有:视频<em>播放</em>器<em>播放</em>的进度条,截屏,暂停,停止,静音,音量,视频定位
一款高效视频播放控件的设计思路(c# WPF版)
  因工作的需要,开发了一款视频<em>播放</em>程序。期间也经历许多曲折,查阅了大量资料,经过了反复测试,终于圆满完成了任务。 我把开发过程中的一些思路、想法写下来,以期对后来者有所帮助。 视频<em>播放</em>的本质   就是连续的图片。当每秒<em>播放</em>的图片超过一定数量,人眼就很难觉察到每帧图像<em>播放</em>间隔,看到的就是连续的<em>视频流</em>。 视频<em>播放</em>的过程   必须有数据源,数据源一般是摄像头采集后,再经过压缩传送到程序。摄像...
WPF 视频播放控件下载
C# <em>WPF</em> 视频<em>播放</em>控件,支持<em>播放</em>、暂停、拖拽进度、调节音量大小等功能; 相关下载链接://download.csdn.net/download/u013042794/10861010?utm_so
WPF播放视频下载
<em>WPF</em>编写的<em>播放</em>视频程序,进度条随时间变化,可控制音量等等 相关下载链接://download.csdn.net/download/zzzzzzzert/4011764?utm_source=bbss
C# 解码h264文件,并把解码的yuv数据显示在界面上,有什么思路吗?
公司要做一个监控系统,C#来写界面,将h264的数据流转码为yuv数据,再显示到屏幕上,如何用ffmpeg 来转码实时流啊,而且如何将yuv数据显示到界面上?
c#的wpf怎么循环播放多个视频
搜到的都是怎么循环<em>播放</em>单个视频 我现在有好几个视频 怎么让它们在同一个MediaElement里循环<em>播放</em> 从第一个到最后一个再从第一个开始 因为时间不确定 也不好用timer 求怎么解决
C#开发FFMPEG例子(API方式) FFmpeg拉取RTMP流并播放下载
网上C#调用FFmpeg的API例子很少,大多是C/C++的,因为ffmpeg.autogen的名称与FFmpeg完全一样,所以C#中可以<em>直接</em>复制C/C++代码,然后在FFmpeg的方法前加入 ffm
播放RTMP协议的流媒体的几种选择
<em>播放</em>网络视频,通常解析库我们可以有多个选择 FFMPEG,Daniulive 或者 vitamio。 什么FFMPEG? 官网地址:地址 FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及...
RTMP流媒体播放过程
本文描述了从打开一个RTMP流媒体到视音频数据开始<em>播放</em>的全过程。 注意:RTMP中的逻辑结构 RTMP协议规定,<em>播放</em>一个流媒体有两个前提步骤:第一步,建立一个网络连接(NetConnection);第二步,建立一个网络流(NetStream)。其中,网络连接代表服务器端应用程序和客户端之间基础的连通关系。网络流代表了发送多媒体数据的通道。服务器和客户端之间只能建立一个网络连接,但是基于该连接可
RTMP 利用第三方软件实现数据推流与客户端播放
服务器的搭建 Red5 搭建基于RTMP协议的流媒体服务器 1.软件 数据推流软件       flash_media_live_encoder_3.2 客户端<em>播放</em>软件    vlc-2.1.5-win32.1406534096 2.安装软件 <em>直接</em>双击安装即可 3.数据推流 使用flash encoder软件 设置服务器的URL
c#播放 RTMP,RTSP流媒体等源代码
只要要用c#写个rtmp<em>播放</em>器,苦苦找不到资源,c#<em>播放</em> RTMP,RTSP流媒体等源代码,特此分享,希望能帮助大家
vlc播放 推送到本地的rtmp流会顿卡
使用ffmpeg -re -i test.flv -vcodec copy -acodec copy -f flv -y rtmp://localhost/live/live1 推送rtmp流到本地的rtmp服务器,然后使用ffplay<em>播放</em>rtmp流,一切正常,但是使用vlc<em>播放</em>时候,中间会有卡的现象,一般卡10秒左右,<em>播放</em>到后面卡的现象就少了。 我觉得好像是vlc的问题,抓包发现window is full,应该是这个原因引起的,就是window size value 只有256, 但是我<em>直接</em>使用 ffplay -i rtmp://live.hkstv.hk.lxdns.com/live/hks <em>播放</em>rtmp流,很正常,抓包看window size value 60000多,中间没有出现window is full 的现象,使用的是nginx搭建的rtmp服务器,谢谢!
|ZYCWPF| 我现在用C#想实现一个RTMP的实时MP4直播流,不知道大家有没有什么好的办法,麻烦大家指点
为了实现多人聊天, 我本来是用客户端截取图片和声音,再传到服务器,服务器再分发下去 但这样对服务器和网速要求很大 所以现在想 1:客户端把生成的图片和声音压起MP4格式上传到服务器(未能实现,还不知道
WPF下内嵌Windows MediaPlayer播放
最近用了的加载<em>播放</em>器,来<em>播放</em>视频,没有其他要求,于是就打算用Windows自带的MediaPlayer<em>播放</em>器来实现,不过在wpf下,稍微要麻烦一点。 第一步 创建和设置项目 1、创建一个名为 HostingAxInWpf 的 <em>WPF</em> 应用程序项目。 2、在工程中新建Windows Forms Control Library 项目:WMPControlLibrary。 向解决方案中添加一个
WPF技术触屏上的应用系列(四): 3D效果图片播放器(图片立体轮放、图片立体轮播、图片倒影立体滚动)效果实现
去年某客户单位要做个大屏触屏应用,要对档案资源进行展示之用。客户端是Window7操作系统,54寸大屏电脑电视一体机。要求有很炫的展示效果,要有一定的视觉冲击力,可触控操作。当然满足客户的要求也可以有其它途径。但鉴于咱是搞 .NET技术的,首先其冲想到的微软<em>WPF</em>方面,之前对<em>WPF</em>的了解与学习也只是停留在比较浅的层面,没有进一步深入学习与应用。所以在项目接来以后,也就赶鸭子上架了,...
海康威视WPF开发(一)——加载实时视频
本文由 @EGWriket出品,转载请注明出处。 环境硬件:首先你还是得有一台海康的摄像机 软件:windows-x64、vs2012、hkvision5114-x32(x64也可以,看你需要)版本库配置参考上一篇:http://blog.csdn.net/egwriket/article/details/52988336 编辑XAML中使用Winform中的控件PictureBox1.XAML代
WPF视频播放
MainWindow.xaml T
WPF 新开的窗口,MediaElement播放视频时,遇到载入视频时很卡,如何解决,求帮忙。。。
程序中的业务逻辑流程: 程序中需要打开一个新的窗口,这个窗口要通过投影机投到一个大屏幕上 我现在的做法是,新打开的窗口,设置其位置为我的屏幕的尺寸+新窗口的Width 然后通过扩展屏幕,在第二个显示器
WPF 使用MediaElement 播放本地视频文件
<em>WPF</em> 使用MediaElement <em>播放</em>本地视频,支持本地浏览视频,不支持h265
WPF 视频播放控件
C# <em>WPF</em> 视频<em>播放</em>控件,支持<em>播放</em>、暂停、拖拽进度、调节音量大小等功能;
如何将视频呈现在WPF窗口上
最近在做一个基于<em>WPF</em>+Media Foundation的视频<em>播放</em>器,界面用<em>WPF</em>实现,<em>播放</em>器的控制功能由media foudnation来实现。 现在遇到如下问题:运行<em>播放</em>器程序时,视频画面无法显示
MediaElement 路径设置问题
MediaElement_Main_MediaE
WPF如何获得服务器上视频文件的播放时长
现在的话我可以获取到本地视频文件的<em>播放</em>时长,但是在获取服务器上视频文件的<em>播放</em>时长为NULL。 有没有大神有办法啊???
利用WPF MediaElement去播放视频或者音乐
本文主要是在学习MediaElement的过程中的心得,比如怎么为自定义控件增加绑定属性,怎么为绑定的MediaElement增加Event的响应,PathGeometry的使用, 利用StoryBoard对MediaElement移动进行控制。
用于(海康、大华等)录像机的WPF视频播放控件
在电脑上调用海康、大华等录像机的SDK<em>播放</em>接口的时候,需要传入用于视频图像绘制的控件的句柄。但是<em>WPF</em>中的普通控件是没有单独的句柄的。因此,如果需要在<em>WPF</em>中<em>播放</em>录像机的视频(视频预览或者录像回放),其解决思路之一便是在wpf的窗口中嵌入一个winform的Panel控件,然后传入Panel控件的句柄。 为了便于复用,我将其封装成了一个<em>WPF</em>的无外观控件(CustomControl)。
解决cefsharp+video.js,嵌入到winform或者wpf视频播放的方法
解决cefsharp嵌入到winform或者wpf视频<em>播放</em>的方法,由于编译的版本往往不支持mp4格式,项目中需要在线<em>播放</em>视频,于是用了比较流行的video.js,但是遇到问题,无法<em>播放</em>mp4格式的视频,通过多次试验,发现解决的方法有两个: 1、用支持mp4的cefsharp 编译版本,这个我没有试验; 2、将你的视频转换为:ogv或者ogg格式即可完美<em>播放</em>。 代码如下希望对大家有用: &amp;...
WPF超炫播放视频
这个<em>播放</em>器本人亲自使用的,带有各种常用功能,非常好用。希望大家能够参考并给大家带来灵感。
WPF 4 媒体播放器(MediaElement)
     在<em>WPF</em> 中可以使用MediaElement 为应用程序添加媒体<em>播放</em>控件,以完成<em>播放</em>音频、视频功能。由于MediaElement 属于UIElement,所以它同时也支持鼠标及键盘的操作。本篇将使用MediaElement 类和Windows API Code Pack 创建一个简单的视频<em>播放</em>器实现一些基本功能。 界面框架      在XAML 中放入一个MediaElement 控...
wpf 直播视频播放器技术实现
1、在xaml端创建一个Image对象,Source绑定到WriteableBitmap 对象 2、在Controller中创建WriteableBitmap 对象 命名为WriteBitMap 3、在直播流回调的函数里面使用如下代码快速绘制图片数据 3.1当首次接收到数据,或者当推流画布大小改变时,创建对象,并将图片绘制 ...
C# WPF 视频播放控件
C# <em>WPF</em> 视频<em>播放</em>控件,支持<em>播放</em>、暂停、拖拽进度、调节音量大小等功能;
WPF视频播放
完全可以<em>直接</em>套用的视频<em>播放</em>器,有快进、后退、全屏等功能。
wpf本地视频播放
wpf本地视频<em>播放</em>器,支持浏览并选择本地视频文件、<em>播放</em>和暂停等功能
WPF 实时视频 控件句柄等相关问题
现制作一个用<em>WPF</em>实现的视频监控软件,需要操作视频采集卡。 视频采集卡的操作由厂商提供相关的DLL(C++实现),在视频预览的时候需要传一个HWND给DLL。 目前只能获取到<em>WPF</em>整个窗口的HWND,
WPF如何播放音频流?
MediaElement me = new MediaElement(); canvas.Children.Add(me); me.Source = new Uri("D:\\temp\\mpen\\
WPF使用MediaElement显示gif图片
原文:<em>WPF</em>使用MediaElement显示gif图片 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/SANYUNI/article/details/73608771 使用MediaElement来显示g...
ffmpeg启动循环推流提示错误.请求大神指点
Unrecognized option 'stream_loop'. Error splitting the argument list: Option not found 系统用的是centos 7
FFMpeg无损合并视频的多种方法
众所周知,从某些视频网站下载的视频是分段的。比如新浪视频每隔6分钟分段,俗称“6分钟诅咒”。 现在的任务是将这些视频片段合并起来,并且尽量无损。 方法一:FFmpeg concat 协议 对于 MPEG 格式的视频,可以<em>直接</em>连接: ffmpeg -i "concat:input1.mpg|input2.mpg|input3.mpg" -c copy output.mpg
C#使用ffmpeg分割视频文件
使用ffmpeg分割视频文件 环境:ffmpeg&amp;amp;.NET4.0 效果如下: 代码如下: ** **using System; using System.Diagnostics; using System.IO; using static System.Console; namespace VideoSpilt { cl...
[求助]WPF如何实现这种效果?
<em>WPF</em>用listbox控件如何实现下记效果: 选中的Item高亮的同时,附带的button会显示出来。 不是太好表达,看图吧。 如最新的qq里的功能一样,选中某个条目,该条目相应的button(图中红
最简单的视音频播放示例3:Direct3D播放YUV,RGB(通过Surface)
上一篇文章记录了GDI<em>播放</em>视频的技术。打算接下来写两篇文章记录Direct3D(简称D3D)<em>播放</em>视频的技术。Direct3D应该Windows下最常用的<em>播放</em>视频的技术。实际上视频<em>播放</em>只是Direct3D的“副业”,它主要用于3D游戏制作。当前主流的游戏几乎都是使用Direct3D制作的,例如《地下城与勇士》,《穿越火线》,《英雄联盟》,《魔兽世界》,《QQ飞车》等等。使用Direct3D可以用两种
D3D surface渲染YUV问题
    最近参考了雷神的d3d surface渲染<em>YUV</em>的代码,下面对几种<em>YUV</em>格式做总结,只有正确区分才能正常渲染图像。     在建立离屏表面的时候需要指定图像格式D3DFormat,这个指定后后面的拷贝数据给surface息息相关,搞错了不会渲染正常。    <em>YUV</em>主要有packet和Planar两种存储方式。I420(<em>YUV</em>420P) YYYYYYYYUUVV YV12(<em>YUV</em>420P) ...
EmguCV(OpenCV)实现高效显示视频(YUV)叠加包括汉字
  视频处理中,往往需要在上面增加文字包括汉字英文字母数字标点等,Emgu.CV/opencv 绘图 线面文字包括中文 这篇里也有相关介绍,但是这篇里根据逐像素修改rgb值的方法效率太低    查了很多资料,基本上opencv叠加汉字的方法都起源于这里 http://wenku.baidu.com/link?url=g1dCXwRbSpy7XUhsStRLANQRmvAXKSAa1ohrp...
【Android】YUV使用总结 —— Android常用的几种格式:NV21/NV12/YV12/YUV420P的区别
  工作问题接触到图像这一块,需要对手机摄像头采集的原始帧做Rotate或者scale,但无奈对此的了解少之又少,于是网上搜了一顿,完事后将最近所学总结一下,以方便之后的人别踩太多坑。   首先想要了解<em>YUV</em>为何物,请猛戳:https://msdn.microsoft.com/en-us/library/aa904813(VS.80).aspx ...
WPF视频处理中AVIStreamRead读取出来后视频流的处理
最近用C#做项目碰到个处理AVI视频的项目,对方提供的AVI文件加了自己的私有格式,对方告诉我说用AVIStreamRead读取出来后,偏移40个字节就是视频的正式内容,那么我需要做的就是用AVISt
C# WPF如何获取摄像头视频流
如题 已经可以实现使用Aforge.net 进行拍照,本地存视频这些操作,但是我需要获取实时的<em>视频流</em>并推流到服务器。 不知道如何继续实现了。求教一下。 目前已知的方案:AVIFILE32将图片压缩为a
Android用surface直接显示yuv数据(一)
研究了一段时间Android的surface系统,一直执着地认为所有在surface或者屏幕上显示的画面,必须要转换成RGB才能显示,yuv数据也要通过颜色空间转换成RGB才能显示。可最近在研究stagefright视频显示时发现,根本找不到omx解码后的yuv是怎么转换成RGB的代码,yuv数据在render之后就找不到去向了,可画面确确实实的显示出来了,这从此颠覆了yuv必须要转换成RGB才能显示的真理了。
OpenGL如何播放yuv视频
解码x264后,得到的yuv420数据 我现在的做法是<em>直接</em>将yuv转换为rgb,然后绘制上去。发现yuv转换rgb性能非常低,在网上搜索了下,有牛人能<em>直接</em>使用opengl es渲染yuv,而不用转换。
c#关于使用directdraw播放解码后的yuv420数据
利用海思库解码后得到的yuv420数据,想利用directdraw<em>直接</em><em>播放</em>yuv数据,进行<em>播放</em>,。请问有知道怎么实现的嘛;
使用D3D渲染YUV视频数据
源代码下载           在PC机上,对于<em>YUV</em>格式的视频如YV12,YUY2等的显示方法,一般是采用DIRECTDRAW,使用显卡的OVERLAY表面显示。OVERLAY技术主要是为了解决在PC上<em>播放</em>VCD而在显卡上实现的一个基于硬件的技术。OVERLAY的出现,
wpf-d3drender播放--单窗口多视频播放
同一个窗口中,同时<em>播放</em>多个视频的wpf程序
基于D3D的YUV播放
用于自己创建的<em>播放</em>器,可以合成到rtmp或者ffmpeg的player工程中,我合成过
Kafka实战(三) - Kafka的自我修养与定位
Apache Kafka是消息引擎系统,也是一个分布式流处理平台(Distributed Streaming Platform) Kafka是LinkedIn公司内部孵化的项目。LinkedIn最开始有强烈的数据强实时处理方面的需求,其内部的诸多子系统要执行多种类型的数据处理与分析,主要包括业务系统和应用程序性能监控,以及用户行为数据处理等。 遇到的主要问题: 数据正确性不足 数据的收集主要...
volatile 与 synchronize 详解
Java支持多个线程同时访问一个对象或者对象的成员变量,由于每个线程可以拥有这个变量的拷贝(虽然对象以及成员变量分配的内存是在共享内存中的,但是每个执行的线程还是可以拥有一份拷贝,这样做的目的是加速程序的执行,这是现代多核处理器的一个显著特性),所以程序在执行过程中,一个线程看到的变量并不一定是最新的。 volatile 关键字volatile可以用来修饰字段(成员变量),就是告知程序任何对该变量...
Java学习的正确打开方式
在博主认为,对于入门级学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次就是国内的书籍,博客次之,这又是一个层次了,这里暂时不提后面再谈。博主将为各位入门java保驾护航,各位只管冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。 何谓学习?博主所理解的学习,它是一个过程,是一个不断累积、不断沉淀、不断总结、善于传达自己的个人见解以及乐于分享的过程。
程序员必须掌握的核心算法有哪些?
由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些算法以及数据结构,当然,我也会整理一些看过...
有哪些让程序员受益终生的建议
从业五年多,辗转两个大厂,出过书,创过业,从技术小白成长为基层管理,联合几个业内大牛回答下这个问题,希望能帮到大家,记得帮我点赞哦。 敲黑板!!!读了这篇文章,你将知道如何才能进大厂,如何实现财务自由,如何在工作中游刃有余,这篇文章很长,但绝对是精品,记得帮我点赞哦!!!! 一腔肺腑之言,能看进去多少,就看你自己了!!! 目录: 在校生篇: 为什么要尽量进大厂? 如何选择语言及方...
大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了
大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...
FlashFXP 4.1.5.1668(绿色破解版)下载
FlashFXP 4.1.5.1668(绿色破解版) 很强大的FTP下载工具 破解说明:第一次运行,提示选择语言,选择中文;点击“输入注册码”,弹出一个“继续”的对话框,点击“继续”破解完成。 相关下载链接:[url=//download.csdn.net/download/iis81365341/3807630?utm_source=bbsseo]//download.csdn.net/download/iis81365341/3807630?utm_source=bbsseo[/url]
网页设计规范(图片格式)下载
网页设计规范:1、规范介绍 2、标准意义 3、指导标准 相关下载链接:[url=//download.csdn.net/download/gddyuki/5157579?utm_source=bbsseo]//download.csdn.net/download/gddyuki/5157579?utm_source=bbsseo[/url]
清洁机犀牛建模文件下载
电动家用清洁用具,蒸汽清洁机建模文件。外观自我设计,供大家参考学习参考借鉴。 相关下载链接:[url=//download.csdn.net/download/bobdus/10204827?utm_source=bbsseo]//download.csdn.net/download/bobdus/10204827?utm_source=bbsseo[/url]
相关热词 基于c#波形控件 c# 十进制转十六进制 对文件aes加密vc# c#读取栈中所有的值 c# rsa256加密 好 学c# 还是c++ c# 和java的差距 c# curl网络框架 c# https证书请求 c# 中崎
我们是很有底线的