LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware > Linux - Embedded & Single-board computer
User Name
Password
Linux - Embedded & Single-board computer This forum is for the discussion of Linux on both embedded devices and single-board computers (such as the Raspberry Pi, BeagleBoard and PandaBoard). Discussions involving Arduino, plug computers and other micro-controller like devices are also welcome.

Notices


Reply
  Search this Thread
Old 06-25-2015, 10:10 AM   #1
groovmuffn
LQ Newbie
 
Registered: Jun 2015
Posts: 4

Rep: Reputation: Disabled
Best SBC for HD video recording and encryption?


Hello! Have an issue I am trying to work through as I'm trying to make an HD recording device that also encrypts.

I've actually just started dabbling in the raspberry pi but no stranger to hacking around these controllers. Having said that, my knowledge is lacking in a few areas and am unsure that the pi can give me what I need in this instance - 1080p 30fps video recording and encryption.

A little more on what I want to try to achieve: I'm trying to record stuff at the highest quality- right now I guess 1080p at 30fps. I want to write/record these videos, maybe to an encrypted USB stick or to something like Dropbox.

I'm more or less looking for an easy user experience. Im making this for my dad who's not the most tech savvy...so i need to take into account the fact that he is confused often

1. Any ideas on which SBC can definitely perform this functionality without any hiccups?

2. In regards to writing and recording- does the sbc record onto its own disk before moving it to the encrypted drive like a usb or into the cloud (dropbox)? Or does it write into the encypted volume?

Once again...the most important thing is nice and easy automation of this.



Thanks for your help, thoughts, ideas, suggestions. It feels like a tall order as I have to outline so much of this out in order to make it work well for my dad. I feel a bit overwhelmed but just going step by step.



Thanks
 
Old 06-25-2015, 02:32 PM   #2
fatmac
LQ Guru
 
Registered: Sep 2011
Location: Upper Hale, Surrey/Hants Border, UK
Distribution: Mainly Devuan, antiX, & Void, with Tiny Core, Fatdog, & BSD thrown in.
Posts: 5,503

Rep: Reputation: Disabled
What you are asking is processor intensive, so likely you need the fastest processor & biggest amount of ram, also writing to usb will be slow, maybe use a HDD or SSD rather than pendrive for storage.
 
Old 06-25-2015, 03:04 PM   #3
groovmuffn
LQ Newbie
 
Registered: Jun 2015
Posts: 4

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by fatmac View Post
What you are asking is processor intensive, so likely you need the fastest processor & biggest amount of ram, also writing to usb will be slow, maybe use a HDD or SSD rather than pendrive for storage.
Thanks for your response. Using the RPi as an example, wouldn't write capability of the USB port on the RPi dictate how quickly it could write to attached media? What if the file was written on the attached microSD then moved over to the attached media subsequently?
 
Old 06-25-2015, 03:23 PM   #4
groovmuffn
LQ Newbie
 
Registered: Jun 2015
Posts: 4

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by fatmac View Post
What you are asking is processor intensive, so likely you need the fastest processor & biggest amount of ram, also writing to usb will be slow, maybe use a HDD or SSD rather than pendrive for storage.
So maybe the Odroid-C1 might be what i am looking for? It seems to outperform the Pi2 on some key performance benchmarks, encryption included.
 
Old 06-30-2015, 06:35 AM   #5
rtmistler
Moderator
 
Registered: Mar 2011
Location: USA
Distribution: MINT Debian, Angstrom, SUSE, Ubuntu, Debian
Posts: 9,883
Blog Entries: 13

Rep: Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930
I'm rather confused here why something needs to be near idiot proof, but also be encrypted "for Dad", who's easily confused.

Recommend you start with a Pi to become familiar with the type of recording you wish to do, therefore you can learn what sizes of files are required to capture what you're trying to capture in video and you'll be able to explore user applications which will perform the recording, so you can tune the capabilities to fit them with the user and their needs.

Then once you've learned about how well this does or doesn't work, you can next explore greater processing power as well as enhanced storage media, and next transfer capabilities. And then finally consider moving to use encryption if that's so important to you. Bear in mind that both video capture and encryption are processor intensive tasks.

Another option is to just look into DVR style recorders or digital cameras which can record at these rates onto media storage devices such as SD or Compact Flash cards.
 
Old 06-30-2015, 10:39 AM   #6
groovmuffn
LQ Newbie
 
Registered: Jun 2015
Posts: 4

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by rtmistler View Post
I'm rather confused here why something needs to be near idiot proof, but also be encrypted "for Dad", who's easily confused.


Recommend you start with a Pi to become familiar with the type of recording you wish to do, therefore you can learn what sizes of files are required to capture what you're trying to capture in video and you'll be able to explore user applications which will perform the recording, so you can tune the capabilities to fit them with the user and their needs.

Then once you've learned about how well this does or doesn't work, you can next explore greater processing power as well as enhanced storage media, and next transfer capabilities. And then finally consider moving to use encryption if that's so important to you. Bear in mind that both video capture and encryption are processor intensive tasks.

Another option is to just look into DVR style recorders or digital cameras which can record at these rates onto media storage devices such as SD or Compact Flash cards.
Fair enough, but it wasn't my intention to start a debate on what functionality a Luddite needs or doesn't need. The encryption part was my own addition specific to the subject of the recording.

I appreciate the thoughtful response on how I can work up to what it is I want to execute. Perhaps I should have been a little clearer on my credentials. I have been working with microcontrollers for years now. I am super comfortable with developing on these platforms so was undaunted by the microprocessor jump. My question was geared towards any recommendations on SBC's that could handle this job with aplomb.

Thanks
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Live Video Streaming from a SBC with Camera or USB interface markm@TeamASA.com Linux - Software 1 03-30-2012 12:15 AM
Playing SD video on ARM9 based SBC jamester Linux - Embedded & Single-board computer 1 09-30-2009 08:33 PM
Recording video with Cheese kmacphail Linux - Software 2 06-26-2009 10:01 AM
video recording in fc4 abk4523 Linux - Software 1 12-29-2005 10:20 AM
video recording huno Linux - Software 2 03-29-2005 12:30 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware > Linux - Embedded & Single-board computer

All times are GMT -5. The time now is 04:08 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration