有关DVD的格式问题(100分)

  • 主题发起人 主题发起人 geshengping
  • 开始时间 开始时间
G

geshengping

Unregistered / Unconfirmed
GUEST, unregistred user!
请问有谁知道DVD的文件格式,以及如何编程实现在局域网上播放DVD,听听大家
的建议.
 
MPEG-2格式,流量比VCD大很多,一般为4M码流,最好用硬件来解压
 
能否用Delphi的TMediaPlayer播放VOB文件,我试了之后出现如下错误信息:
“MMSYSTEM275 MCI 设备标识符错误,请使用打开 MCI 设备时返回的标识符”
 
看看以前的回答

http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=231176
 
不用解压卡的话,就要有软的解压程序支持,但目前好像没有这类东西的吧?
用mci的确可以播放dvd,但前提是要有支持DVD播放的驱动程序。
试一下装个powerdvd后会不会行吧。我懒得试了。
 

装了微软的Windows Media Player就可以得到Mpeg2的Decoder,编程完全可以用
MediaPlayer ActiveX控件(注意是微软的ActiveX控件,不是Delphi里的那个),
非常简单,只要把要播放的文件名赋给FileName属性,再调用一下Play方法就行了。
MediaPlayer还可以用于流播放,用于局域局的播放绰绰有余。
 
xinhe:
MediaPlayer怎样用于流播放,能否给个简单的例子。
 

Sorry, 我并没有深入研究。你可以到微软找相关资料:
http://www.microsoft.com/windows/windowsmedia/en/default.asp

有关编程开发可以去看以下网址:
http://msdn.microsoft.com/workshop/imedia/windowsmedia/sdk/wmsdk.asp
 
装了微软的Windows Media Player就可以得到Mpeg2的Decoder,编程完全可以用
MediaPlayer ActiveX控件(注意是微软的ActiveX控件,不是Delphi里的那个)

真的还是假的啊?
我都装了7。0的了,还是没有mpeg2的解码器啊?你从那里搞的解码器?
 

也许是我搞错了,因为我同时安装了Media Player和DirectX Media,或许Media Player
本身不带Mpeg2解码的,但DirectX Media是肯定有的。我正在往202.120.6.34上载
DirectX Media6.0 SDK,包括了DirectX Media和Media Player 6.0。有兴趣的话可以去
下载(很大,100M左右)。
 
xinhe:
You are right. 我没有安装DirectX Media,就只是import了Microsoft的
Media Player ActiveX, 就可以播放VOB文件了。
 
后退
顶部