【问题标题】:How to stream mpeg-4 stream from AXIS(IP camera) camera instead of mjpeg - Axis Media Control如何从 AXIS(IP 摄像机)摄像机而不是 mjpeg 流式传输 mpeg-4 流 - Axis Media Control
【发布时间】:2014-01-18 19:34:16
【问题描述】:

我想以 mp4 格式流式传输,但问题是我无法设置正确的参数以使其运行。

当我想流式传输 MJPEG 时,我使用:

AMC.MediaURL = "http://" + camera.IP + ":" + camera.HTTPPort + "/axis-cgi/mjpg/video.cgi"; 
AMC.MediaUsername = "root"; 
AMC.MediaPassword = "1"; 
AMC.MediaType = "mjpeg"; 
AMC.Play();

它流式传输很好,但是当我将其更改为:

AMC.MediaURL = "http://" + camera.IP + ":" + camera.HTTPPort + "/axis-cgi/mpeg-4/video.cgi"; 
AMC.MediaUsername = "root"; 
AMC.MediaPassword = "1"; 
AMC.MediaType = "mpeg-4";          
AMC.Play();

从不播放视频。如何设置正确的参数来运行 mp4 流。我在文档中查看了示例、提示等。根本没有示例或提示。

Mpeg-4 在网络浏览器中工作正常,所以这不是相机故障。

【问题讨论】:

    标签: c# video stream ip-camera mpeg-4


    【解决方案1】:

    我觉得应该是这样的

    AMC.MediaURL = "http://" + camera.IP + ":" + camera.HTTPPort + "/mpeg4/media.amp";

    AMC.MediaType = "mpeg4";

    这是您在流式传输 Axis PTZ 时可以使用的其他协议方案,从 SDK 文档中复制。

    axrtpm --- MJPEG、MPEG-4 和 H.264 多播 RTP 流

    axrtpu --- MJPEG、MPEG-4 和 H.264 单播 RTP 流

    axrtsp --- MJPEG、MPEG-4 和 H.264 单播 RTSP 流

    axrtsphttp --- MJPEG、MPEG-4 和 H.264 通过 HTTP 单播 RTSP 流

    axrtsphttps --- MJPEG、MPEG-4 和 H.264 单播 RTSP 流通过 HTTPS

    axmpeghttp --- MPEG-2 单播流

    axsdp --- 没有 RTSP 的 MPEG-2、MPEG-4 和 H.264 多播流。

    例如,要通过 RTP 协议访问多播 H.264 流,具有自定义协议方案的 URL 可能如下所示: axrtpm://server-address/axis-media/media.amp?videocodec=h264

    通过 RTSP 协议的 MPEG-4 流: axrtsp://server-address/mpeg4/media.amp

    受支持产品上的辅助音频流: axrtsphttp://server-address/axis-media/media.amp?video=0&audio=1&audiochannel=2

    单播 MPEG-2 流: axmpeghttp://server-address/axis-cgi/mpeg2/video.cgi

    不使用 RTSP 的多播流: axsdp://server-address/axis-cgi/alwaysmulti.sdp?camera=1

    MJPEG 流通过 RTPS 协议通过 HTTP 隧道传输,并带有嵌入式凭据: axrtsphttp://root:pass@/axis-media/media.amp?videocodec=jpeg

    RTSP 上的边缘存储录制流: axrtsp://server-ip/axis-media/media.amp?recordingid=20130527_125933_03E8_00408CB96106

    顺便说一句,我在通过网络浏览器查看 mpeg4 流时遇到了问题。每次 IE 提醒我安装 mpeg4 解码器时,我都会这样做,但安装似乎无法正常工作,因为我重新登录 PTZ 时会一次又一次地出现相同的警告。我想知道你是如何安装 mpeg4 解码器的,你知道这个问题是怎么发生在我身上的吗? PS。我正在使用 Axis PTZ-213。

    【讨论】:

      猜你喜欢
      • 2015-02-09
      • 2020-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-21
      相关资源
      最近更新 更多