An intelligent multimedia protocol conversion device for smart hotels
Through the smart hotel intelligent multimedia protocol conversion device, the Internet transmission protocol is automatically identified and converted, which solves the problem of inflexible program access in the hotel industry, realizes unified and diverse program output, and improves access convenience.
Patent Information
- Application Number
- CN202111373518.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-19
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2041-11-19
AI Technical Summary
The hotel industry lacks a unified program output transmission protocol, which leads to inflexible access methods and affects the convenience of program access.
A smart hotel intelligent multimedia protocol conversion device is designed, including a protocol analysis module, a protocol conversion module and a multiplexed output module. It automatically recognizes and converts the Internet transmission protocol through built-in protocol recognition logic, caches and outputs according to the frame format, and multiplexes and outputs according to the timestamp information to adapt to the signal processing of the back-end equipment.
It realizes a unified and diverse program output transmission protocol, can automatically identify mainstream program transmission protocols and content formats, flexibly cooperate with back-end devices, and improves the flexibility and convenience of program access.
Smart Images

Figure CN114189563B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of smart hotels, and in particular to an intelligent multimedia protocol conversion device for smart hotels. Background Art
[0002] With the in-depth development of Internet technology, various program service providers have provided a wide variety of radio and television programs. However, due to different needs and application scenarios, the audio and video formats and transmission protocols are also different.
[0003] The hotel industry needs to provide customers with a variety of rich program content, which requires access to Internet programs. However, the lack of a unified access format has caused difficulties in access methods, greatly limiting the flexibility and convenience of accessing programs. To this end, we have proposed a smart hotel intelligent multimedia protocol conversion device. Summary of the Invention
[0004] (1) Technical problems solved
[0005] In response to the shortcomings of the existing technology, the present invention provides a smart hotel intelligent multimedia protocol conversion device, which has the advantages of unified and diverse program output transmission protocols and flexible coordination with back-end equipment, solving the problems raised in the above background technology.
[0006] (2) Technical solution
[0007] The present invention provides the following technical solution: an intelligent multimedia protocol conversion device for a smart hotel, comprising a protocol parsing module, a protocol conversion module and a multiplexing output module. The protocol parsing module connects an input stream with a corresponding parsing logic through a built-in protocol identification logic. The protocol conversion module caches the data of the Internet transmission protocol according to the respective transmission stream types and frame formats. The multiplexing output module multiplexes and outputs each data frame according to timestamp information, and performs flow control on the output according to the input stream bit rate.
[0008] Preferably, after the network data is received by the protocol identification module, HTTP / RTSP and other authentication logics are completed according to the protocol requirements. The protocol authentication logic includes UDP, RTMP, RTSP, RTP, HLS and HLV.
[0009] UDP is the User Datagram Protocol, a method for sending encapsulated IP packets without establishing a connection.
[0010] RTMP is a network protocol designed for real-time data communication. It is mainly used for audio, video and data communication between Flash / AIR platforms and streaming media / interactive servers that support the RTMP protocol.
[0011] RTSP real-time streaming protocol is an application layer protocol in the TCP / IP protocol system.
[0012] HLS is a streaming media transmission protocol based on the HTTP protocol, which includes two parts: M3U8 description file and TS media file.
[0013] Preferably, the data after completing the access logic enters the protocol conversion module for data processing, and the processed results are buffered and stored in units of frames according to video data, audio data, and other data.
[0014] A data frame is a protocol data unit (PDU) at the data link layer. It consists of three parts: a header, a data portion, and a trailer. The header and trailer contain necessary control information, such as synchronization information, address information, and error control information. The data portion contains data passed down from the network layer, such as IP packets.
[0015] Preferably, the multiplexing output module is started after the data stored in the buffer reaches more than 50%.
[0016] Preferably, the data frames of the multiplexing output module are re-multiplexed and output in the order of timestamps to adapt to the secondary signal processing of the back-end equipment.
[0017] Preferably, a bit rate control module is provided inside the multiplexing output module, and the bit rate control module adjusts the bit rate of the corresponding output program according to the bit rate of the input program to enable smooth output.
[0018] The goal of the rate control module is to assign a specific bitrate to each frame in the sequence and each encoding module, so that the actual output bitrate approaches the target given bitrate. This work initially tested the current version of the rate control, finding that the AV1 version's rate control had shortcomings in RD performance and code control accuracy.
[0019] Preferably, the protocol parsing module and the protocol conversion module automatically identify the current mainstream program transmission protocol and mainstream program encoding format.
[0020] Preferably, the multiplexing output module unifies various program output transmission protocols and flexibly cooperates with back-end equipment.
[0021] Compared with the prior art, the present invention provides a smart hotel intelligent multimedia protocol conversion device, which has the following beneficial effects:
[0022] 1. The intelligent multimedia protocol conversion device for smart hotels is equipped with a protocol parsing module, a protocol conversion module and a multiplexing output module. Through the built-in protocol identification logic, the input stream is connected to the corresponding parsing logic, and the data of the Internet transmission protocol is cached according to the respective transmission stream types and frame formats. According to the timestamp information, each data frame is multiplexed and output, and the output is flow controlled according to the input stream bit rate.
[0023] 2. The intelligent multimedia protocol conversion device for smart hotels can automatically identify the current mainstream program transmission protocols and mainstream program content formats, unify various program output transmission protocols, and flexibly cooperate with back-end equipment. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 This is a schematic diagram of the protocol parsing module structure of the present invention;
[0025] Figure 2 This is a schematic diagram of the protocol conversion module structure of the present invention;
[0026] Figure 3 This is a structural diagram of the multiplexing output module of the present invention. DETAILED DESCRIPTION
[0027] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0028] See also Figure 1-3 A smart multimedia protocol conversion device for a smart hotel includes a protocol parsing module, a protocol conversion module, and a multiplexing output module. The protocol parsing module connects the input stream with the corresponding parsing logic through the built-in protocol recognition logic. The protocol parsing module, as a component of the active object of the communication module, processes single-character messages in a state machine manner and generates various protocol messages according to the protocol. The protocol conversion module caches the data of the Internet transmission protocol according to the respective transmission stream types and frame formats. Protocol conversion is a mapping, which is to map the sequence of sent and received information (or events) of a certain protocol to the sequence of sent and received information of another protocol. The information that needs to be mapped is important information, so protocol conversion can be regarded as a mapping between the important information of the two protocols. The so-called important information and non-important information are relative and should be determined according to specific needs. Different important information is selected for mapping. The multiplexing output module multiplexes and outputs each data frame according to the timestamp information and performs flow control on the output according to the input stream bit rate.
[0029] After completing the access logic, the data enters the protocol conversion module for data processing. The processed results are buffered and stored in frames according to video data, audio data, and other data. After the buffered data reaches more than 50%, the multiplexing output module is started. The data frames of the multiplexing output module are re-multiplexed and output in the order of timestamps to adapt to the secondary signal processing of the back-end equipment. The multiplexing output module is internally equipped with a bit rate control module. The bit rate control module adjusts the bit rate of the corresponding output program according to the bit rate of the input program to make it output smoothly. The protocol parsing module and the protocol conversion module automatically identify the current mainstream program transmission protocol and mainstream program content format. The multiplexing output module unifies various program output transmission protocols and flexibly cooperates with the back-end equipment.
[0030] The protocol parsing module connects the input stream with the corresponding parsing logic through the built-in protocol identification logic. The protocol conversion module caches the data of the Internet transmission protocol according to the respective transmission stream types and frame formats. The multiplexing output module multiplexes and outputs each data frame according to the timestamp information, and controls the output according to the input stream bit rate.
[0031] like Figure 1 As shown in the figure, after the device accesses a URL address of a certain format, it first selects the corresponding docking method for data communication according to its protocol characteristics. During this period, authentication logic such as HTTP / RTSP is completed according to protocol requirements. Protocol authentication logic includes UDP, RTMP, RTSP, RTP, HLS and HLV.
[0032] UDP is the User Datagram Protocol, a method for sending encapsulated IP data packets without establishing a connection. RTMP is a network protocol designed for real-time data communication. It is mainly used for audio, video and data communication between Flash / AIR platforms and streaming media / interactive servers that support the RTMP protocol. RTSP is the Real-Time Streaming Protocol, an application layer protocol in the TCP / IP protocol system. HLS is a streaming media transmission protocol based on the HTTP protocol, which consists of two parts: M3U8 description file and TS media file.
[0033] After completing the access logic, the received business data enters Figure 2 ,according to Figure 1 The parsing logic of internal recognition processes data, and the results are buffered and stored in frames according to video data, audio data, and other data. In order to adapt to the unstable characteristics of Internet transmission bandwidth, it is necessary to start after the buffer reaches more than 50%. Figure 3 logic.
[0034] Each data frame is re-multiplexed and output in the order of its timestamp. To accommodate the secondary signal processing of the back-end equipment, the output flow needs to be controlled. Therefore, the present invention provides a bit rate control module to adjust the bit rate of the corresponding output program according to the bit rate of the input program to ensure smooth output.
[0035] This intelligent multimedia protocol conversion device for smart hotels is equipped with a protocol parsing module, a protocol conversion module and a multiplexing output module. Through the built-in protocol identification logic, it connects the input stream with the corresponding parsing logic, caches the data of the Internet transmission protocol according to the respective transmission stream types and frame formats, multiplexes and outputs each data frame according to the timestamp information, and controls the output according to the input stream bit rate. The device can also automatically identify the current mainstream program transmission protocols and mainstream program content formats, unify various program output transmission protocols, and flexibly cooperate with back-end equipment.
[0036] While embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions, and variations may be made to these embodiments without departing from the principles and spirit of the invention, and that the scope of the invention is defined by the appended claims and their equivalents.
Claims
1. A smart hotel intelligent multimedia protocol conversion device, characterized by: It includes a protocol parsing module, a protocol conversion module and a multiplexing output module. The protocol parsing module connects the input stream with the corresponding parsing logic through the built-in protocol identification logic. The protocol conversion module caches the data of the Internet transmission protocol according to the respective transmission stream types and frame formats. The multiplexing output module multiplexes and outputs each data frame according to the timestamp information and performs flow control on the output according to the input stream bit rate. After the network data is received by the protocol identification module, HTTP / RTSP and other authentication logic are completed according to the protocol requirements; After completing the access logic, the data enters the protocol conversion module for data processing. The processed results are buffered and stored in frames according to video data, audio data, and other data. After the data stored in the buffer reaches more than 50%, the multiplexing output module is started; Each data frame of the multiplexing output module is re-multiplexed and output in the order of timestamps to adapt to the secondary signal processing of the back-end equipment; The multiplexing output module is internally provided with a bit rate control module, which adjusts the bit rate of the corresponding output program according to the bit rate of the input program to ensure smooth output; The protocol parsing module and protocol conversion module automatically identify the current mainstream program transmission protocol and mainstream program encoding format; The multiplexing output module unifies various program output transmission protocols and flexibly cooperates with back-end devices.
Citation Information
Patent Citations
A real time conversion system from MPEG-4 transmission code stream to Internet stream media alliance stream
CN101193290A
Method and device for playing stream media file
CN103533409A