Search

CN-122001920-A - Control method, device and carrier

CN122001920ACN 122001920 ACN122001920 ACN 122001920ACN-122001920-A

Abstract

The application provides a control method, a control device and a carrier. The method includes sending first data to a second device, the first data for cross-device playback on the second device. And when the first condition is met, sending second data to the second device, wherein the data volume of the second data is smaller than that of the first data, and the second data is used for cross-device playing on the second device. Therefore, the data transmission quantity between the two devices can be changed, so that the condition that the temperature of the external device rises is avoided, and the user experience in the distributed interconnection scene is improved.

Inventors

  • YANG CHAO
  • QIAO PUYAO
  • PENG SHUNKAI
  • CHENG YIHAN
  • WANG XIAODAN

Assignees

  • 华为技术有限公司

Dates

Publication Date
20260508
Application Date
20241108

Claims (20)

  1. 1. A control method, applied to a first device, comprising: transmitting first data to a second device, wherein the first data is used for cross-device playing on the second device; and when the first condition is met, sending second data to the second device, wherein the data volume of the second data is smaller than that of the first data, and the second data is used for playing the second device in a cross-device mode.
  2. 2. The method of claim 1, wherein the first condition comprises one or more of the following conditions: The temperature of the first device is greater than or equal to a first threshold; The first device detects that the operation time of the user is longer than or equal to the first time length, or And receiving first indication information from the second device, wherein the first indication information is used for indicating that the second device fails to decode the first data.
  3. 3. The method of claim 1 or 2, wherein the type of the first data and the type of the second data are video stream data, and wherein the frame rate of the second data is smaller than the frame rate of the first data, or The first data is of a video stream data type, the second data is of a metadata type, and the second data is played across devices after being rendered on the second device.
  4. 4. A method according to any one of claims 1 to 3, further comprising: and when the second condition is met, sending third data to the second device, wherein the data volume of the third data is larger than that of the second data, and the third data is used for playing the second device in a cross-device mode.
  5. 5. The method of claim 4, wherein the second condition comprises one or more of: the temperature of the first device is less than a second threshold value, or The first device detects that the time length of the operation which is not performed by the user is longer than or equal to the second time length.
  6. 6. The method of claim 4 or 5, wherein if the type of the second data and the type of the third data are video stream data, the frame rate of the third data is greater than the frame rate of the second data, or The second data is metadata, and the third data is video stream data.
  7. 7. A method according to any one of claims 1 to 3, further comprising: And when the third condition is met, sending fourth data to the second device, wherein the data volume of the fourth data is smaller than that of the second data, and the fourth data is used for playing the second device in a cross-device mode.
  8. 8. The method of claim 7, wherein the third condition comprises one or more of: The temperature of the first device is greater than or equal to a third threshold, the third threshold being greater than the first threshold; The first device detects that the operation of the user is greater than or equal to a third time period, which is greater than the first time period, or And receiving second indication information from the second device, wherein the second indication information is used for indicating that the second device fails to decode the second data.
  9. 9. The method of claim 7 or 8, wherein if the type of the first data and the type of the second data are video stream data, the frame rate of the second data is smaller than the frame rate of the first data, the type of the fourth data is metadata, and the fourth data is played across devices after being rendered on the second device.
  10. 10. The method according to any one of claims 7 to 9, further comprising: and when a fourth condition is met, sending fifth data to the second device, wherein the data volume of the fifth data is larger than that of the fourth data, and the data volume of the fifth data is smaller than that of the first data, and the fifth data is used for cross-device playing on the second device.
  11. 11. The method of claim 10, wherein the fourth condition comprises one or more of: the temperature of the first device is less than or equal to a fourth threshold value, which is less than the third threshold value, or The first device detects that the time length of the operation which is not performed by the user is longer than or equal to the fourth time length.
  12. 12. The method according to claim 10 or 11, wherein if the type of the fourth data is metadata, the type of the fifth data is video stream data.
  13. 13. The method according to any one of claims 10 to 12, further comprising: And when a fifth condition is met, transmitting sixth data to the second device, wherein the data volume of the sixth data is larger than that of the fifth data, and the sixth data is used for cross-device playing on the second device.
  14. 14. The method of claim 13, wherein the fifth condition comprises one or more of: The temperature of the first device is less than or equal to a fifth threshold value, which is less than the fourth threshold value, or The first device detects that the time length of the operation which is not performed by the user is longer than or equal to a fifth time length, and the fifth time length is longer than the fourth time length.
  15. 15. The method according to claim 13 or 14, wherein if the type of the fifth data and the sixth data is video stream data, the frame rate of the fifth data is smaller than the frame rate of the sixth data.
  16. 16. A control method, characterized by being applied to a second device, comprising: Receiving first data from a first device, wherein the first data is used for cross-device playing on the second device; And receiving second data from the first device, wherein the data volume of the second data is smaller than that of the first data, and the second data is used for cross-device playing on the second device.
  17. 17. The method of claim 16, wherein the method further comprises: and sending first indication information to first equipment, wherein the first indication information is used for indicating that the second equipment fails to decode the first data.
  18. 18. The method of claim 16 or 17, wherein the type of the first data and the type of the second data are video stream data, and wherein the frame rate of the second data is less than the frame rate of the first data, or The first data is of a video stream data type, the second data is of a metadata type, and the second data is played across devices after being rendered on the second device.
  19. 19. The method according to any one of claims 16 to 18, further comprising: and receiving third data from the first device, wherein the data volume of the third data is larger than that of the second data, and the third data is used for cross-device playing on the second device.
  20. 20. The method of claim 19, wherein if the type of the second data and the third data is video stream data, the frame rate of the third data is greater than the frame rate of the second data, or And if the type of the second data is metadata, the type of the third data is video stream data.

