Sign In to Follow Application
View All Documents & Correspondence

System And Method For Capturing, Recording And Streaming Multiple Distant Digital Visual Interface (Dvi) Video Channels Using Hdbase T

Abstract: The present disclosure pertains to a system (100), and method (300) for capturing, recording & streaming multiple distant set of digital visual interface (DVI) video channels using HDBASE-T. The system (100) is configured to capture, multiple video channels from different sources geographically located distantly apart up to a pre-defined distance like 80Km, but not limited to the like with resolution greater than full high definition simultaneously. The system (100) includes a set of transmitters (101), a set of receivers (102), a video encoder (103), a video compressor and packet generator (104), a multiplexer (105), a processor (106), and an output unit (107), where the processor (106) is configured to receive multiplexed user datagram protocol (UDP) video packets, store the user datagram protocol (UDP) video packets in a storage unit, and duplicate the user datagram protocol (UDP) video packets , and transmit to the output unit (107).

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
09 March 2021
Publication Number
37/2022
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
info@khuranaandkhurana.com
Parent Application

Applicants

Bharat Electronics Limited
Corporate Office, Outer Ring Road, Nagavara, Bangalore - 560045, Karnataka, India.

Inventors

1. SANT KUMAR
Embedded System/PDIC, Bharat Electronics Limited, Jalahalli Post, Bangalore - 560013, Karnataka, India
2. FAIZ AHMED
Embedded System/PDIC, Bharat Electronics Limited, Jalahalli Post, Bangalore - 560013, Karnataka, India.

Specification

Claims:1. A system (100) for capturing, recording & streaming multiple distant set of digital visual interface (DVI) video channels using HDBASE-T , the system (100) comprising:
a set of transmitters (101) configured to transmit a first set of data packets, wherein the first set of data packets include set of HDBASE-T video channels;
a set of receivers (102) in communication with the set of transmitters (101), and configured to receive the first set of data packets, wherein the set of receivers (102) are configured to convert the first set of data packets into a second set of data packets, , wherein the second set of data packets include set of DVI video channels;
a video encoder (103) communicatively coupled to the set of receivers (102), and configured to encode the second set of data packets;
a video compressor and packet generator (104) communicatively coupled to the video encoder (103),and configured to compress the second set of data packets, and generate a third set of data packets in response to the received encoded second set of data packets, wherein the third set of data packets include set of user datagram protocol (UDP) video channels;
a multiplexer (105) in communication with the video compressor and packet generator (104), the video encoder (103), and the set of receivers (102), wherein the multiplexer (105) configured to multiplex the compressed third set of data packets, and the encoded second set of data packets on a single channel,
a processor (106) communicatively coupled to the multiplexer (105), wherein the processor (105) operatively coupled to a memory, a storage unit (108), and an interface (300), wherein the memory storing a set of instructions, wherein upon execution of the set of instructions, the processor (106) is configured to:
receive the multiplexed third set of data packets, store the third set of data packets in the storage unit, and duplicate the third set of data packets, wherein the processor (106) is configured to transmit the duplicated third set of data packets and stream the third set of data packets to an output unit (107) communicatively coupled to the processor (106).
2. The system (100) as claimed in claim 1, wherein the set of transmitters (101) are coupled to one or more video sources (601), wherein the set of transmitters (101) are configured to convert set of DVI/high definition multimedia interface/display port video channels into the first set of data packets.
3. The system (100) as claimed in claim 1, wherein the processor (106) is communicatively coupled to a video decoder (501), and a video processing unit (502) configured to transmit the third set of data packets received from the processor (106) to the output unit (107).
4. The system (100) as claimed in claim 1, wherein the storage unit (108) is interfaced via SATA port for video storage and retrieval.
5. The system (100) as claimed in claim 1, wherein the set of transmitters (101) are configured to capture geographically distant located one or more video sources (601) at a first pre-defined distance through a first cable and a second pre-defined distance through a second cable.
6. The system as claimed in claim 1, wherein the storage unit (108) is configured to store captured one or more video sources (601) and facilitates streaming one or more videos on a network (400) for live viewing.
7. The system (100) as claimed in claim 1, wherein the processor (106) includes a video processor, and a duplicator configured to translate stored compressed third set of data packets as Real-time transport (RTP) protocol stream.
8. A method (300) for capturing, recording & streaming multiple set of distant digital visual interface (DVI) video channels using HDBASE-T , the method comprising:

