我正在使用MJPEG-Streamer通过 http 流式传输 MJPEG 视频文件,类似于这个人的做法。MJPEG-Streamer 基本上在流媒体设备上创建一个流媒体服务器,该服务器托管正在流式传输的 MJPEG 视频。可以通过 访问此流http://<Server-IP-address>:8080/?action=stream
。这方面的一个例子是http://sigsiu.homeip.net/?action=stream。快照可以用http://<Server-IP-address>:8080/?action=snapshot
我很好奇的是接收流的格式:/?action=stream
. 这是多媒体流式传输的正常协议,还是 MJPEG-Streamer 特定的协议?
最重要的是,我是否可以在通过流式传输时提取 JPEG/MJPEG/?action=stream
我对通过 Internet 流式传输实时视频非常陌生,所以我不知道如何判断 MJPEG-Streamer 是否以某种非常标准的方式进行流式传输,在这种方式下很容易提取 JPEG/MJPEG;或者如果它以某种深奥的方式流式传输,这有点神秘,很难提取 JPEG/MJPEG。
谢谢!
一些额外信息:我计划在 Android 设备上接收/捕获 MJPEG 流