首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

如在delphi程序中播发mp4格式的文件

2013-04-20 
如在delphi程序中播放mp4格式的文件如题:如在delphi程序中播放mp4格式的文件我安装了TWindowsMediaPlayer

如在delphi程序中播放mp4格式的文件
如题:如在delphi程序中播放mp4格式的文件
我安装了TWindowsMediaPlayer控件,可是发现这个控件在xp上并不能播放mp4格式的文件
flash貌似也不支持mp4格式的文件

我主要目的是要在自己程序窗体中的一块区域播放mp4视频,播放完做些提示处理。
哪位大侠知道该怎么办啊! delphi xp 播放MP4文件 flash
[解决办法]
http://download.csdn.net/detail/darkhorse_guo/2292135
[解决办法]
你好好看那个例子里面的代码嘛,能播放本地自然也能mms://www.baidu.com/xxx.mp4'播放远程的,重点主要是搞清楚如何播放。
[解决办法]
楼主查查direct show中各个filter的不同作用,只要你windows中有相应的filter,是可以直接播放的
[解决办法]
楼主要玩的是 direct show, 在线播放的话, 是要自已去实现一个 source filter 的, direct show 中自带有一个 file source(url) 但,,这个貌似不适用于所有的格式,只能是 ms 格式,你这个 TWindowsMediaPlayer 用的就应该是 file source(url) 的 filter, 所以它只能是ms格式,要完整的所有的格式,因该直接操作 direct show,这个被开源者们彻底颠覆了

本地文件播放只要机上装有对应的解码器,是不成问题的,无视暴风影音,装一个 k-like code pack就全了

用于 direct show 的 delphi 组件非常的少, well, c++ 的也不多见
dspack 工程,这个在 sourceforge.net 上可以找到,不过,很久没更新了
另一个 ddshow 在 www.sourceforge.net/projects/ddshow 这个是我写的,功能上还不建全,不过嘛比 dspack 简单得多

热点排行