可以使用OpenMAX for Android NDK将实时视频/音频流式传输到服务器吗?例?

时间:2013-01-25 18:52:31

标签: android android-ndk video-streaming video-capture openmax

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是否可用于实现流媒体应用程序,该应用程序从麦克风/摄像头捕获实时数据并将其流式传输到服务器?示例?

1 个答案:

答案 0 :(得分:3)

简短的回答是“不”。 NDK document明确表示,截至今天,OpneMAX AL的Androoid实现不会暴露任何超出Java MediaPlayer的功能。

相关问题