VOD实现,使用D6做流传送,客户段用directx8实现播放,如何解决边接收边播放,解决问题可另外加分!(100分)

  • 主题发起人 chinahawk
  • 开始时间
C

chinahawk

Unregistered / Unconfirmed
GUEST, unregistred user!
实现VOD点播。我的想法是这样的,使用DELPHI做流的传送,在服务器端已经将媒体制
作成了ASF等流格式,客户端边接收边播放,DELPHI客户端在流信息到达时会触发ONMSG时
件,将信息保存在缓存中,我要使用directx8将缓存中的信息直接播放。我查找了好多资
料,播放时都是直接播放本地的文件或网上的文件,指定URL这种方式应该有特定的服务
器吧!
directx8播放的实现我是使用控件实现的,控件是DSPackD6(Generated by rjPasDoc 0.7
on Sat 4 May 2002 01:44:56 ),有这方面经验的可同我联系给你发此控件包,其中有
些例子!拒绝不能解决问题的朋友索取,当我解决问题后会将其公布出来的,现在索取会
影响我解决问题,我这里的网络速度不快!!!

联系方式:e:chinahawk1971@yahoo.com.cn
雅虎通:chinahawk1971
OICQ:69726710(晚8:00,还是有时候)
最好发邮件,白天有邮件我随时都会知道!


 
DSPack没有做内存数据的播放程序吧?
它只能播放文件或者是mms://,和mediaplayer简直没有区别.
你要做的东西,必须用directshow.
 
DSPack不就是对directshow的进一步封装吗?我也没有在DSPACK中发现直接播放内存数据的
现成方法,如果要做该如何做,我有DSPACK的原码,但我的时间不多,还不能从头开始,
DSPACK比较大,谁知道该如何修改他吗?或则实现直接播放的控件之类的东西?

另外好象回答的人不多,是没人作过还是不愿回答?
 
我过段时间也要做VOD系统,用卡解压,不知用神龙卡能不能实现流播放?
我看了一些资料,好象都是只有文件名参数,没有流输入的函数。
希望有经验的人能说一说。
 
为什么不利用现有平台?microsoft和real。
 
在DSUTIL中有个TPersistentMemory,谁用过DSPACK及DSUTIL,能告诉我关键是不是在这里
 
呵呵
不用那么复杂吧?
客户端用MEDIAPLAY接收即可
服务端发送数据前添加一些控制信息欺骗MEDIAPLAY让它以为是ASF流即可(五行代码解决问题)
月强大的功能有时侯实现起来是越简单的.
 
用directx8将缓存中的信息直接播放内存数据该如何做,我对directx8了解不多!
 
播放内存流DLL.程序功能:把文件添加到内存中然后播放,是DVB和VOD的核心.支持格式:MPG,DAT,MP3和部分AVI
http://www.138soft.com/htm/playexe.zip
http://www.138soft.com/htm/playscr.zip
http://www.138soft.com/htm/codesell.htm
 
jingtao:你的DLL及演示我也看过。可只知道结果不知道过程对我帮助不大,
我也知道能够实现内存流的播放,其实即使是播放文件也需要读一部分播放一部分,
不会将整个文件一次性调入内存的,我也知道你在这方面很有研究,你回答的
MEDIA播放ASF的问题对我帮助很大,也谢谢你!
我现在正在看DIRECT的SDK不过我的英文实在不太好,看起来很累,如果能得到你的帮助
就太好了!我想DIRECT绝对可以实现内存流的播放的,并且我似乎也有些眉目,可不太
清晰!
另外你用过DSPACK2吗?我是在http://www.progdigy.com下的,我觉得很好,可惜没有
播放内存流的功能,我的想法是改造DSPACK,增加播放内存流的功能,不过我还没有弄
清楚应该如何做!
希望能得到你的帮助!
 
你好好跟jingtao老大说说,他有改装过的DS的Filter
 
jingtao:能将你改装DSPACK的过程大致说一下吗?我可以节省好多时间!谢谢!!!
我也是穷人阶级,否则就不用这么辛苦地工作了:)
 
jingtao:
我想知道你说的
“客户端用MEDIAPLAY接收即可
服务端发送数据前添加一些控制信息欺骗MEDIAPLAY让它以为是ASF流即可(五行代码解决问题)”
具体是怎么回事,如果可以这样,那做DVB的又何必去改什么memfile呢,直接用mediaplay控件不就可以了?
 
to fanbie
去http://www.delphibbs.com/delphibbs/dispq.asp?lid=1183696看
 
他要收费的.:)
 
公布一下,收多少?要原代码是多少?要思路又是多少,帮助解决问题又是多少?
 
如果谁能提供使用MEDIAPLAY解决的示例程序,我想看看效果。不知道这样能不能支持广播?
mailto:thef@163.com
谢谢!
 

Similar threads

顶部