-
|
Hello, everyone! I'm trying to send audio packets (G.711 Codec) to the audio backchannel of an Axis M1065-L camera, but I'm not getting any output after sending the RTP packets. I successfully established the connection and activated the backchannel using the RTSP PLAY request. Protocol: RTP/AVP/TCP;unicast;interleaved=4-5 I'm tunneling the RTP packets through RTSP and then sending them over TCP (same connection as the RTSP setup). There's a 4-byte header preceding the RTP-Data:
I don't quite understand the 2nd byte in that header, but it seems to work on the ONVIF backchannel for Hikvision cameras, when set to the value 0. For Eneo cameras the value 4 seems to work. Sadly, I can't get it to work for any Axis cam. Problem: |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 21 replies
-
|
This automatically generated reply acts as a friendly reminder. Answers to your questions will most often come from the community, from developers like yourself. You will, from time to time, find that Axis employees answers some of the questions, but this is not a guarantee. Think of the discussion forum as a complement to other support channels, not a replacement to any of them. If your question remains unanswered for a period of time, please revisit it to see whether it can be improved by following the guidelines listed in Axis support guidelines. |
Beta Was this translation helpful? Give feedback.
-
|
Realated discussions: |
Beta Was this translation helpful? Give feedback.
-
|
Device shall signal non-aggregate mode support as a capability in response to GetServiceCapabilities of ONVIF Media 2 service Axis devices as far as I see do not signal this capability! Ref: ONVIF_FeatureList_AXIS-M1065-L-Network-Camera_9.80.105_2025-04-05_4h46m59s.xml <tr2:StreamingCapabilities
RTSPWebSocketUri="ws:/onvif/rtsp-over-websocket" RTP_RTSP_TCP="true" RTPMulticast="true" RTSPStreaming="true">
</tr2:StreamingCapabilities> |
Beta Was this translation helpful? Give feedback.
-
|
Feel free to re-open it OR share the solution/alternative/comment if already resolved👁️🗨️ |
Beta Was this translation helpful? Give feedback.



Not a direct solution to using ONVIF for the backchannel, however:
I have instead decided to rely on the transmit.cgi call, as part of the Axis Media Control SDK.
Using the ONVIF backchannel for streaming audio to the camera seems to be more complex for Axis, compared to other manufacturer's (e.g. Hikvision, Eneo) implementations of the ONVIF protocol.
I hope this helps someone further. If someone figures out a way to implement the ONVIF Backchannel for supported Axis cameras, I'd be happy to know!