element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • Product Groups
  • Store
    Store
    • Visit Your Store
    • Choose Another Store
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
Raspberry Pi
  • Products
  • More
Raspberry Pi
Blog PiTFT Video Streaming
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Raspberry Pi requires membership for participation - click to join
Blog Post Actions
  • Subscribe by email
  • More
  • Cancel
  • Share
  • Subscribe by email
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: ralphjy
  • Date Created: 9 Mar 2022 5:35 PM Date Created
  • Views 1057 views
  • Likes 9 likes
  • Comments 4 comments
Related
Recommended
  • RPi3A+
  • Adafruit 2.2" PiTFT
  • rtsp
  • video streaming

PiTFT Video Streaming

ralphjy
ralphjy
9 Mar 2022

When I did my earlier post RPi3A+ with 2.2" PiTFT robogary had asked about whether I had tried streaming movies.

My main use for the small display is probably going to be a text console, but I thought it would be interesting to see how usable it would be with video.

I am running all of these tests in HDMI mirror mode (fbcp - frame buffer copy) and all use omxplayer.

The first test was to download a short clip of the Big Buck Bunny video and play it as a file stored locally on the RPi.   

omxplayer bigbuckbunny_30sclip.mp4

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Second was to stream the Big Buck Bunny video from the internet:

omxplayer --avdict rtsp_transport:tcp --win 0,0,640,480 --live --video_queue 4 --fps 30 --no-osd rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

And finally, to view an RTSP stream from my Driveway IP camera (used to monitor mail, package deliveries, garbage pickup, etc).

 omxplayer --win "0 32 640 480" rtsp://admin:password@ipaddr --live

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Unfortunately, I wasn't careful to match resolutions of the BBB videos and on top of that my iPhone (or my use of it) has never been able to capture the TFT screen images as well as my eye perceives them.  That is to say, that I found the images to be reasonable for a small screen.  I also thought that the video rendered cleanly.  I doubt that I would ever use this for videos if my iPhone was handy, but it might be useful as an inconspicuous camera monitor.

  • Sign in to reply
  • shabaz
    shabaz over 1 year ago

    Hi Ralph,

    That makes a nice security camera monitor : ) I can see it being quite handy in an enclosure, to keep an eye on the front door while in the garden.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 1 year ago

    A little grainy, but these small screens are too small for my old eyes. ;))

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • robogary
    robogary over 1 year ago

    I'm impressed. Thank you. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • javagoza
    javagoza over 1 year ago

    It looks so good. Thanks for testing and sharing.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2023 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • Facebook
  • Twitter
  • linkedin
  • YouTube