我需要使用MATLAB实时传输GoPro中的视频,以进行一些图像处理。我可以看到在VLC播放器视频:使用MATLAB从WiFi摄像头流式传输
http://10.5.5.9:8080/live/amba.m3u8
我怎么能在Matlab读这样的网址是什么?
谢谢
我需要使用MATLAB实时传输GoPro中的视频,以进行一些图像处理。我可以看到在VLC播放器视频:使用MATLAB从WiFi摄像头流式传输
http://10.5.5.9:8080/live/amba.m3u8
我怎么能在Matlab读这样的网址是什么?
谢谢
试试这个:
I = imread('http://10.5.5.9:8080/live/amba.m3u8');
imread
可以从URL中读取的图像。
这实际上是我尝试的第一件事,但它给出了错误'使用imread进行错误。无法确定文件格式。' – Zynk 2015-03-06 10:58:38
尽量做到:
cam = ipcam('http://10.5.5.9:8080/live/amba.m3u8', 'admin', 'myfoscam')
preview(cam) %dislay the images
这是来自MathWorks公司: ipcam matlab
这里有更多的功能,hendle的wifi相机: IP Camera Image Acquisition
虽然这可能在理论上回答这个问题,[这将是更可取的](/ meta.stackoverflow.com/q/8259)在这里包括答案的基本部分,并提供链接供参考。 – 2016-02-10 14:24:51
固定...我已添加代码 – TomE8 2016-02-10 14:29:34
尼斯。我现在投票赞成。干杯 – 2016-02-10 14:30:10
M3U8是一个播放列表,在第一步检查它后面的流是什么样的。在文本编辑器中打开文件。 – Daniel 2015-03-03 13:41:06
这是打开时,@Daniel显示的内容: #EXTM3U #EXT-X-TARGETDURATION:2 #EXT-X-VERSION:3 #EXT-X-ALLOW-CACHE:NO #EXT- X-MEDIA-SEQUENCE:4807 #EXTINF:1.00000, amba_hls-15.ts #EXTINF:1.00000, amba_hls-16.ts #EXTINF:1.00000, amba_hls-1.ts #EXTINF:1.00000, amba_hls-2.ts #EXTINF:1.00000, amba_hls-3.ts #EXTINF:1.00000, amba_hls-4.ts #EXTINF:1.00000, amba_hls-5.ts #EXTINF:1.00000, amba_hls-6.ts – Zynk 2015-03-03 13:53:41