Description

Control method, device and carrier Technical Field The application relates to the field of intelligent cabins, in particular to a control method, a control device and a vehicle. Background Along with the improvement of the intelligent and networking levels of vehicles, the vehicle cabins gradually develop to intelligent cabins which take man-machine interaction as a core and are linked by multiple screens. The display screen in the smart capsule may form a distributed interconnection scenario with an external device (e.g., a cell phone). Along with the scene becoming more and more complex, the data transmission volume between external equipment and intelligent cabin is greater and more, and external equipment consumes more and more fast, and its temperature also can rise along with it, and then influences user's use experience. Therefore, how to improve the user experience in the distributed interconnection scenario is a problem to be solved. Disclosure of Invention The application provides a control method, a control device and a vehicle, which can change the data transmission quantity between two devices under different conditions, thereby avoiding the condition that the temperature of external devices rises and further improving the user experience in a distributed interconnection scene. In a first aspect, a control method is provided, where the method may be applied to a first device, which may be an external device (e.g., a portable smart device such as a mobile phone, tablet, etc.). The method includes sending first data to a second device, the first data for cross-device playback on the second device. And when the first condition is met, sending second data to the second device, wherein the data volume of the second data is smaller than that of the first data, and the second data is used for cross-device playing on the second device. In some implementations, the data type of the first data may be video stream data, audio data, or picture data, which is not limited by the embodiment of the present application. In the above technical scheme, when the first device meets a certain condition, the first device can reduce the data volume corresponding to the data played by the second device in a cross-device manner, so that the problem that the temperature of the first device rises and scalds is reduced, and further the user experience in the distributed interconnection scene is improved. With reference to the first aspect, in certain implementations of the first aspect, the first condition includes one or more of a temperature of the first device being greater than or equal to a first threshold, a time period when the first device detects operation of the user being greater than or equal to a first time period, or receiving first indication information from the second device, the first indication information being used to indicate that the second device fails to decode the first data. Like this, through the detection to the temperature of first equipment, can in time detect the condition that first equipment temperature risees effectively to reduce data transmission volume, thereby in time alleviate the problem that first equipment temperature risees and scalds, thereby improve user experience. Or indirectly avoiding the problem that the temperature of the first equipment rises and scalds by detecting the using time of the user on the first equipment, thereby improving the user experience. Or when the second device cannot decode the first data correctly, for example, when the second device is an old device and cannot decode the video stream data with high frame rate, the first device can reduce the data transmission amount in time, so that not only can the influence caused by the failure of data decoding be reduced, but also the problem that the temperature of the first device is increased and scalded can be avoided, and further the user experience is improved. With reference to the first aspect, in certain implementations of the first aspect, the type of the first data and the type of the second data are video stream data, and a frame rate of the second data is smaller than a frame rate of the first data. Or the first data is video stream data, the second data is metadata, and the second data is played on the second device in a cross-device mode after being rendered. In some implementations, if the types of the first data and the second data are video stream data, the data amount of the first data and the data amount of the second data refer to the data amounts of the first data and the second data in the same period of time, and the frame rate of the second data is smaller than the frame rate of the first data. If the type of the second data is metadata, for example, the navigation metadata may include text information such as left turn, right turn, straight, road name information, distance information, and the like. In some implementations, the type of the first data is audio data and the type of the se