android - 使用 Android 从摄像机捕获 WiFi 信号

标签 android video-streaming wifi android-wifi wifimanager

我的相机可以通过 Wi-Fi 直播它拍摄的视频;我想在 Android 智能手机上捕获此流,因为我需要进一步处理视频。 相机型号为松下HD-V550。 (其他型号如HD-V750、HD-V720、HD-V520完全相同)

有一种模式叫做“Baby-monitor mode”;我问过 Panasonic,他们说视频是未压缩发送的,如果我理解得很好的话,就是“相机拍摄的方式”。我认为这意味着原始视频。无论如何,它未压缩且未下采样(不同于直播模式 - 流式传输到 Ustream 服务器)这一事实使其正是我所需要的。

Panasonic 提供了一个名为“Image App”(http://panasonic.jp/support/global/cs/soft/image_app)的应用程序,但它不是开源的。这个应用程序可以在智能手机屏幕上观看视频,但我不仅需要这个,我还想使用视频进行进一步的操作、编码等,所以我想从头开始编写一个新程序。

我的问题是如何才能知道 WiFi 视频信号的类型以及要使用什么 Android API 来捕获该视频流;所以我知道如何开始开发。

非常感谢任何帮助甚至提示。

最佳答案

我认为GStreamer可能对你有帮助。

回答你的问题

how can I know what the type of the WiFi video signal is

GStreamer 具有用于检测输入信号的内部逻辑,您可以使用 playbin2 plugin

关于android - 使用 Android 从摄像机捕获 WiFi 信号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26548351/

相关文章:

Android app cast HLS 收到错误消息 No 'Access-Control-Allow-Origin'

android - WifiP2pManager createGroup 和 removeGroup 失败并显示 BUSY 状态

android - Listview 更新列表后滚动到列表末尾

android - 如何为 Cordova 项目添加 "uses-permissions"标签到 AndroidManifest.xml?

java - 使用 Retrofit 和 RxJava 下载并编写文件

ffmpeg - 最好的服务器端视频处理库或软件

iphone - 访问 iOS 的视频解码器?

Android - 尽管我仍然连接到 WiFi,但我如何检测到我的应用已失去互联网连接

android - Wifi 功能

java - 如何使用与应用程序 Activity 不同的类?