transmitting, by a set of transmitters (101), a first set of data packets, wherein the first set of data packets include a set of HDBASE-T video channels;
receiving, by a set of receivers (102), the first set of data packets, wherein the set of receivers are in communication with the set of transmitters (101), wherein the set of receivers (102) are configured to convert the first set of data packets into a second set of data packets, wherein the second set of data packets include a set of digital visual interface (DVI) video channels;
encoding, by a video encoder (103), the second set of data packets, wherein the video encoder (103) is communicatively coupled to the set of receivers (102);
compressing, by the video compressor (104), the second set of data packets, and generating, by a packet generator (104), a third set of data packets in response to the received encoded second set of data packets, wherein the a video compressor and packet generator (104) is communicatively coupled to the video encoder (103), wherein the third set of data packets include a set of user datagram protocol (UDP) video channels;
multiplexing, by a multiplexer (105), the compressed third set of data packets, and the encoded second set of data packets on a single channel, wherein the multiplexer (105) is in communication with the video compressor and packet generator (104), the video encoder (103), and the set of receivers (102);
receiving, by a processor (106), the multiplexed third set of data packets, wherein the processor (106) is communicatively coupled to the multiplexer (105), wherein the processor (106) is operatively coupled to a memory, a storage unit (108), and an interface (300),
storing, by a storage unit (108), the third set of data packets , and duplicating the third set of data packets,
transmitting, by the processor (106), the duplicated third set of data packets and streaming the third set of data packets to an output unit (107) communicatively coupled to the processor (106).
9. The method (300) as claimed in claim 8, wherein the set of transmitters (101) are configured to capture geographically distant located one or more video sources at a first pre-defined distance through a first cable and a second pre-defined distance through a second cable.
10. The method as claimed in claim 8, wherein the storage unit (108) is configured to store captured one or more video sources and facilitates streaming one or more videos on a network (400) for live viewing.
, Description:TECHNICAL FIELD
[0001] The present disclosure relates to field of plural digital video processing of video resolution greater than full high definition (HD). More particularly the present disclosure provides a system and method for capturing, recording, and streaming multiple distant digital visual interface (DVI) video channels using HDBASE-T.

BACKGROUND
[0002] Background description includes information that may be useful in understanding the present invention. It is not an admission that any of the information provided herein is prior art or relevant to the presently claimed invention, or that any publication specifically or implicitly referenced is prior art.
[0003] Need for digital video recorders with resolutions greater than full HD are growing monotonically in recent times, and with advent of new slim Liquid crystal display (LCD) technologies, need to process video sources like datawalls and consoles which are located geographically away from video processing unit is also increasing. Standard protocols used like DVI / HDMI / DP can support approximately up to 10 meters for resolutions greater than full HD as the signal quality deteriorates over length and in a case where large datawalls are required, cables get longer than 10 meters and standard protocols cannot be used for video transmission. To overcome the cable length limitations, video processing industry can use HD-BaseT protocol which can support up to 100meters of video transmission using CAT6E cable or up to 80Km using optical fiber HD-BaseT extender.
[0004] Existing techniques can include system and method for multi-stream video compression for gaming industry, where the input video is rendered encoded, compressed to generate live video stream for the user session, the method disclosed explains the methodology for singular video input and if the video channel source is at close distance. Another solution can include a technique for video capture from plural video sources of camera for determining a position of a subject in relation to multiple cameras, the methodology provides approach for capturing of camera but not for DVI/HDMI/DP video channels. It also doesn’t provide a methodology for recording & streaming of the same. Another solution can include video signals from a standard graphics card via a hub which are processed to be displayed on plural video display devices and not deals with a mechanism to store or replay video in future time. Yet another solution can include capturing and streaming multiple audio and video channels in synchronized manner, where disclosed technique deals with video and audio input sources placed distantly close and data storage is carried out external to the apparatus via network, the current approach efficiently houses the storage and eliminates the need of external network for storage and retrieval. However, the existing solutions does not discloses simultaneous recording, processing, replaying, and steaming the stored video onto Ethernet network.
[0005] There is need to overcome above mentioned problems of prior art by bringing a solution that facilitates simultaneous recording, processing, replaying , and steaming the stored video onto Ethernet network. Also, the solution can help in capturing video sources located geographically at distant places with help of HD- Base T protocol.

