Ticket #67 (new enhancement)

Opened 3 years ago

Last modified 3 years ago

MediaServer backend for an AXIS 212 PTZ Network Camera

Reported by: dev Assigned to:
Priority: major Milestone: 1.0
Component: Feature Requests Version:
Keywords: Cc:

Description

Build a MediaServer backend for the AXIS 212 PTZ Network Camera

The camera announces itself via UPnP and Zeroconf, but apparently only to inform about its existence.

<?xml version="1.0"?>
<root xmlns="urn:schemas-upnp-org:device-1-0">
  <specVersion>
    <major>1</major>
    <minor>0</minor>
  </specVersion>
  <device>
    <deviceType>urn:schemas-upnp-org:device:Basic:1</deviceType>

    <friendlyName>AXIS 212 PTZ - 00408C7D37AB</friendlyName>
    <manufacturer>AXIS</manufacturer>
    <manufacturerURL>http://www.axis.com/</manufacturerURL>
    <modelDescription>AXIS 212 PTZ Network Camera</modelDescription>
    <modelName>AXIS 212 PTZ</modelName>
    <modelNumber>212 PTZ</modelNumber>

    <modelURL>http://www.axis.com/</modelURL>
    <serialNumber>00408C7D37AB</serialNumber>
    <UDN>uuid:Upnp-BasicDevice-1_0-00408C7D37AB</UDN>
    <serviceList>
      <service>
        <serviceType>urn:axis-com:service:BasicService:1</serviceType>
        <serviceId>urn:axis-com:serviceId:BasicServiceId</serviceId>

        <controlURL>/upnp/control/BasicServiceId</controlURL>
        <eventSubURL>/upnp/event/BasicServiceId</eventSubURL>
        <SCPDURL>/scpd_basic.xml</SCPDURL>
      </service>
    </serviceList>
   <presentationURL>http://192.168.1.222:80/</presentationURL>
  </device>
</root>
<?xml version="1.0"?>
<scpd xmlns="urn:schemas-upnp-org:service-1-0">
  <specVersion>
    <major>1</major>
    <minor>0</minor>
  </specVersion>
  <serviceStateTable>
    <stateVariable sendEvents="no">
      <name>Status</name>

      <dataType>string</dataType>
      <defaultValue>OK</defaultValue>
      <allowedValueList>
        <allowedValue>OK</allowedValue>
      </allowedValueList>
    </stateVariable>
  </serviceStateTable>

</scpd>

Change History

02.03.2007 09:53:43 changed by philn

06.03.2007 10:30:26 changed by dev

(In [325]) Axis Cam MediaServer, addresses #67

needs a config entry like this:

[plugins]
    [[AxisCamStore]]
        name = Elisa is watching you
        [[[Cam 1]]]
            url = http://192.168.1.222:554/mpeg4/1/media.amp
            protocol = rtsp-rtp-udp:*:video/MP4V-ES:*
        [[[Cam 2]]]
            url = http://192.168.1.222:554/mpeg4/2/media.amp
            protocol = rtsp-rtp-udp:*:video/MP4V-ES:*