Audio Video Bridging with i.MX6?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Audio Video Bridging with i.MX6?

Jump to solution
1,723 Views
admin
Specialist II

Hi there,

I'm working on an automotive project, which should use two embedded boards and transfer a video stream in realtime over ethernet. So one board should get a USB Camera and the second one a display - in the middle should be Ethernet and possibly some AVB Standard. But afaik there isn't that much information on AVB for Linux or whatever. Has anyone looked into those details - as the i.MX6 is also made for headunits in cars and is then planned as an AVB Server which feeds other devices on the network...

Or maybe someone has experiences with Realtime Ethernet on the Freescale CPUs? Like RTNet?

Cheers

Labels (3)
0 Kudos
1 Solution
696 Views
RobertSchwebel
Contributor IV

Hi,

I don't know what AVB is, but MX6 works fine (with mainline Linux + a lot of patches currently heading towards mainline) with cameras and streaming. Note that for video applications we usually work with buffers, which are a bit against a "realtime" concept. But you can for example stream videos via RTP and display it with any media player on the other side. We do that in automotive applications by using the currently developed mainline IPU+VPU drivers, a gstreamer filter plugin that works on v4l2 mem2mem devices and the usual gstreamer chain (0.11+ with dynamic pipelines) on top of that.

So it's all possible, but needs a lot of "work-in-progress" technologies.

Regards,

Robert

View solution in original post

0 Kudos
1 Reply
697 Views
RobertSchwebel
Contributor IV

Hi,

I don't know what AVB is, but MX6 works fine (with mainline Linux + a lot of patches currently heading towards mainline) with cameras and streaming. Note that for video applications we usually work with buffers, which are a bit against a "realtime" concept. But you can for example stream videos via RTP and display it with any media player on the other side. We do that in automotive applications by using the currently developed mainline IPU+VPU drivers, a gstreamer filter plugin that works on v4l2 mem2mem devices and the usual gstreamer chain (0.11+ with dynamic pipelines) on top of that.

So it's all possible, but needs a lot of "work-in-progress" technologies.

Regards,

Robert

0 Kudos