我有 2 个问题
1)如何将原始数据写入文件沉降器。我正在尝试混音。2)如何确保下沉的数据不是写入文件而是写入内存缓冲区
所以详细地说:
我正在尝试使用 windows MPEG-4 File Sink 将一些 Intel SDK Encoded avc 或 hevc 写入内存并将其发送到 websocket。
什么是正确的方法?
我可以将原始 hevc 或 avc 作为(字节*,长度)提供给 MPEG-4 文件接收器吗?或者我是否需要从 Windows Media Frame 工作中将英特尔编码器包装到自定义 Windows Media Foundation 编码器中(好吧,无论如何我都可以使用 GUID 来获取英特尔编码器)。纠正我如果我错了请。
所以我有 2 个问题,如何将我的原始数据(avc||hevc)写入 MP4 Sinker(由第 3 方编码器编码)
我是否需要实现自定义 Sinker ,以及自定义程度如何。我可以继承 MPEG4 Sinker 的一部分吗(毕竟我不想为 Mp4 重新实现一个完整的容器)
或修改 MPEG4 Sinker 行为,使其不将其写入文件而是写入内存
我知道我觉得自己重复了几次。对于那个很抱歉。