小弟最近在做一个播放器里面嵌入的是media play 9 的控件用vc6.0编的.我在网上找了一个mpeg2的TS流文件,测试在wmp9中可以正常播放。
现在是这样一个问题:
MPEG-2的TS流信号从硬件上读取出来通过USB2。0的接口。我wmp9中应该怎么接收它,因为他不是一个文件。TS流中有SI和PES。还有PID。。我看到一些资料说通过控制I2C总线来控制MCU,可以从中选取一组专用的TS流。。
请问高手:
1。我该怎么接收TS流文件,软件解码以后它内部机制是怎么在读取的,WMP9是通过哪个步骤在读取呀?
2。这个跟从网络上读取流媒体文件是不是类似,也即是说一个从硬件上读取,一个从网络上读取,只是信道不同。。有没有值得参考的地方??
3。因为这个TS流中包含了很多数据。。我该如何接收并把他们分开,还是WMP9自己会分解那些数据流,即音频跟视频会自己调节分开。以上就是小弟我的问题。。哪个高手解答一下,提供资料大家都有分拿