Method for transmitting device indicator data in network-based AV system
09743037 · 2017-08-22
Assignee
Inventors
- Byoung Chul Song (Seoul, KR)
- Ki Won Kwon (Seongnam-si, KR)
- Jung Wook Wee (Seoul, KR)
- Kyung Won Park (Seoul, KR)
Cpc classification
H04N17/00
ELECTRICITY
H04L41/00
ELECTRICITY
H04L43/00
ELECTRICITY
H04N21/4394
ELECTRICITY
H04N7/08
ELECTRICITY
International classification
H04N7/08
ELECTRICITY
H04N17/00
ELECTRICITY
H04N21/65
ELECTRICITY
Abstract
A method for transmitting device indicator data in a network-based AV system is provided. The method for transmitting the device indicator data records device indicator data on a data unit which is used in an AV transmission protocol, and transmits the data unit. Accordingly, the indicator data which changes in real time in a network AV device can be rapidly transmitted to a management platform.
Claims
1. A method for a first device to transmit indicator data to a second device, the method comprising: recording indicator data on a data unit which is used for audio/video (AV) data in an AV transmission protocol; if a network address of the second device is stored in the first device, transmitting the data unit using the stored network address; if the network address of the second device is not stored in the first device, determining whether predetermined data that is periodically transmitted by the second device is received before a predetermined time elapses; if the predetermined data is received before the predetermined time elapses, obtaining the network address of the second device from the predetermined data and transmitting the data unit to the second device using the obtained network address; and if the predetermined data is not received before the predetermined time elapses, discarding the data unit without sending to the second device, wherein the indicator data indicates a status of the first device processing AV data received from a third device according to the AV transmission protocol, wherein the indicator data comprises data indicating a number of sub indicators, data indicating indicator measurement quality and data indicating an indicator transmission period, wherein the indicator measurement quality is a number of times an audio output level meter is measured per unit time, and is limited to numbers lower than a predetermined maximum number, wherein the data indicating the indicator transmission period represents number P, the indicator transmission period being equal to basic period×P, wherein the indicator data is audio output level meter data, and wherein the indictor data is disposed after a stream identification (ID) in the data unit.
2. The method of claim 1, wherein the indicator data comprises data indicating an output indicator of the first device.
3. A first device which transmits indicator data to a second device, the first device comprising: a processor configured to record indicator data on a data unit which is used for audio/video (AV) data in an AV transmission protocol; and a communication unit configured to transmit the data unit to the second device, wherein the processor is further configured to: if a network address of the second device is stored in the first device, control the communication unit to transmit the data unit using the stored network address; if the network address of the second device is not stored in the first device, determine whether predetermined data that is periodically transmitted by the second device is received before a predetermined time elapses; if the predetermined data is received before the predetermined time elapses, obtain the network address of the second device from the predetermined data and control the communication unit to transmit the data unit to the second device using the obtained network address; and if the predetermined data is not received before the predetermined time elapses, discard the data unit without sending to the second device, wherein the indicator data indicates a status of the first device processing AV data received from a third device according to the AV transmission protocol, wherein the indicator data comprises data indicating a number of sub indicators, data indicating indicator measurement quality and data indicating an indicator transmission period, wherein the indicator measurement quality is a number of times an audio output level meter is measured per unit time, and is limited to numbers lower than a predetermined maximum number, wherein the data indicating the indicator transmission period represents number P, the indicator transmission period being equal to basic period×P, wherein the indicator data is audio output level meter data, and wherein the indictor data is disposed after a stream identification (ID) in the data unit.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) For a more complete understanding of the present disclosure and its advantages, reference is now made to the following description taken in conjunction with the accompanying drawings, in which like reference numerals represent like parts:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
DETAILED DESCRIPTION OF THE INVENTION
(9) Reference will now be made in detail to the embodiment of the present general inventive concept, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the like elements throughout. The embodiment is described below in order to explain the present general inventive concept by referring to the drawings.
(10)
(11) The talker device 100 is a transmission end for transmitting AV streams to the listener device 200 via the network, and the listener device 200 is a reception end for receiving the AV streams from the talker device 100 via the network and outputting the AV streams.
(12) The manager device 300 is a device for remotely monitoring and managing a sound output indicator of the listener device 200.
(13) The listener device 200 periodically transmits its own sound output indicator data to the manager device 300 to be monitored by the manager device 300.
(14) According to an exemplary embodiment of the present invention, an IDTP is provided in order for the listener device 200 to transmit its own indicator data to the manager device 300 based on an IEEE1722 protocol for transmitting AV data.
(15) The IDTP suggests a packet structure for transmitting indicator data using an IEEE1722-AVTPDU (Audio Video Transport Protocol Data Unit), and this packet structure is illustrated in
(16) To transmit the indicator data using the IDTP, cd, which is the most significant bit in the IEEE1722-AVTPDU, is designated as an indicator, and a subtype field records a code instructing the IDTP. In addition, in the basic format of the IEEE1722-AVTPDU, IDTP data is recorded after stream_id.
(17) The structure of the IDTP data will be explained in detail below with reference to
(18) Hereinafter, the IDTP will be explained in detail with reference to
(19) As shown in
(20) In step S410, the listener device 200 may refer to its internal information first. This is because the listener device 200 may already know the address of the manager device 300.
(21) When the listener device 200 does not contain the address information therein, the listener device 200 discovers the manager device 300 using IEEE1722.1 data which is periodically transmitted by a monitoring manager platform of the manager device 300.
(22) When the IEEE1722.1 data is not received until the discovering operation times out, there may not be the manager device 300, that is, there may not be any target to transmit the indicator data. This is because the monitoring manager platform of the manager device 300 periodically transmits the IEEE1722.1 data.
(23) When the manager device 300 is discovered, the listener device 200 starts a connection process to connect with the manager device 300 (S420).
(24) In step S420, a connection procedure is performed through a CONNECT message by writing the address of the manager device 300 on an Ethernet address, and the result of the connection is notified through an ACK message.
(25) After being connected to the manager device 300 to transmit the indicator data based on the IDTP, the listener device 200 registers an item regarding the indicator data to transmit to the manager device 300 (S430).
(26) When the registration is completed, an Indicator ID (IID) is issued/assigned to the listener device 200 by the manager device 300.
(27) Next, the listener device 200 which is issued/assigned the IID periodically transmits the IDT to the manager device 300 (S440), and, when the indicator data does not need to be transmitted anymore, the listener device 200 may perform a disconnection process to disconnect from the manager device 300 (S450).
(28)
(29)
(30) The “Resolution” is a concept of a frequency indicating how many times a second the indicator data is measured or extracted, and has a maximum value of 100 (a value range is 10-100, measured in the unit of tens). A single piece of indicator data corresponds to 1 byte.
(31) The “Resolution” is data indicating indicator measurement quality and indicates the number of times the indicator data is measured per unit time.
(32) The “Delay” is information indicating an initial delay, and indicates not only real-time transmission, but also maximum 2-second delay transmission in the unit of 1/100 second (0-200).
(33) The “Period” indicates a period of transmitting IDTP data and is expressed in the unit of 1/10 second. Therefore, when “Period” is 3, the IDTP data is transmitted every 3/10 second, and, when “Period” is 20, the IDTP data is transmitted every 20/10 second. The range of “Period” is 1-20 and the “Period” may be operated to transmit data every 2 seconds to the maximum.
(34) The maximum value of the “Resolution” is 100 (that is, the indicator data is measured 100 times a second). However, when the data is transmitted in the unit of 1/100 second, for example, the data may place a burden on the listener device 200 and the manager device 300. Therefore, as an option for transmitting the indicator data safely while avoiding frequent transmission, the “Period” may be set to the unit of 1/10 second. However, this is merely an example and can be changed.
(35) In the case of (C) of
(36) The device indicator data may include a plurality of pieces of sub indicator data. For example, an audio output level may include an L-audio output level and an R-audio output level.
(37) In this case, as shown in view (B) of
(38)
(39) The communication unit 210 is a communication interface means for establishing and maintaining communication connection with the talker device 100 and the manager device 300.
(40) The display unit 220 and the output unit 250 are means for outputting AV data received from the talker device 100 through the communication unit 210.
(41) The processor 230 performs a procedure necessary for receiving the AV data and performs procedures necessary for the IDT transmission process shown in
(42) The method for transmitting the device indicator data in the network-based AV system according to exemplary embodiments has been described up to now.
(43) In the above-described exemplary embodiments, the sound output indicator of the listener device 200 is merely an example of the device indicator data. The technical idea of the present invention can be applied when the sound output indicator of the listener device 200 is changed to the output indicators of other kinds of devices.
(44) In addition, in the above-described exemplary embodiments, the network-based AV system has been described, but this is merely an example for convenience of explanation. The technical idea of the present invention can be applied to other systems in addition the network-based AV system.
(45) Although the present disclosure has been described with an exemplary embodiment, various changes and modifications may be suggested to one skilled in the art. It is intended that the present disclosure encompass such changes and modifications as fall within the scope of the appended claims.