Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
CN114339281A - Method for realizing movable on-demand and live multi-screen simulcasting - Google Patents
[go: Go Back, main page]

CN114339281A - Method for realizing movable on-demand and live multi-screen simulcasting - Google Patents

Method for realizing movable on-demand and live multi-screen simulcasting Download PDF

Info

Publication number
CN114339281A
CN114339281A CN202111600262.8A CN202111600262A CN114339281A CN 114339281 A CN114339281 A CN 114339281A CN 202111600262 A CN202111600262 A CN 202111600262A CN 114339281 A CN114339281 A CN 114339281A
Authority
CN
China
Prior art keywords
video
screen
mobile phone
area
phone screen
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111600262.8A
Other languages
Chinese (zh)
Inventor
胡海林
肖伟
冯振华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
E Surfing Video Media Co Ltd
Original Assignee
E Surfing Video Media Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by E Surfing Video Media Co Ltd filed Critical E Surfing Video Media Co Ltd
Priority to CN202111600262.8A priority Critical patent/CN114339281A/en
Publication of CN114339281A publication Critical patent/CN114339281A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The invention relates to a method for realizing movable on-demand and live multi-screen simulcasting, belonging to the technical field of video transmission. According to the invention, the mobile phone screen is divided into a main view area and an auxiliary view area according to the width and the height of the mobile phone screen and the number of videos; according to the actual width and height of the played video, the size of the video area is scaled in an equal proportion, and video playing is achieved; establishing a rectangular coordinate system by taking the upper left corner of the mobile phone screen as an origin, and calculating coordinates of points on the boundary of each video interface; when a user clicks a mobile phone screen, setting a point of a finger on the mobile phone screen as a coordinate point; the user can realize multi-angle video playing and video position exchange through actions of finger falling, dragging and releasing, a plurality of video displays can be presented through the invention, the user can drag the video position at will and switch the main view and the auxiliary view, and the film watching experience of the user is greatly improved.

Description

