怎样实现自己写的Android视屏播放器播放rmvb格式的视频

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样实现自己写的Android视屏播放器播放rmvb格式的视频相关的知识,希望对你有一定的参考价值。

最好有源代码
要不解释下怎么搞@~@!
偶是要自己写的说

你好,必须移植ffmepg或openmax库用于软解码。就是说需要修改android多媒体框架,一般播放器只是使用videoview类或mediaplay和surfaceview类实现,这中实现和解码无关。 参考技术A RockPlayer 完美解码RMVB 参考技术B 装个悠米不就完事了? 参考技术C

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

socket通讯【客户端】【服务端】
客户端怎么从服务端的机子上读取到视频并显示?
在线播放那种,[不要把视频传到客户端了再播放。]
就说我想实现在线视频播放功能,主要功能就是在线观看视频

当我们需要在C#中实现视频播放器的时候,可以使用如下几种方法:

一、使用MediaPlayer ActiveX控件

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

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

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

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

插件不容易被集成安装
安装完了后又不少参数要设置,并且不容易通过程序来设置它
第三方插件容易和客户端环境冲突,出问题不容易定位和处理
插件更新不方便
当然,如果客户端较少,可以人工维护的话,用MediaPlayer也不失为一种简单易行的方案。
参考技术A 需要用一个支持在线播放的插件。我想你用的客户端是桌面程序吧,我知道windows media player 可以支持在线播放。 参考技术B 下载播放器,在下载播放器插件即可追问

具体怎么操作?

追答

找电脑公司刻录播放器软件以及插件或在播放器中下载各类格式插件下载安装。

参考技术C 你需要用一个支持在线播放的插件。我想你用的客户端是桌面程序吧,我知道windows media player 可以支持在线播放。相关的解决方案,你要百度一下之后在好好学习一下追问

具体怎么操作?

追答

你是用windows form 作为客户端吗?

追问

是啊

追答

按照这个方式添加windows media player

然后就像拖拉控件一样拖进去

具体使用我就不说了,百度一下

以上是关于怎样实现自己写的Android视屏播放器播放rmvb格式的视频的主要内容,如果未能解决你的问题,请参考以下文章

如何把一个视屏剪成左边一半和右边一半,

第二节:使用FFmpeg3.0+进行视频播放

自己写的音乐播放器Demo开源给需要学习的人,大家编程路上一直进步,

h5-自定义视屏播放器

优酷,迅雷视屏播放接口

微信小程序-图片录音音频播放音乐播放视屏文件