如何让神龙卡无缝连续播放节目而无黑场出现?(0分)

  • 主题发起人 主题发起人 happysirrah
  • 开始时间 开始时间
H

happysirrah

Unregistered / Unconfirmed
GUEST, unregistred user!
如何让神龙卡无缝连续播放节目而无黑场出现?请大哥们指点
 
我用DSPACK实现了一个无黑场播放,硬件没试过。关注中。。。。。。。。。。
 
能不能看看你的DSPACK实现的代码
 
前提是你必须知道何时向缓冲区写数据
 
是不是要过滤文件前面的那些内容?我发现要都读不少才开始播放
我不怎么了解MPEG的文件格式,说错了请指正,谢!
 
两个视频用DSPACK播放零切换???
http://www.delphibbs.com/delphibbs/dispq.asp?lid=3416555
 
dspack怎么样控件神龙卡出到电视机?
我的qq是:20177099
 
问一个问题,如果神龙卡支持DirectShow播放的话就应该可以实现无黑场播放。
提示:
必须自定义解码链来播放文件(不能使用RenderFile<自动构建解码链>)
生成两个自定义解码链(一个先连上硬件输出Render, 一个不连<不过前面的步骤也要做的哈,这样可以节约打开文件的时间,直到前一个播放后,马上断开硬件连接,把后一个连上硬件输出Render,开始播放>)
Graph链如下:
File Source (Async) Filter -> MPEG Demultiplexer Filter

-> (视频解码)硬件或软件解码看你 -> 硬件输出Render
-> AC3音频解码 -> Default DirectSound Device

上面这种实现其实没有用到硬件解码什么的(如果用硬件解码,我觉得实在不好操作,用File Source打开一件文件就要直接连上硬件,这样不好控制)
如果用软件解码的话就好操作了三,可以把Graph链 做到最后一步,要播放时再马上连上播放就行了三。这里只需要用到硬件卡的输出接口就行了。

至于怎么链接,你可以去网上查查,也可以看看我的大富翁笔记,
 
我看见过一款控件,可以实现无黑屏现象。

他们的网站是:http://www.csdelphi.com

控件下载地址:http://www.csdelphi.com/product_list.asp?id=39

控件介绍:
神龙卡硬盘播出控件2.0版

控件最大特点:
1、歌曲文件切换无黑屏出现。
2、支持歌曲多轨切换,DVD切换速度小于1秒,国内很少有这样的控件可以达到。
3、支持文件插播功能,插播文件播放完毕,恢复插播之前播放状态。

基本功能:
1、支持神龙5代卡,神龙新一代卡和神龙新二代卡,神龙最新卡。

2、支持视频格式:MPEGE-2,MPEG-1流,DVD-视频,SVCD和VCD1.0与2.0。

3、音频格式:MP2,MP1。

4、支持的编程语言,DELPHI,VB,PB,CB,VC,VFP等支持ActiveX调用的编程语言。


注意:在使用控件之前,请在WINDOW系统用REGSVR32.EXE注册。

例如:REGSVR32.EXE VodX.ocx
 
最新版的是2。5版,
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部