AVB Network Streaming with CANoe

CANoe supports Video Streaming using AVTP or RTP as Transport Protocol, whereas several encoding possibilities are offered.

 
Note:
The stream can be saved in a standard media container type. The complete list of all possible types is to find in CANoe online help (Index= Media Formats). All streams that can be processed by Windows Media Player can also be processed by CANoe as long as the used encoding is supported by CANoe.

The table below gives an overview on which encoding standard is supported by which CANoe version and where a corresponding demonstration configuration can be found to build a remaining bus simulation. CANoe is used as a talker, sending on the Ethernet network a stream out of a media container.

AVB Interaction Layer containing
PTP (IEEE 802.1AS, based on IEEE 1588)/BMCA
supports the following protocols
 Encoding Transport
 AVTP/IEEE 1722  RTP/RFC 3550 + IEEE 1733 with options
  • UDP
  • TCP via interleaved
    binary data (RFC 7826)
  • IPv4
  • IPv6
 Audio

PCM (uncompressed) 

 AAF PCM

CANoe 9.0 
AVBBasicAudioStreaming
AVBSimAudioMixer
AVBBasicAudio

 L16 out of RFC 3551

CANoe 10.0 SP2
-
RTPBasicAudio

 

 Video

ITU-T Rec. H.264/MPEG-4/AVC 
(MPEG-4/Part 10, ISO/IEC 14496-10) 

 CVF H.264 (incl. RFC 6184)

CANoe 10.0
SOMEIPSimMultimedia

AVBBasicVideo

 RFC 6184

CANoe 10.0 SP2
-

RTPBasicVideo

MJPEG 

 CVF MJPEG (incl. RFC 2435)

CANoe 10.0
(Listener/Media Stream Control only)

-

-

 RFC2435

CANoe 10.0SP2
(Listener/Media Stream Control only)

-

-

Stream

MPEG2-TS (MPEG-2 Part 1, ISO/IEC 
13818-1)/ITU-T Rec. H.222.0 

  MP2T out of RFC 2250

CANoe 10.0 SP2
(Simulation only, no Media Stream Control)
-
-

Timestamp
Audio sample 

  CRF

CANoe 9.0
(Talker only)

-

-

Video frame sync 
Video line sync 
Machine cycle 

updated: 2018-02-05            

Legend:
CANoe X.x : Functionality
Sample Configuration in CANoe
Example Pool

 
Note:

Several other streaming encoding/formats are available but not all supported: MPTS video.... So please let us know which one you have in use, so that we can consider a support in a future version.

If you do not know the Media Type of your video stream please proceed like indicated in KB Article 981.

If you just need a stream visualization on a CANoe panel, consult KB Article 983.




Article ID: 941
Last updated: 2018-09-20
Revision: 48
CANalyzer/CANoe -> Options -> Ethernet (IP) -> AVB -> AVB Network Streaming with CANoe
https://kb.vector.com/entry/941/