当前位置:编程学习 > C#/ASP.NET >>

如何编写一个通用的 视频\音频 播放器 ,像 暴风影音那样的。

各种媒体格式都提供了什么东西供我调用?

我以前写过直接调用com控件的,
但是 mediaplay和 realplay都不断升级
我的程序一年多也必须换控件,这种办法不合适。
除了com控件,还有什么更稳定的可调用的东西? --------------------编程问答-------------------- 因为各种媒体格式不断的出现新的,播放软件也不断的更新,只用一种方式很给做到"通用".
当有新的问题出现的时候,意味着你的软件也是更新升级的时候,跟着新的技术走就是了. --------------------编程问答-------------------- 支持楼上,暴风影音也是不断升级 --------------------编程问答-------------------- 帮LZ顶 --------------------编程问答-------------------- 这个 编码器的跟新 和 新格式的出现
必须更新程序

楼主可以像Realplayer那样 做视频格式 驱动的更新模块.

--------------------编程问答-------------------- 大家理解错了,我说的是 我不想调用 com组件,相直接调用更稳定一点的接口,这样我的主程序才会稳定下来,我的主程序应该随着视频格式的安装,自动支持这种格式。 --------------------编程问答-------------------- 如果说 我随着所有视频格式的增加不断修改主程序,那样所有的用户必须不断跟着我升级,而不是下载一个新视频格式的驱动就完事了。 --------------------编程问答-------------------- 暴风影音 的 升级就只是把 视频格式打包,并没有修改主程序框架,即使修改也是使用问题不是视频格式的问题。 --------------------编程问答-------------------- 哦。楼主是想做一个架子,共用系统里的驱动? --------------------编程问答-------------------- 换一个问法,
播放real格式的最稳定的接口程序是以什么方式提供的?
播放dvd格式的接口程序是以什么方式提供的?如何调用?

我们一般人编程都是引用com组件,但Com是不稳定的,
他的不稳定会导致我们的程序随着其它东西的升级而易做图升级。
应该有更稳定的dll吧。

大家播放real除了直接使用 com控件外 还用过什么技术?
--------------------编程问答-------------------- 大家谁知道用mci指令如何在某个form中播放real视频 --------------------编程问答-------------------- ? --------------------编程问答-------------------- 我写过的播放器,用的是DirectShow的框架,分为Receiver,Decoder/Encoder,Render三个模块,框架是稳定的,至于解码器,是由框架来动态加载的,所以不变。:) --------------------编程问答-------------------- 但是用的是SDK编程,比较烦。 --------------------编程问答-------------------- 学习!!! --------------------编程问答--------------------
引用 1 楼 hbxtlhx 的回复:
因为各种媒体格式不断的出现新的,播放软件也不断的更新,只用一种方式很给做到 "通用 ".
当有新的问题出现的时候,意味着你的软件也是更新升级的时候,跟着新的技术走就是了.


软件跟得上市场的脚步才行

基本上不出问题  或者出问题了能马上解决就行
--------------------编程问答-------------------- 学习一下
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,