天 天哪 Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-26 #1 有加密mp3, 算法已知, 欲播放, 如何编程? (不可解到文件中再播放, 须一边解密一边播放, 因赶进度, 最好有现成的.)
C cheka Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-26 #2 要看是怎么加密的了,如果是简单的对每比特加密,你可以把该mp3 分割成几块,每一块读入内存流解密,在写入临时mp3文件(尺寸很小) 用组件播放,再对下一块操作。如果控制得当再加上代码写得比较好的话, 应该是可以有实时播放的效果的。 如果你是自己编程播放的话,直接利用内存流就可以了,不需要再写入文件
要看是怎么加密的了,如果是简单的对每比特加密,你可以把该mp3 分割成几块,每一块读入内存流解密,在写入临时mp3文件(尺寸很小) 用组件播放,再对下一块操作。如果控制得当再加上代码写得比较好的话, 应该是可以有实时播放的效果的。 如果你是自己编程播放的话,直接利用内存流就可以了,不需要再写入文件
天 天哪 Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-27 #4 分割后播放会有些停顿的吧, 自己编程的话, 仅仅播放还好说, 但要做到各种效果比较累人的. 不知有没有人用过winamp的sdk? 有没有想过反一下, 做一个类似winamp结构的东西(不是象 winamp sdk中说的做plugin, 是想用它的接口, 这样就可以直接使用它的plugin了) 另外winamp之类的播放都可以URL中的mp3, 但提出的接口一般都是接受一个URL串, 不知有没有 提供更底层的接口?
分割后播放会有些停顿的吧, 自己编程的话, 仅仅播放还好说, 但要做到各种效果比较累人的. 不知有没有人用过winamp的sdk? 有没有想过反一下, 做一个类似winamp结构的东西(不是象 winamp sdk中说的做plugin, 是想用它的接口, 这样就可以直接使用它的plugin了) 另外winamp之类的播放都可以URL中的mp3, 但提出的接口一般都是接受一个URL串, 不知有没有 提供更底层的接口?
W wjiachun Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-03 #6 天哪:如果你还要继续讨论请定期提前你的帖子,如果不想继续讨论请结束帖子。
教 教父 Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-03 #7 我不认为能够实现边解密边播放,首先有些加密手断只根据整个文件来加密的,并不是说 你取文件的一部分,然后根据密钥就能解出来的,其次,MP3播放器能播放一段流吗?应该 不行吧。