Roomie supports countless cameras that we do not list because we support RTSP which is a high quality video streaming protocol. Axis looks like they support RTSP so there's no reason why they would not work:
soleratec.com/support/rtsp/r ... mpany=AXIS
That can be tested using the URL open command in an Activity.
If your camera works, it can then be added as a device to Roomie using the DDK. Basically just edit a command set with the URLs in the above link. The URL for small video and large video and the brand name would need to be updated below and then saved as RoomieCodes.plist and added to your configuration directory. Note that "Username" and "Password" below does not mean that you edit in your username and password, those are simply prompts. After adding a custom command set as below, then enter a username/password for the camera into the device.
<pre><code><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<dict>
<key>brand</key>
<string>MyCameraBrand</string>
<key>cat</key>
<string>RTSP</string>
<key>codes</key>
<dict>
<key>.AUTH 1 FORMAT</key><string>Username</string>
<key>.AUTH 2 FORMAT</key><string>Password</string>
<key>.VIDEO SMALL STATUS</key><string>/videoSub</string>
<key>.VIDEO LARGE STATUS</key><string>/videoMain</string>
</dict>
<key>method</key>
<string>rtsp</string>
<key>type</key>
<integer>30</integer>
</dict>
</array>
</plist></code></pre>
Thank you.