Method for realizing movable on-demand and live multi-screen simulcasting
Technical Field
The invention relates to a method for realizing movable on-demand and live multi-screen simulcasting, belonging to the technical field of video transmission.
Background
Watching live broadcasts of sports events and the like through a mobile phone App has become an increasingly common phenomenon; the mobile phone multi-screen simulcasting takes a broadband network as a transmission channel and an Android mobile phone as a terminal, integrates various technologies such as internet, multimedia and the like, and provides various interactive services including video contents for users. With the improvement of the requirement of a mobile phone user on the convenience of viewing programs, the technical problem of how to improve the use experience and viewing effect of the mobile phone user and how to realize the movable multi-screen simulcasting needs to be solved urgently in the technical field.
Disclosure of Invention
The invention aims to solve the technical problems of how to improve the use experience and the watching effect of a mobile phone user and how to realize movable multi-screen simulcasting.
In order to solve the above problems, the technical solution of the present invention is to provide a method for implementing mobile on-demand and live multi-screen simulcast, which includes the following steps:
step 1: dividing a mobile phone screen into a main view area and an auxiliary view area according to the width and the height of the mobile phone screen and the number of videos;
step 2: after confirming the main view area and the auxiliary view area, scaling the size of the video area in equal proportion according to the actual width and height of the played video to prevent the video from deforming; video playing is realized;
and step 3: establishing a rectangular coordinate system by taking the upper left corner of the mobile phone screen as an origin, wherein the direction from the left side of the mobile phone screen to the lower left corner of the screen is the positive direction of a y axis, and the direction from the upper edge of the mobile phone screen to the right side of the screen is the positive direction of an x axis; calculating coordinates of points on the boundary of each video interface; when a user clicks a mobile phone screen, a point of a finger on the mobile phone screen is set as a coordinate point m, and when the coordinate point m falls in a video interface area and the finger is moved in a manner of being attached to the screen, the user is considered to drag the video interface, and the video interface moves along with the finger; when the finger is lifted off the screen, the final contact point of the finger and the screen is set as a coordinate point n, if the coordinate point n falls in the area of other video interfaces, the user is considered to require to exchange the positions of the two video interfaces, and the mobile phone system executes the position exchange operation; and if the coordinate point n does not fall into the area of other video interfaces, returning the video interfaces to the original position.
Preferably, the auxiliary view in step 1 is on the right side of the screen, and the width of the auxiliary view occupies the screen width 1/3; the main view is on the left side of the screen and has a width that accounts for the screen width 2/3.
Preferably, the step 2 of medium scaling the video area size also takes into account factors including the combination of area width and height and the number of videos.
Compared with the prior art, the invention has the following beneficial effects:
according to the method and the device, a plurality of video displays can be presented in the Android application program, and a user can drag the video position and switch the main view and the auxiliary view at will. The application scene mainly shows video playing at different visual angles during live broadcasting, and a user can also put the interested video angle in the main view for enlarged viewing; by the method and the device, the film watching experience of the user is greatly improved, and the user can realize multi-angle video playing and position exchange through the action process of finger falling, dragging and releasing.
Drawings
FIG. 1 is a schematic diagram illustrating the effect of the present invention;
Detailed Description
In order to make the invention more comprehensible, preferred embodiments are described in detail below with reference to the accompanying drawings:
as shown in fig. 1, the present invention provides a method for implementing mobile on-demand and live multi-screen simulcasting, which includes the following steps:
step 1: dividing a mobile phone screen into a main view area and an auxiliary view area according to the width and the height of the mobile phone screen and the number of videos;
step 2: after confirming the main view area and the auxiliary view area, scaling the size of the video area in equal proportion according to the actual width and height of the played video to prevent the video from deforming; video playing is realized;
and step 3: establishing a rectangular coordinate system by taking the upper left corner of the mobile phone screen as an origin, wherein the direction from the left side of the mobile phone screen to the lower left corner of the screen is the positive direction of a y axis, and the direction from the upper edge of the mobile phone screen to the right side of the screen is the positive direction of an x axis; calculating coordinates of points on the boundary of each video interface; when a user clicks a mobile phone screen, a point of a finger on the mobile phone screen is set as a coordinate point m, and when the coordinate point m falls in a video interface area and the finger is moved in a manner of being attached to the screen, the user is considered to drag the video interface, and the video interface moves along with the finger; when the finger is lifted off the screen, the final contact point of the finger and the screen is set as a coordinate point n, if the coordinate point n falls in the area of other video interfaces, the user is considered to require to exchange the positions of the two video interfaces, and the mobile phone system executes the position exchange operation; and if the coordinate point n does not fall into the area of other video interfaces, returning the video interfaces to the original position.
The auxiliary view in the step 1 is on the right side of the screen, and the width of the auxiliary view occupies the screen width 1/3; the main view is on the left side of the screen and has a width that accounts for the screen width 2/3.
The factors to be considered for the moderate scaling of the video area size in step 2 include the combination of the area width and height and the number of videos.
The method can systematically calculate the main and auxiliary video areas according to the algorithm; and the actions of dropping, dragging and releasing of the fingers of the user are utilized to realize multi-angle playing and position exchange of the video.
By the method and the device, better film watching experience of the user can be improved. Especially, when watching the events, the utility model has better ornamental effect.
While the invention has been described with respect to a preferred embodiment, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention. Those skilled in the art can make various changes, modifications and equivalent arrangements, which are equivalent to the embodiments of the present invention, without departing from the spirit and scope of the present invention, and which may be made by utilizing the techniques disclosed above; meanwhile, any changes, modifications and variations of the above-described embodiments, which are equivalent to those of the technical spirit of the present invention, are within the scope of the technical solution of the present invention.

Claims (3)

1. A method for realizing movable on-demand and live multi-screen simulcasting is characterized by comprising the following steps:
step 1: dividing a mobile phone screen into a main view area and an auxiliary view area according to the width and the height of the mobile phone screen and the number of videos;
step 2: after confirming the main view area and the auxiliary view area, scaling the size of the video area in equal proportion according to the actual width and height of the played video to prevent the video from deforming; video playing is realized;
and step 3: establishing a rectangular coordinate system by taking the upper left corner of the mobile phone screen as an origin, wherein the direction from the left side of the mobile phone screen to the lower left corner of the screen is the positive direction of a y axis, and the direction from the upper edge of the mobile phone screen to the right side of the screen is the positive direction of an x axis; calculating coordinates of points on the boundary of each video interface; when a user clicks a mobile phone screen, a point of a finger on the mobile phone screen is set as a coordinate point m, and when the coordinate point m falls in a video interface area and the finger is moved in a manner of being attached to the screen, the user is considered to drag the video interface, and the video interface moves along with the finger; when the finger is lifted off the screen, the final contact point of the finger and the screen is set as a coordinate point n, if the coordinate point n falls in the area of other video interfaces, the user is considered to require to exchange the positions of the two video interfaces, and the mobile phone system executes the position exchange operation; and if the coordinate point n does not fall into the area of other video interfaces, returning the video interfaces to the original position.
2. A method as claimed in claim 1, wherein the auxiliary view is on the right side of the screen in step 1, and the width of the auxiliary view is 1/3; the main view is on the left side of the screen and has a width that accounts for the screen width 2/3.
3. The method as claimed in claim 1, wherein the scaling of the video area size in step 2 further takes into account factors including a combination of area width and height and video count.
CN202111600262.8A 2021-12-24 2021-12-24 Method for realizing movable on-demand and live multi-screen simulcasting Pending CN114339281A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111600262.8A CN114339281A (en) 2021-12-24 2021-12-24 Method for realizing movable on-demand and live multi-screen simulcasting

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111600262.8A CN114339281A (en) 2021-12-24 2021-12-24 Method for realizing movable on-demand and live multi-screen simulcasting

