C#如何实现视频在线播放 100

socket通讯【客户端】【服务端】客户端怎么从服务端的机子上读取到视频并显示?在线播放那种,[不要把视频传到客户端了再播放。]就说我想实现在线视频播放功能,主要功能就是... socket通讯【客户端】【服务端】
客户端怎么从服务端的机子上读取到视频并显示?
在线播放那种,[不要把视频传到客户端了再播放。]
就说我想实现在线视频播放功能,主要功能就是在线观看视频
展开
 我来答
在横店影视城耍杂技的白肩雕
2019-01-23 · TA获得超过247个赞
知道答主
回答量:183
采纳率:48%
帮助的人:26.2万
展开全部
当我们需要在C#中实现视频播放器的时候,可以使用如下几种方法:

一、使用MediaPlayer ActiveX控件

在C#中支持视屏播放器最简单的方式就是插入MediaPlayer控件了,在WPF中还内置了对MediaPlayer的封装MediaElement,可以通过它直接打造一个播放器。

使用MediaPlayer控件的好处是简单,它已经基本封装了常用的功能,只需要很少的几行代码就可以实现媒体播放器的功能。并且,由于操作系统中已经内置了MediaPlayer,不需要额外集成播放器的文件。

不过,它的一个最大的问题是视频支持格式有限。这个问题本身并不严重,在十年前就可以通过安装Media Player Codec Pack 的方式来扩展其支持格式的。对于一些私有格式的视频文件播放,也可以采用这种方案。

这种方式本身还是非常强大的,不过它带来了插件的安装问题了。如果你的程序是被许多客户端所使用的话,还是会有不少的麻烦的。

插件不容易被集成安装
安装完了后又不少参数要设置,并且不容易通过程序来设置它
第三方插件容易和客户端环境冲突,出问题不容易定位和处理
插件更新不方便
当然,如果客户端较少,可以人工维护的话,用MediaPlayer也不失为一种简单易行的方案。
秋依面皮馒15
2019-01-23 · TA获得超过255个赞
知道答主
回答量:489
采纳率:21%
帮助的人:27.8万
展开全部
需要用一个支持在线播放的插件。我想你用的客户端是桌面程序吧,我知道windows media player 可以支持在线播放。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a0c12b6
2019-01-22
知道答主
回答量:81
采纳率:0%
帮助的人:8.8万
展开全部
下载播放器,在下载播放器插件即可
追问
具体怎么操作?
追答
找电脑公司刻录播放器软件以及插件或在播放器中下载各类格式插件下载安装。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
螃蟹wawa
2019-01-23 · 超过10用户采纳过TA的回答
知道答主
回答量:258
采纳率:24%
帮助的人:28.3万
展开全部
你需要用一个支持在线播放的插件。我想你用的客户端是桌面程序吧,我知道windows media player 可以支持在线播放。相关的解决方案,你要百度一下之后在好好学习一下
更多追问追答
追问
具体怎么操作?
追答
你是用windows form 作为客户端吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式