如何编写一个通用的 视频\音频 播放器 ,像 暴风影音那样的。
各种媒体格式都提供了什么东西供我调用?我以前写过直接调用com控件的,
但是 mediaplay和 realplay都不断升级
我的程序一年多也必须换控件,这种办法不合适。
除了com控件,还有什么更稳定的可调用的东西? --------------------编程问答-------------------- 因为各种媒体格式不断的出现新的,播放软件也不断的更新,只用一种方式很给做到"通用".
当有新的问题出现的时候,意味着你的软件也是更新升级的时候,跟着新的技术走就是了. --------------------编程问答-------------------- 支持楼上,暴风影音也是不断升级 --------------------编程问答-------------------- 帮LZ顶 --------------------编程问答-------------------- 这个 编码器的跟新 和 新格式的出现
必须更新程序
楼主可以像Realplayer那样 做视频格式 驱动的更新模块.
--------------------编程问答-------------------- 大家理解错了,我说的是 我不想调用 com组件,相直接调用更稳定一点的接口,这样我的主程序才会稳定下来,我的主程序应该随着视频格式的安装,自动支持这种格式。 --------------------编程问答-------------------- 如果说 我随着所有视频格式的增加不断修改主程序,那样所有的用户必须不断跟着我升级,而不是下载一个新视频格式的驱动就完事了。 --------------------编程问答-------------------- 暴风影音 的 升级就只是把 视频格式打包,并没有修改主程序框架,即使修改也是使用问题不是视频格式的问题。 --------------------编程问答-------------------- 哦。楼主是想做一个架子,共用系统里的驱动? --------------------编程问答-------------------- 换一个问法,
播放real格式的最稳定的接口程序是以什么方式提供的?
播放dvd格式的接口程序是以什么方式提供的?如何调用?
我们一般人编程都是引用com组件,但Com是不稳定的,
他的不稳定会导致我们的程序随着其它东西的升级而易做图升级。
应该有更稳定的dll吧。
大家播放real除了直接使用 com控件外 还用过什么技术?
--------------------编程问答-------------------- 大家谁知道用mci指令如何在某个form中播放real视频 --------------------编程问答-------------------- ? --------------------编程问答-------------------- 我写过的播放器,用的是DirectShow的框架,分为Receiver,Decoder/Encoder,Render三个模块,框架是稳定的,至于解码器,是由框架来动态加载的,所以不变。:) --------------------编程问答-------------------- 但是用的是SDK编程,比较烦。 --------------------编程问答-------------------- 学习!!! --------------------编程问答--------------------
软件跟得上市场的脚步才行
基本上不出问题 或者出问题了能马上解决就行
--------------------编程问答-------------------- 学习一下
补充:.NET技术 , C#