OBJECTS OF THE PRESENT DISCLOSURE
[0006] Some of the objects of the present disclosure, which at least one embodiment herein satisfies are as listed herein below.
[0007] It is an object of the present disclosure to provide a system and method that uses HD-BaseT protocol to capture video sources located geographically at distant place.
[0008] It is an object of the present disclosure to provide a system and method that facilitates simultaneous recording, processing, replaying and streaming stored video onto Ethernet network.
[0009] It is an object of the present disclosure to provide a system and method that has capability of capturing, local recording, replay and streaming of plurality of HDMI / DVI / DP video channels of resolution greater than full HD.
[0010] It is an object of the present disclosure to provide a system and method that is used to view currently recorded video data as live mode in near real time.

SUMMARY
[0011] The present disclosure relates to field of plural digital video processing of video resolution greater than full high definition (HD). More particularly the present disclosure provides a system and method for capturing, recording, and streaming multiple distant digital visual interface (DVI) video channels using HDBASE-T.
[0012] An aspect of the present disclosure pertains to a system for capturing, recording & streaming multiple distant set of digital visual interface (DVI) video channels using HDBASE-T. The system may include a set of transmitters, a set of receivers, a video encoder, a video compressor and packet generator, a multiplexer, a processor, and an output unit. The set of transmitters may be configured to transmit a first set of data packets, where the first set of data packets may include set of HDBASE-T video channels. The set of receivers may be in communication with the set of transmitters and configured to receive the first set of data packets, where the set of receivers may be configured to convert the first set of data packets into a second set of data packets, , where the second set of data packets may include set of DVI video channels. The video encoder may be communicatively coupled to the set of receivers and configured to encode the second set of data packets. The video compressor and packet generator may be communicatively coupled to the video encoder and configured to compress the second set of data packets, and may generate a third set of data packets in response to the received encoded second set of data packets. The third set of data packets may include set of user datagram protocol (UDP) video channels. The multiplexer may be in communication with the video compressor and packet generator, video encoder, and the set of receivers, where the multiplexer may be configured to multiplex the compressed third set of data packets, and the encoded second set of data packets on a single channel. The processor may be communicatively coupled to the multiplexer, where the processor may be operatively coupled to a memory, a storage unit, and an interface, where the memory storing a set of instructions, and upon execution of the set of instructions, the processor may be configured to receive the multiplexed third set of data packets, store the third set of data packets in the storage unit, and duplicate the third set of data packets. The processor may be configured to transmit the duplicated third set of data packets and stream the third set of data packets to an output unit communicatively coupled to the processor.
[0013] In an aspect, the set of transmitters may be coupled to one or more video sources, where the set of transmitters may be configured to convert a set of DVI/high definition multimedia interface/display port video channels into the first set of data packets.
[0014] In an aspect, the processor may be communicatively coupled to a video decoder and a video processing module configured to transmit the third set of data packets received from the processor to the output unit.
[0015] In an aspect, the storage unit may be interfaced via SATA port for video storage and retrieval.
[0016] In an aspect, the set of transmitters may be configured to capture geographically distant located one or more video sources at a first pre-defined distance through a first cable and a second pre-defined distance through a second cable.
[0017] In an aspect, the storage unit may be configured to store captured one or more video sources and may facilitate streaming one or more videos on a network for live viewing.
[0018] In an aspect, the processor may include a video processor, and a duplicator configured to translate stored compressed third set of data packets as Real-time transport (RTP) protocol stream.
[0019] Another aspect of the present disclosure pertains to a method for capturing, recording & streaming multiple set of distant digital visual interface (DVI) video channels using HDBASE-T. The method may include transmitting, by a set of transmitters, a first set of data packets, where the first set of data packet may include a set of HDBASE-T video channels. The method may include receiving, by a set of receivers, the first set of data packets, where the set of receivers may be in communication with the set of transmitters, where the set of receivers may be configured to convert the first set of data packets into a second set of data packets, where the second set of data packets may include a set of display visual interface (DVI) video channels. The method may include encoding, by a video encoder, the second set of data packets, where the video encoder may be communicatively coupled to the set of receivers. The method may include compressing, by a video compressor, the second set of data packets, and generating, by a packet generator, a third set of data packets in response to the received encoded second set of data packets, where the video compressor and packet generator may be communicatively coupled to the video encoder. The third set of data packets may include a set of user datagram protocol (UDP) video channels. The method may include multiplexing, by a multiplexer, the compressed third set of data packets, and the encoded second set of data packets on a single channel, where the multiplexer may be in communication with the video compressor and packet generator, video encoder, and the set of receivers. The method may include receiving, by a processor, the multiplexed third set of data packets, where the processor may be communicatively coupled to the multiplexer, where the processor may be operatively coupled to a memory, a storage unit, and an interface. The method may include storing, by a storage unit, the third set of data packets, and duplicating the third set of data packets. The method may include transmitting, by the processor, the duplicated third set of data packets and streaming the third set of data packets to an output unit communicatively coupled to the processor.
[0020] In an aspect, the set of transmitters may be configured to capture geographically distant located one or more video sources at a first pre-defined distance through a first cable and a second pre-defined distance through a second cable.
[0021] In an aspect, the storage unit may be configured to store captured one or more video sources and facilitates streaming one or more videos on a network for live viewing.
[0022] In an aspect, the system and method can facilitate capturing, local recording, streaming and replaying plural HDMI / DVI / DP video sources located geographically distant location.
[0023] In an aspect, the system and method can enable in capturing, local recording, replaying and streaming of plurality of HDMI / DVI / DP video channels of resolution greater than full high definition (HD),and where the system and method can also be used to view currently recorded one or more videos as live mode in near real time.

BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The accompanying drawings are included to provide a further understanding of the present disclosure, and are incorporated in and constitute a part of this specification. The drawings illustrate exemplary embodiments of the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0025] The diagrams are for illustration only, which thus is not a limitation of the present disclosure, and wherein:
[0026] FIG. 1 illustrates block diagram of proposed system for capturing, recording & streaming multiple distant set of digital visual interface (DVI) video channels using HDBASE-T, to elaborate upon its working in accordance with an embodiment of the present disclosure.
[0027] FIG. 2 illustrates exemplary functional components of the proposed system for capturing, recording & streaming multiple distant set of digital visual interface (DVI) video channels using HDBASE-T, in accordance with an embodiment of the present disclosure.
[0028] FIG. 3 illustrates an exemplary flow diagram of method for capturing, recording & streaming multiple distant set of digital visual interface (DVI) video channels using HDBASE-T, in accordance with an embodiment of the present disclosure.

DETAIL DESCRIPTION
[0029] In the following description, numerous specific details are set forth in order to provide a thorough understanding of embodiments of the present invention. It will be apparent to one skilled in the art that embodiments of the present invention may be practiced without some of these specific details.
[0030] While embodiments of the present invention have been illustrated and described, it will be clear that the invention is not limited to these embodiments only. Numerous modifications, changes, variations, substitutions, and equivalents will be apparent to those skilled in the art, without departing from the spirit and scope of the invention, as described in the claim.
[0031] The present disclosure relates to field of plural digital video processing of video resolution greater than full high definition (HD). More particularly the present disclosure provides a system and method for capturing, recording, and streaming multiple distant digital visual interface (DVI) video channels using HDBASE-T.
[0032] FIG. 1 illustrates block diagram of proposed system for capturing, recording & streaming multiple distant set of digital visual interface (DVI) video channels using HDBASE-T, to elaborate upon its working in accordance with an embodiment of the present disclosure.
[0033] As illustrated in FIG. 1, the system (100) for capturing, recording & streaming multiple distant set of digital visual interface (DVI) video channels using HDBASE-T. The system (100) can include a set of transmitters (101), a set of receivers (102), a video encoder (103), a video compressor and packet generator (104), a multiplexer (105), a processor (106), and an output unit (107). In an embodiment, the set of transmitters (101) can be configured to transmit a first set of data packets, where the first set of data packets can include set of HDBASE-T video channels.
[0034] In an illustrative embodiment, the set of receivers (102) can be in communication with the set of transmitters (101) and can be configured to receive the first set of data packets, where the set of receivers (102) can be configured to convert the first set of data packets into a second set of data packets, where the second set of data packets can include set of DVI video channels. In another illustrative embodiment, the video encoder (103) can be communicatively coupled to the set of receivers (102), and configured to encode the second set of data packets. In yet another illustrative embodiment, the video compressor and packet generator (104) can be communicatively coupled to the video encoder (103), and configured to compress the second set of data packets, and can generate a third set of data packets in response to the received encoded second set of data packets, where the third set of data packets can include a set of user datagram protocol (UDP) video channels.
[0035] In an illustrative embodiment, the multiplexer (105) can be in communication with the video compressor and packet generator (104), the video encoder (103), and the set of receivers (102), where the multiplexer (105) can be configured to multiplex the compressed third set of data packets, and the encoded second set of data packets on a single channel. In another illustrative embodiment, the processor (106) can be communicatively coupled to the multiplexer (105), where the processor (106) can be operatively coupled to a memory, a storage unit (108), and an interface (300), where the memory storing a set of instructions, and upon execution of the set of instructions, the processor (106) can be configured to receive the multiplexed third set of data packets, store the third set of data packets in the storage unit, and duplicate the third set of data packets. In yet another illustrative embodiment, the processor (106) can be configured to transmit the duplicated third set of data packets and stream the third set of data packets to an output unit (107) communicatively coupled to the processor (106).
[0036] In an illustrative embodiment, the set of transmitters (101) can be coupled to one or more video sources, where the set of transmitters (101) can be configured to convert a set of DVI/high definition multimedia interface/display port video channels into the first set of data packets. In another illustrative embodiment, the processor (106) can be communicatively coupled to a video decoder and a video processing unit configured to transmit the third set of data packets received from the processor to the output unit (107). In yet another illustrative embodiment, the output unit (107) can include a display module like monitor, but not limited to the like.
[0037] In an illustrative embodiment, the storage unit (108) can be interfaced via SATA port for video storage and retrieval. In another illustrative embodiment, the set of transmitters (101) can be configured to capture geographically distant located one or more video sources at a first pre-defined distance through a first cable and a second pre-defined distance through a second cable. In yet another illustrative embodiment, the first pre-defined distance can include a range of 100meters and the first cable can include CAT6E cable, but not limited to the like, and where the second pre-defined distance can include range of 80Km, and the second cable can include optical fiber HD-BaseT extender, but not limited to the like.
[0038] In an illustrative embodiment, the storage unit can be configured to store captured one or more video sources and can facilitate streaming one or more videos on a network for live viewing. In another illustrative embodiment, the processor (106) can include a video processor, and a duplicator configured to translate stored compressed third set of data packets as Real-time transport (RTP) protocol stream.
[0039] In an illustrative embodiment, the set of receivers (102) or video receiver (102) can be adapted to capture digital video data as HDBASE-T Format. The video encoder (103), and the video compression and packet generator (104) can be configured to encode the video from HDBASE-T to DVI and to compressed UDP RTP packets. In another illustrative embodiment, the multiplexer (105) or video packet muxer (105) can receive the set of second data packets and the set of third data packets from the set of receivers (102), the video encoder (103), and the video compressor and packet generator (104) and stream them as one channel to the processor (106).
[0040] In an illustrative embodiment, the video processing, duplicator & interface module (106) can be configured to process, store & duplicate the received multiplexed, compressed UDP RTP packets from the multiplexer (105) and provide software front end for user interface. In another illustrative embodiment, storage unit can be interfaced via SATA port for video storage and retrieval. In yet another illustrative embodiment, a video encoder and a video processing module can be configured to convert compressed video UDP RTP stream received from the processor (106) to visual display.
[0041] In an illustrative embodiment, the system (100) can use the HD-BaseT protocol to capture video sources located geographically distant and can simultaneously record, process, replay and stream the stored video onto Ethernet network. In another illustrative embodiment, the system (100) can facilitate capturing, multiple video channels from different sources geographically located distantly apart up to 80Km, but not limited to the like, for encoding, storage, decoding, replay and streaming on to Ethernet network for live viewing. In yet another illustrative embodiment, the system (100) can include interfaces for multiple video channels with support of multiple output formats for recording/streaming, where the system (100) can efficiently be configured with hardware and software for encoding, decoding, recording & streaming of multiple video channels with resolution greater than full HD simultaneously.
[0042] In an illustrative embodiment, the system (100) can facilitate capturing, local recording, replay and streaming of plurality of HDMI / DVI / DP video channels of resolution greater than full HD and can enable in viewing the currently recorded video data as live mode in near real time. In another illustrative embodiment, digital video captured from geographically distantly located DVI/HDMI/DP video sources can be encoded, processed and locally stored onto the storage unit for future replay or streaming onto the Ethernet network.
[0043] FIG. 2 illustrate exemplary functional components of the proposed system for capturing, recording & streaming multiple distant set of digital visual interface (DVI) video channels using HDBASE-T, in accordance with an embodiment of the present disclosure.
[0044] As illustrated in FIG. 2, the system (100) can be configured to capture one or more video sources (600) which can transmit video in HDBASE-T format. In an illustrative embodiment, a set of transmitters (101) can be attached to one or more video sources (601), where the set of transmitters (101) can be configured to converts set of digital visual interface (DVI) / High definition multimedia interface (HDMI) /Display port video channels signals to a set of HDBASE-T video channels. In another illustrative embodiment, converted set of HDBASE-T video channels can be designed to be capable of transmission up to 100 meters using a cat 6e cable, but not limited to the like. The set of transmitters (101) can accepts the set of HDBASE-T video channels and can transmit to a set of receivers (102) located internal to the system (100).
[0045] In an illustrative embodiment, the system (100) can be designed to simultaneously capture one or more video sources (600), where limitation of plurality inputs can be based on multiplexer (105) like video packet muxer (105) and video processor and duplicator (106). Number of multiplexer (105), and the video processor and duplicator (106) can be increased such that the number of one or more video sources (600) can be captured. Limitation of elements like multiplexer (105), and the video processor and duplicator (106) can be based on network bandwidth, for instance, for a 100mbps network bandwidth, video input associated with the multiplexer (105), and the video processor and duplicator (106) can be limited to 25 elements, but not limited to the like.
[0046] In an illustrative embodiment, received set of HDBASE-T video channels can be converted to set of Digital visual interface (DVI) video channels using the setoff receivers (102), or the video receiver block (102), where the video receiver block (102) can be configured to perform inverse function of video transmit module (602). In another illustrative embodiment, converted set of DVI video channels can be fed to a video encoder (103) which encodes the received set of DVI video channels for further processing, where the set of DVI video channels can be DVI videos. The encoded DVI videos can be then fed to a video compression and packet generator (104) to compress raw encoded videos signals into compressed videos and then into user datagram protocol (UDP) IP video packets in near real time.
[0047] In an illustrative embodiment, generated UDP IP video packets can be streamed to the video packet muxer (105) via a Ethernet cable. The video packet muxer (105) can be configured to carries out task of collecting of compressed video UDP packets and linearly streaming the compressed UDP packets to the video processor, duplicator and interface module (106). In another illustrative embodiment, the video processor, duplicator and interface module (106) can act as master to the system (100), and can facilitate carrying out storage, replay, streaming and configuration of video compression carried out by video compression and packet generator block (104).
[0048] In an illustrative embodiment, storage media (108) can be interfaced to the video processor, duplicator and interface module (106) via standard SATA, where the storage media (108) can be configured to store the captured video data from video packet muxer (105), where an auxiliary storage (108) can also be provided for extended videos storage. In another illustrative embodiment, limitation of storage can be dependent on the video processor, duplicator and interface module (106), which can be limited to 2 Terabyte on SATA port for Intel based processor. In another illustrative embodiment, human used input and user interface (300) can be interfaced to the one or more video sources (601) and the set of transmitters (602) via a standard USB port, where the user interface (300) can include any or a combination of keyboard, mouse, and the like. In yet another illustrative embodiment, an output unit (107) like display monitor (200) can be interfaced to the video processor, duplicator and interface module (106) via VGA / DVI / HDMI to provides visual feedback to the user interface (300). The display module (200) can be configured to control the video processor, duplicator and interface module (106).
[0049] In an illustrative embodiment, an integrated application written in C & web-based graphical user interface (GUI) runs on the video processor, duplicator and interface module (106), where the application can facilitate carrying out functionality of duplicating the video UDP packets received from the video packet muxer (105), such that one copy of video UDP packets can be send to the storage (108) and other can be sent across a network (400) for live viewing across network (400) using a video decoder (501),and a video processing module (500). In another illustrative embodiment, the video processor, duplicator and interface module (106) can be configured to performs critical task of managing and storing the video UDP packets into storage and maintaining database using standard available database tools like MYSQL, where the database can be interfaced to web-gui for user interface (300).
[0050] Further, the network (400) can be a wireless network, a wired network or a combination thereof. The network (400) can be implemented as one of the different types of networks, such as intranet, local area network (LAN), wide area network (WAN), the internet, Wi-Fi, LTE network, CDMA network, and the like. Further, the network (400) can either be a dedicated network or a shared network. The shared network represents an association of the different types of networks that use a variety of protocols, for example, Hypertext Transfer Protocol (HTTP), Transmission Control Protocol/Internet Protocol (TCP/IP), Wireless Application Protocol (WAP), and the like, to communicate with one another. Further the network (400) can include a variety of network devices, including routers, bridges, servers, computing devices, storage devices, and the like.
[0051] In an illustrative embodiment, the video processing module (500) can include the video decoder (501) which performs inverse function of the video-encoder (103) and can facilitate transmitting decoded information to the video processing unit (502) to display on the display module (200), where the display module (200) can be interfaced via VGA / DVI /HDMI depending on type of interface provided by the video processing unit (502). In another illustrative embodiment, the video processor, duplicator and interface module (106) can be configured to replay a stored video through the storage (108) onto the display module (200) interfaced to the video processor, duplicator and interface module (106) or can stream the stored video onto the network (400) and display the video onto the display module (200) interfaced to the video processing module (500), based on inputs provided by inputs user interface (300). In yet another illustrative embodiment, the video processor, duplicator and interface module (106) can be configured to translate the stored compressed video to UDP IP packets as RTP stream and can facilitate playing the RTP stream using a RTP player like VLC locally or can stream on to the network (400). The decoder module or the video processing module (500) can use VLC like player to play the received RTP stream from the system (100).
[0052] FIG. 3 illustrates an exemplary flow diagram of method for capturing, recording & streaming multiple distant set of digital visual interface (DVI) video channels using HDBASE-T, in accordance with an embodiment of the present disclosure.
[0053] In an embodiment, FIG. 3 illustrates a method (300) for capturing, recording & streaming multiple distant set of digital visual interface (DVI) video channels using HDBASE-T. The method (300) can include a step (302) of transmitting, by a set of transmitters (101), a first set of data packets, where the first set of data packets can include a set of HDBASE-T video channels.
[0054] In an embodiment, the method (300) can include a step (304) of receiving, by a set of receivers (102), the first set of data packets, where the set of receivers (102) can be in communication with the set of transmitters (101), where the set of receivers (102) can be configured to convert the first set of data packets into a second set of data packets, where the second set of data packets can include a set of digital visual interface (DVI) video channels.
[0055] In an embodiment, the method (300) can include a step (306) of encoding, by a video encoder (103), the second set of data packets, where the video encoder (103) can be communicatively coupled to the set of receivers (102).
[0056] In an embodiment, the method (300) can include a step (308) of compressing, by a video compressor (104), the second set of data packets, and generating, by a packet generator (104), a third set of data packets in response to the received encoded second set of data packets, where the video compressor and packet generator (104) can be communicatively coupled to the video encoder (103), where the third set of data packets can include a set of user datagram protocol (UDP) video channels.
[0057] In an embodiment, the method (300) can include a step (310) of multiplexing, by a multiplexer (105), the compressed third set of data packets, and the encoded second set of data packets on a single channel, where the multiplexer (105) can be in communication with the video compressor and packet generator (104), the video encoder (103), and the set of receivers (102).
[0058] In an embodiment, the method (300) can include a step (312) of receiving, by a processor (106), the multiplexed third set of data packets, where the processor (106) can be communicatively coupled to the multiplexer (105), where the processor (106) can be operatively coupled to a memory, a storage unit (108), and an interface.
[0059] In an embodiment, the method (300) can include a step (314) of storing, by a storage unit (108), the third set of data packets, and duplicating the third set of data packets.
[0060] In an embodiment, the method (300) can include a step (316) of transmitting, by the processor (106), the duplicated third set of data packets and streaming the third set of data packets to an output unit (107) communicatively coupled to the processor (106).
[0061] As used herein, and unless the context dictates otherwise, the term "coupled to" is intended to include both direct coupling (in which two elements that are coupled to each other contact each other) and indirect coupling (in which at least one additional element is located between the two elements). Therefore, the terms "coupled to" and "coupled with" are used synonymously. Within the context of this document terms "coupled to" and "coupled with" are also used euphemistically to mean “communicatively coupled with” over a network, where two or more devices are able to exchange data with each other over the network, possibly via one or more intermediary device.
[0062] While the foregoing describes various embodiments of the invention, other and further embodiments of the invention may be devised without departing from the basic scope thereof. The scope of the invention is determined by the claims that follow. The invention is not limited to the described embodiments, versions or examples, which are included to enable a person having ordinary skill in the art to make and use the invention when combined with information and knowledge available to the person having ordinary skill in the art.

