VAR-SOM-MX6 GSTREAM: Difference between revisions

From Variscite Wiki
Line 26: Line 26:
| List all available elements
| List all available elements
|-
|-
|  
| gst-inspect | grep imx
|  
| List i.MX6 specific elements
|-
| gst-inspect imxv4l2sink
| Detail help information on a specific element
|-
|-
|}
|}

Revision as of 10:32, 16 December 2015

VAR-SOM-MX6 - Streaming Video

Under construction!!!

Stream Camera with imxcamera application

On your host machine install Video Lan VLC VideoLan

  • Find out your host IP address (Windows:ipconfig Linux:ifconfig)
  • Start VLC, Media->Open Network Stream. Set the URL to "rtp://@:5004" and hit "Play".
  • On target start imxcamera application.
    • Hit the Settigns button. Select "Enable RTP" box and set the IP to you host machine. Hit OK.
    • Push the Camera button to get a Video camera Image.
    • Hit the blue button and the camera will be streamed to you host VLC.

Introduction to gstream

GStreamer
GStreamer is a powerful pipeline-based multimedia framework.
GStreamer allows a programmer to create a variety of media-handling components, including simple audio playback, audio and video playback, recording, streaming and editing. This is not a GStreamer reference manual but a overview for using in on Variscite i.MX6 products.

Major GStreamer commands

Two major commands, the first one allow you to to get documentation on available elements and detail information on a specific element. The second one allow you to create and execute GStreamer pipelines.

gst-inspect

Command
Description
gst-inspect List all available elements
grep imx List i.MX6 specific elements
gst-inspect imxv4l2sink Detail help information on a specific element

gst-launch

Stream Camera with gstream