Audio Video Bridging with i.MX6?

cancel
Showing results for 
Search instead for 
Did you mean: 

Audio Video Bridging with i.MX6?

Jump to solution
1,405 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
378 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
379 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