Axis Communications 243SA MPEG-4 protocols and communication methods, Axis Media Control AMC

Page 15

Video and audio streams 15

MPEG-4 protocols and communication methods

To deliver live streaming video over IP networks, various combinations of transport protocols and broadcast methods are employed.

RTP (Real-Time Transport Protocol) is a protocol that allows programs to manage the real-time transmission of multimedia data, via unicast or multicast.

RTSP (Real-Time Streaming Protocol) serves as a control protocol, to negotiate which transport protocol to use for the stream. RTSP is thus used by a viewing client to start a unicast session, see below.

UDP (User Datagram Protocol) is a communications protocol that offers limited service for exchanging data in a network that uses the Internet Protocol (IP). UDP is an alternative to the Transmission Control Protocol (TCP). The advantage of UDP is that it is not required to deliver all data and may drop network packets when there is network congestion, for example. This is suitable for live video, as there is no point in re-transmitting old information that will not be displayed anyway.

Unicasting is communication between a single sender and a single receiver over a network. This means that the video stream goes independently to each user, and each user gets their own stream. A benefit of unicasting is that if one stream fails, it only affects one user.

Multicast is bandwidth-conserving technology that reduces bandwidth usage by simultaneously delivering a single stream of information to multiple network recipients. This technology is used primarily on delimited networks (intranets), as each user needs an uninterrupted data flow and should not rely on network routers.

AXIS Media Control (AMC)

The recommended method of accessing live video (MPEG-4 and/or Motion JPEG) and audio from the Axis video server is to use the AXIS Media Control (AMC) in Microsoft Internet Explorer in Windows. This ActiveX component is automatically installed on first use, after which it can be configured by opening the AMC Control Panel applet from the Windows Control Panel. Alternatively, right-click the video image in Internet Explorer.

How to stream MPEG-4

Deciding on the combination of protocols and methods to use depends on your viewing requirements, and on the properties of your network. Setting the preferred method(s) is done in the control applet for AMC, which is found in the Windows Control Panel. When this has been set, AMC will test all the selected methods in the specified order, until the first functioning one is found.

Image 15
Contents Axis 243SA Video Server User’s Manual About This Document Page Contents Axis 243SA Video Server Glossary Index Front panel Product descriptionSwitches & connectors LED indicatorsAxis 243SA Product description Rear panelAxis 243SA Product description Accessinccg the video server Using Axis 243SALive View AMC Audio controls Video and audio streams Video stream typesMotion Jpeg How to stream MPEG-4 MPEG-4 protocols and communication methodsAxis Media Control AMC RTP/RTSP/HTTP or RTP/RTSP/HTTPS Other methods of accessing the video streamOther MPEG-4 clients Accessing the audio streamsAccessing the Setup tools Configuring the video serverImage Appearance Video & image settingsImage settings Text Overlay SettingsTest Video source settingsAdvanced MPEG-4 settings Video StreamUpload and use an overlay image Advanced Mjpeg settingsOverlay/Mask settings Overlay/Mask typeOverlay image requirements Overlay image limitationsImage Formats Image Size Axis 243SA Video & image settings Audio Channels Audio settingsEnable Audio AudioAudio Input Advanced Audio Settings Noise canceller attenuationAudio Output Axis 243SA Audio Live View Config Customizing the defaultLayout Check Show custom link Upload Own Web FilesOwn Home User-defined LinksHtml Examples Example of a path to an external video source External VideoServer type Purpose Event configurationEvent servers Event typeClick Add triggered in the Event types How to set up a triggered eventEvent types Triggered EventClick Add scheduled on the Event types How to set up a scheduled eventPre-trigger and post-trigger buffers Scheduled eventMotion detection Camera tamperingHow to configure Motion Detection Object Size Port statusPan Tilt Zoom Installing PTZ devicesPTZ configuration Preset positionsGuard Tour Advanced PTZ control queue Axis 243SA Pan Tilt Zoom PTZ controls Using CGI links to control PTZ devices PTZ control modesControl panel Axis 243SA Pan Tilt Zoom Viewer System optionsSecurity IP address filteringAxis 243SA System options 802.1x Network Admission ControlAxis 243SA System options CA servers Authentication processNetwork Basic TCP/IP settings IP Address ConfigurationDate & time Services Host name configuration Network Advanced TCP/IP settingsDNS configuration NTP ConfigurationNetwork traffic NAT traversalSmtp email QoS Quality of servicePorts & devices UPnPRTP Multicast/MPEG-4 BonjourUpgrade Server See Upgrading the firmware, on MaintenanceLogs & Reports SupportSupport Overview System OverviewAdvanced Using the Control Button Resetting to the factory default settingsUnit connectors D-Sub connectorPin Pin Function Description I/O terminal connectorCOM ports RS-232 and RS-485 Schematic diagram I/O terminal connectorTo BNC cable Troubleshooting Checking the firmwareUpgrading the firmware Emergency recovery procedure Axis video server cannot be accessed from a web browser Alarms, etc, to a destination outside the local networkLit Only I frames Video Image ProblemsNo images displayed in the Web interface Snapshot imagesPoor audio quality Audio volume too low/highAudio Advanced Settings AudioModels Technical specificationsVideo access from Web ConnectorsVideo management Optimizing your system General performance considerationsFrame rates Motion Jpeg Frame rates MPEG-4Bandwidth Axis 243SA Technical specifications Glossary Active Speaker a speaker with a built-in power amplifierDe-interlacing See Interlacing Compression See Image CompressionHalf-duplex See Full-duplex Fixed iris See AutoirisMegapixel See Pixel VOP- See VOPAxis 243SA Glossary Axis 243SA Glossary SSL/TSL An I-VOP is a complete image frame Http API requests Http port number 52 Http server IndexUDP Viewer settings To BNC cable Axis 243SA Index