ADVANTAGES OF THE PRESENT DISCLOSURE
[0063] The present disclosure provides a system and method that uses HD-BaseT protocol to capture video sources located geographically at distant place.
[0064] The present disclosure provides a system and method that facilitates simultaneous recording, processing, replaying and streaming stored video onto Ethernet network.
[0065] The present disclosure provides a system and method that has capability of capturing, local recording, replay and streaming of plurality of HDMI / DVI / DP video channels of resolution greater than full HD.
[0066] The present disclosure provides a system and method that is used to view currently recorded video data as live mode in near real time.

Documents

Application Documents

# Name Date
1 202141009731-STATEMENT OF UNDERTAKING (FORM 3) [09-03-2021(online)].pdf 2021-03-09
2 202141009731-POWER OF AUTHORITY [09-03-2021(online)].pdf 2021-03-09
3 202141009731-FORM 1 [09-03-2021(online)].pdf 2021-03-09
4 202141009731-DRAWINGS [09-03-2021(online)].pdf 2021-03-09
5 202141009731-DECLARATION OF INVENTORSHIP (FORM 5) [09-03-2021(online)].pdf 2021-03-09
6 202141009731-COMPLETE SPECIFICATION [09-03-2021(online)].pdf 2021-03-09
7 202141009731-Proof of Right [12-04-2021(online)].pdf 2021-04-12
8 202141009731-POA [17-10-2024(online)].pdf 2024-10-17
9 202141009731-FORM 13 [17-10-2024(online)].pdf 2024-10-17
10 202141009731-AMENDED DOCUMENTS [17-10-2024(online)].pdf 2024-10-17
11 202141009731-FORM 18 [03-03-2025(online)].pdf 2025-03-03