SYSTEM AND METHOD FOR SECURELY TRANSMITTING VIDEO DATA
Exemplary embodiments provide a system and method for securely transmitting video data to an electronic display. The video data may be transmitted using a wired or wireless application. Raw video data is encoded as a plurality of JPEG frames. A plurality of packets are created which may contain one frame or a portion of a frame of video. Each packet contains a unique header with information about the packet and a unique security key. After transmission each packet may be analyzed to determine if it was the intended transmission. The packets are re-assembled and displayed if they are the intended transmission. A default image or video is displayed if the received transmission is not the intended transmission. If a single packet is missing or is unintended, the previous packet may be repeated. Additional standard wireless encryption may also be used if utilizing a wireless application.
1 . A method for securely transmitting and displaying video data comprising the steps of:
providing raw video data;
encoding said raw video data into JPEG video stream;
creating a plurality of packets which comprise at least at least a portion of each JPEG frame;
associating a unique header with each of said packets;
transmitting said packets and associated headers to a receiving device;
analyzing various parameters of the packet and header;
decoding said JPEG packets into raw video data if the packet parameters are acceptable; and
displaying said raw video data.
2 . The method of claim 1 wherein said parameter to be analyzed is the format of the header.
3 . The method of claim 1 wherein said parameter to be analyzed is the format of the packet.
4 . The method of claim 1 further comprising the steps of:
presenting a plurality of acceptable security keys;
associating a security key with each of said headers; and
wherein said analyzing various parameters step comprises comparing the security key of each header with the acceptable security keys.
5 . The method of claim 1 further comprising the step of:
storing the raw video in a video buffer prior to displaying.
6 . The method of claim 1 wherein:
said transmitting step is performed wirelessly and said transmitter is adapted to encrypt the packets and their associated heads with standard wireless encryption prior to transmitting.
7 . The method of claim 1 wherein:
said displaying step is performed at least by a liquid crystal display.
8 . The method of claim 1 further comprising the step of:
repeating a previously acceptable packet if the parameters of the current packet are not acceptable.
9 . A system for securely transmitting video data to electronic displays comprising:
an encoding device adapted to encode raw video data;
a first central processing unit in communication with said encoding device and adapted to divide the encoded data into a plurality of packets and associate a unique header with each packet;
a transmitting device in communication with said first central processing unit and adapted to transmit said packets and headers;
a receiving device adapted to receive said packets and headers;
a second central processing unit in communication with said receiving device and adapted to analyze said headers and assemble said packets into encoded video data;
a decoding device in communication with said second central processing unit and adapted to decode the video data; and
an electronic display in communication with said decoding device and adapted to display the video data.
10 . The system of claim 9 further comprising:
a video buffer in communication with said decoding device and said electronic display.
11 . The system of claim 9 further comprising:
a first field-programmable gate array in communication with said encoding device and said first central processing unit; and
a second field-programmable gate array in communication with said second central processing unit and said decoding device.
12 . The system of claim 9 wherein:
said encoding device and said decoding device are JPEG encoder/decoder chips.
13 . The system of claim 9 wherein:
said electronic display is a liquid crystal display.
14 . The system of claim 9 wherein:
said transmitting device is a wireless transmitting device and further comprises a wireless encryption device in communication with said transmitting device.
15 . The system of claim 9 further comprising:
a plurality of receiving devices adapted to receive said packets and headers;
a plurality of central processing units in communication with said receiving devices and adapted to analyze said headers and assemble said packets into encoded video data;
a plurality of decoding devices in communication with said second central processing units and adapted to decode the video data; and
a plurality of electronic displays in communication with said decoding device and adapted to display the image data.
16 . The system of claim 9 wherein said video data is at least of the quality of 720i.
17 . A system for securely transmitting and displaying video comprising:
an encoding and transmitting assembly comprising:
an encoding device adapted to encode raw video data;
a first field-programmable gate array in communication with said encoding device;
a first central processing unit in communication with said first field-programmable gate array and adapted to divide the encoded data into a plurality of packets and associate a unique header with each packet;
a transmitting device in communication with said first central processing unit and adapted to transmit said packets and headers;
a plurality of receiving display assemblies in communication with said encoding and transmitting assembly, each receiving display assembly comprising:
a receiving device adapted to receive said packets and headers;
a second central processing unit in communication with said receiving device and adapted to analyze various parameters of said headers and said packets and assemble said packets into encoded video data;
a second field-programmable gate array in communication with said second central processing unit;
a decoding device in communication with said second field-programmable gate array and adapted to decode the video data; and
an electronic display in communication with said decoding device and adapted to display the video data.
18 . The system of claim 17 wherein:
said encoding device and said decoding device are JPEG encoder/decoder chips.
19 . The system of claim 17 wherein said video data is at least of the quality of 720i.
20 . The system of claim 17 wherein:
said transmitting device is a wireless transmitting device and further comprises a wireless encryption device in communication with said transmitting device.