TS流中AAC音频的directshow播放有关问题
TS流中AAC音频的directshow播放问题自己写的TS流source filter经过Elecard MPEG Push Demultiplexer分离后
TS流中AAC音频的directshow播放问题
自己写的TS流source filter经过Elecard MPEG Push Demultiplexer分离后,生成两个outpin。H264视频直接render成功(连接CoreAVC Video Decoder),但是AAC的音频不能render!用CoreAAC Audio Decoder也连接失败。
更奇怪的,直接render TS File,CoreAAC Audio Decoder连接上了!
难道CoreAVC Video Decoder可以工作在推模式和拉模式,而CoreAAC Audio Decoder只能工作在拉模式??
求大牛们路过指点~
[解决办法]
也许它只能分离出音频数据,但是不知道具体的音频信息,所以MEDIATYPE的子类型填了MEDIASUBTYPE_NULL。
估计你还是得自己找个能分离出AAC的TS SOURCE FILTER,没有的话估计得自己写了...或者写个TransferFilter中转下。
[解决办法]下个最新的elecard mpeg demux filter 或者mainconcept mpeg demux 都可以正确分离h264+aac的TS流