OpenMax有一个名为“Data Sink”的概念。
规范说明了这些:
Its data locator which identifies where the data resides. Possible locators include:
• URIs (such as a filename)
• Memory addresses
• I/O devices
• Output Mixes
• Cameras
以下是规范中的一些示例代码:
/* Setup the data sink structure */
uri.locatorType = XA_DATALOCATOR_URI;
uri.URI = (XAchar *) "file:///recordsample.wav";
audioSink.pLocator = (void*) &uri;
其他一些地方却说:
URIs pointing to audio files in the local file system
有没有人知道带有这些URI /数据接收器的OpenMax是否可用于实现流媒体应用程序,该应用程序从麦克风/摄像头捕获实时数据并将其流式传输到服务器?示例?
答案 0 :(得分:3)
简短的回答是“不”。 NDK document明确表示,截至今天,OpneMAX AL的Androoid实现不会暴露任何超出Java MediaPlayer的功能。