Publications (1)

Publication Number Publication Date
CN114339281A true CN114339281A (en) 2022-04-12

Family

ID=81013770

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111600262.8A Pending CN114339281A (en) 2021-12-24 2021-12-24 Method for realizing movable on-demand and live multi-screen simulcasting

Country Status (1)

Country Link
CN (1) CN114339281A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115665459A (en) * 2022-09-09 2023-01-31 天翼视讯传媒有限公司 A method for playing multi-camera live broadcast programs

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080119237A1 (en) * 2006-11-16 2008-05-22 Lg Electronics Inc. Mobile terminal and screen display method thereof
CN102036049A (en) * 2009-09-29 2011-04-27 英华达(西安)通信科技有限公司 Mobile video device and video display control method
CN105159578A (en) * 2015-08-24 2015-12-16 小米科技有限责任公司 Video display mode switching method and apparatus
CN106802759A (en) * 2016-12-21 2017-06-06 华为技术有限公司 The method and terminal device of video playback
CN109445572A (en) * 2018-09-10 2019-03-08 华为技术有限公司 The method, graphical user interface and terminal of wicket are quickly recalled in full screen display video

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080119237A1 (en) * 2006-11-16 2008-05-22 Lg Electronics Inc. Mobile terminal and screen display method thereof
CN102036049A (en) * 2009-09-29 2011-04-27 英华达(西安)通信科技有限公司 Mobile video device and video display control method
CN105159578A (en) * 2015-08-24 2015-12-16 小米科技有限责任公司 Video display mode switching method and apparatus
CN106802759A (en) * 2016-12-21 2017-06-06 华为技术有限公司 The method and terminal device of video playback
CN109445572A (en) * 2018-09-10 2019-03-08 华为技术有限公司 The method, graphical user interface and terminal of wicket are quickly recalled in full screen display video

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115665459A (en) * 2022-09-09 2023-01-31 天翼视讯传媒有限公司 A method for playing multi-camera live broadcast programs

Similar Documents

Publication Publication Date Title
US11402987B2 (en) Circular video player controls
CN108737882B (en) Image display method, image display device, storage medium and electronic device
CN111541930A (en) Live broadcast picture display method and device, terminal and storage medium
US10359847B2 (en) Advertisement viewing bypass prevention user interface component
CN107145280B (en) Image data processing method and device
CN113342248B (en) Live broadcast display method and device, storage medium and electronic equipment
CN101561988B (en) Method for exhibiting panoramagram
WO2017101318A1 (en) Method and client for implementing voice interaction in live video broadcast process
US10219040B2 (en) Video frame bookmarking user interface component
CN109688457B (en) Video anti-blocking method and device, electronic equipment and medium
CN103945242A (en) Cloud-based method for realizing set-top box alarm play function
CN113766336A (en) Video playing control method and device
CN111760266A (en) Game live broadcast method and device and electronic equipment
CN114339281A (en) Method for realizing movable on-demand and live multi-screen simulcasting
CN113891160A (en) Sliding switching method and device of content card, terminal and storage medium
CN107509102A (en) Method for previewing, device and the computer-readable recording medium of television information source
CN103702230B (en) Method for displaying image and device
CN106843794B (en) Split screen display method and system based on android
CN111510628A (en) Automatic recording and broadcasting guide system
CN105100936B (en) The method and apparatus that display participates in interactive user information
CN112911362B (en) Video picture moving and scaling method and device, electronic equipment and readable storage medium
CN102789352B (en) A kind of method and apparatus of toggle screen indication range
CN106561044A (en) Method and system for processing black edge of vertical-screen video in Android system
CN102811304A (en) Image-text video filing system based on real-time viewing data
CN105138214A (en) Method and device for dynamically switching images

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20220412

RJ01 Rejection of invention patent application after publication