c#播放视频

问题描述

急求!!pictureBox1.Image=Image.FromStream(ms);对于ms表示的是图片代码是没问题的,现在如果ms为一个视频内存流的话,axWindowsMediaPlayer1.Ctlcontrols.play(ms),这句代码能不能将内存流中的视频播放出来?如果不能,那么怎么修改?急求,谢谢!

解决方案

解决方案二:
视频的编码格式与img的编码格式不一样吧,需要编解码器.
解决方案三:
AxWindowsMediaPlayer我记得好像不支持使用流来播放。但是话说为什么你给的是个流?AxWindowsMediaPlayer支持URL,也支持文件的啊。
解决方案四:
这个问题楼主问了几遍了?你就不敢换个思路要么换个支持流播放的播放器要么先把流保存成文件再播放非把一个问题反复反复的问难道一个无解的问题问3遍就有解了?
解决方案五:
首先,pictureBox和meidalplayer实现的原理是完全不同的,二者没有任何可比性,楼主不要拿来类比。然后,我查了msdn的play方法(https://msdn.microsoft.com/zh-cn/dd564746),引用

Thismethodhasnoparameters.

既然这个方法没有参数,那么楼主把ms放在里面,应该是编译不过去的,是吧?(我没有试)既然微软说这个方法没有参数,那么楼主的思路就是错误的。建议楼主参考楼上的建议。
解决方案六:
不要纠结了,换个VLC播放器,就可以解决这个问题
解决方案七:

解决方案八:
如果楼主一定要把内存中的二进制流播放出来,C#是实现不了的。在二进制流没有组成完整的文件时,对C#来说,它什么也不是。因为C#对内存的操作对用户是屏蔽的。

时间: 2024-09-28 08:07:58

c#播放视频的相关文章

Android4.4 修改哪里能够让浏览器自动播放视频 autoplay

问题描述 Android4.4 修改哪里能够让浏览器自动播放视频 autoplay 10C google 在Android4.4 浏览器中禁用了 autoplay功能,需要点击一下播放按钮才可以.现在想用浏览器做户外显示终端.所以想实现打开网页就能播放视频的功能.请问有没有什么办法,在android源码中 打开autoplay功能 解决方案 试试WebView.getSettings().setMediaPlaybackRequiresUserGesture(false) (可参考 - http

object标签播放视频代码

问题描述 object标签播放视频代码 没什么网页开发基础,想自己在网页上播放下视频,mpg格式的. 麻烦问下用object标签播放视频获取 播放时间提示 Cannot read property 'durationString' of undefined 改怎么解决啊? 解决方案 你用的什么控件?是windows media player控件么?你的网页有没有启用加载它. 解决方案二: 视频播放代码视频播放小代码播放视频代码

surfaceview 循环播放视频用视频缩略图代替视频切换时的样式 怎么操作嗯

问题描述 surfaceview 循环播放视频用视频缩略图代替视频切换时的样式 怎么操作嗯 surfaceview 循环播放视频用视频缩略图代替视频切换时的样式 怎么操作嗯

在android中用surfaceview播放视频时,实现未播放的预览效果?

问题描述 在android中用surfaceview播放视频时,实现未播放的预览效果? 在android中用surfaceview播放视频时,如何在surfaceview的出现时就加载视频的第一帧,实现未播放的预览效果? 类似于图的那种效果,谁有什么解决方法吗? 解决方案 http://download.csdn.net/detail/ohbxiaoxin/8320741 两个控件叠加,至于预览的图片,需要事先从视频中提取出来.

HTML教程-播放视频

教程 用浏览器可以播放的格式有:MOV格式.AVI格式. 链接一个视频文件 将视频文件做成一个链接的方法: <A HREF=" 视频地址">视频名称</A> 例如:播放一段视频: <A HREF="welcome.avi">WINDOWS95</A> WINDOWS95 自动载入视频 与音乐的播放一样,我们可以使用EMBED标签播放视频, <EMBED SRC="视频文件地址"> 属性有

Flash 8 中文版视频教程(20)播放视频

教程|视频教程|中文 第 20 集:播放视频 课程要点:Flash 8 中文版视频教程,一共20集,带领您一起体验和学习 Flash 8 的新功能新特性! [全屏观看] | [下载视频] 本教程尺寸为 800 * 600 建议全屏在线观看或下载观看,以达到最佳观看效果

怎样在unity3d中嵌入播放视频

Unity播放视频主要支持mov, .mpg, .mpeg, .mp4, .avi, .asf格式.首先,我们需要安装QuickTime播放器.然后,在Unity3D中加载视频. unity3d教程-如何在unity3d中嵌入播放视频 [html] view plaincopyprint? nbsp; public var movTexture : MovieTexture; nbsp; function Update() { nbsp; renderer.material.mainTextur

Android VideoView播放视频

Android 利用自带VideoView控件播放视频 Activity public class Activity01 extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.

Android三种播放视频的方式

  在Android中,我们有三种方式来实现视频的播放: 1.使用其自带的播放器.指定Action为ACTION_VIEW,Data为Uri,Type为其MIME类型. 2.使用VideoView来播放.在布局文件中使用VideoView结合MediaController来实现对其控制. 3.使用MediaPlayer类和SurfaceView来实现,这种方式很灵活.   1.调用其自带的播放器:   Uri uri = Uri.parse(Environment.getExternalStor

PPT播放视频技巧详解

经常使用PowerPoint制作课件的朋友们都遇到过播放视频困难的问题.比如像这样:精心从VCD光盘或录像带上截取了一段视频文件(通常为.mpeg格式),用超级解霸或Windows自带播放器等都能正常播放,可在插入幻灯片时,却弹出错误提示对话框:"无法从选定的文件中插入影片.文件格式可能不标准,或QuiekTime未正确安装". 一般遇到这样的情况是这样解决的:采用超级链接的方法直接调用超级解霸等工具进行播放或者转换为AVI格式再插入幻灯片.不过这两种方法各有其缺点,调用超级解霸的缺