KR20150024084A - Operation method of streaming player - Google Patents
Operation method of streaming player Download PDFInfo
- Publication number
- KR20150024084A KR20150024084A KR20130101081A KR20130101081A KR20150024084A KR 20150024084 A KR20150024084 A KR 20150024084A KR 20130101081 A KR20130101081 A KR 20130101081A KR 20130101081 A KR20130101081 A KR 20130101081A KR 20150024084 A KR20150024084 A KR 20150024084A
- Authority
- KR
- South Korea
- Prior art keywords
- streaming
- download
- playback
- multimedia content
- control unit
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2387—Stream processing in response to a playback request from an end-user, e.g. for trick-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
An operation method of a streaming player for reproducing multimedia contents is disclosed. The control unit obtains a user input for a streaming download parameter of the multimedia content including a parameter for a playback interval. The control unit displays the amount of data necessary for the multimedia content streaming download according to the streaming download parameter. The control unit generates a streaming download request message based on the streaming download parameter. The control unit transmits the streaming download request message to the streaming server. The controller downloads the multimedia content stream in response to the request message.
Description
The present invention relates to a method of operating a streaming player for playing multimedia contents, and more particularly, to a method of operating a streaming player capable of adjusting a data usage amount of a mobile terminal.
Recently, mobile terminals can receive a large amount of data in a short time as communication technology is developed. Accordingly, the users of the mobile terminal have been increasingly downloading and playing multimedia in a streaming manner in real time rather than playing multimedia stored in the mobile terminal.
Streaming is that the data being transmitted is treated as if the water is constantly flowing. Multimedia files such as video files are so large that it takes a long time to send the whole file at once. To solve this problem, it is streaming to distribute a part of the whole file in real time.
Mobile communication companies are charging for data transmission using a mobile communication network. As the use of data through the mobile terminal increases, the mobile communication fee resulting from the use of the data by the users is exceeding the charge caused by the voice call. Therefore, users are making a lot of effort to reduce the charges incurred by using data through the mobile communication network. Accordingly, there is a need to improve a multimedia streaming player that requires a large amount of data reception.
An embodiment of the present invention provides a method of operating a streaming player in which the amount of data received by a mobile terminal can be adjusted.
A method of operating a streaming player for playing multimedia content according to an exemplary embodiment of the present invention includes: obtaining a user input for a streaming download parameter of the multimedia content including a parameter for a playback interval; Displaying an amount of data necessary for downloading the multimedia content streaming according to the streaming download parameter; Generating a streaming download request message based on the streaming download parameter; Transmitting the streaming download request message to a streaming server; And downloading the multimedia content stream in response to the request message.
A method of operating a streaming player according to an embodiment of the present invention provides a method of operating a streaming player capable of adjusting a data reception amount of a mobile terminal.
1 is a block diagram illustrating a mobile terminal according to an embodiment of the present invention.
2 is a flowchart illustrating an operation method of a streaming player according to an embodiment of the present invention.
FIG. 3 shows a user interface for selecting a playback interval of a streaming player according to an embodiment of the present invention.
FIG. 4 illustrates the capacity of a multimedia content to be played by a streaming player according to an embodiment of the present invention.
FIG. 5 illustrates a user interface for selecting a quality of a multimedia content of a streaming player according to an embodiment of the present invention.
FIG. 6 illustrates a user interface for selecting a playback area of a multimedia content of a streaming player according to an exemplary embodiment of the present invention.
FIG. 7 shows a user interface for selecting a download speed of a multimedia content of a streaming player according to an embodiment of the present invention.
FIG. 8 shows a user interface for activating the data usage adjustment function of the streaming player according to an embodiment of the present invention.
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily carry out the present invention. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In order to clearly illustrate the present invention, parts not related to the description are omitted, and similar parts are denoted by like reference characters throughout the specification.
Also, when an element is referred to as "comprising ", it means that it can include other elements as well, without departing from the other elements unless specifically stated otherwise.
1 is a block diagram illustrating a mobile terminal according to an embodiment of the present invention.
The
Hereinafter, components of the
The
The
The broadcast channel may include a satellite channel and a terrestrial channel. The broadcast management server may refer to a server for generating and transmitting broadcast signals and / or broadcast related information, or a server for receiving broadcast signals and / or broadcast related information generated by the broadcast management server and transmitting the generated broadcast signals and / or broadcast related information. The broadcast signal may include a TV broadcast signal, a radio broadcast signal, a data broadcast signal, and a broadcast signal in which a data broadcast signal is combined with a TV broadcast signal or a radio broadcast signal.
The broadcast-related information may refer to a broadcast channel, a broadcast program, or information related to a broadcast service provider. The broadcast-related information may also be provided through a mobile communication network. In this case, it may be received by the
The broadcast-related information may exist in various forms. For example, an EPG (Electronic Program Guide) of DMB (Digital Multimedia Broadcasting) or an ESG (Electronic Service Guide) of Digital Video Broadcast-Handheld (DVB-H).
For example, the
The broadcast signal and / or broadcast related information received through the
The
The
The short-
The
Referring to FIG. 1, an A / V (Audio / Video)
The image frame processed by the
The
The
The
The
The
The
Some of these displays may be transparent or light transmissive so that they can be seen through. This can be referred to as a transparent display, and a typical example of the transparent display is TOLED (Transparent OLED) and the like. The rear structure of the
There may be two or
(Hereinafter, referred to as a 'touch screen') in which a
The touch sensor may be configured to convert a change in a pressure applied to a specific portion of the
If there is a touch input to the touch sensor, the corresponding signal (s) is sent to the touch controller. The touch controller processes the signal (s) and transmits the corresponding data to the
Referring to FIG. 1, a proximity sensor 141 may be disposed in an inner region of the mobile terminal or in the vicinity of the touch screen, which is surrounded by the touch screen. The proximity sensor 141 is a sensor that detects the presence or absence of an object approaching a predetermined detection surface or in the vicinity thereof without mechanical contact by using electromagnetic force or infrared rays. The proximity sensor 141 has a longer life than the contact type sensor and its utilization is also high.
Examples of the proximity sensor 141 include a transmission type photoelectric sensor, a direct reflection type photoelectric sensor, a mirror reflection type photoelectric sensor, a high frequency oscillation type proximity sensor, a capacitive proximity sensor, a magnetic proximity sensor, and an infrared proximity sensor. And to detect the proximity of the pointer by the change of the electric field along the proximity of the pointer when the touch screen is electrostatic. In this case, the touch screen (touch sensor) may be classified as a proximity sensor.
Hereinafter, for convenience of explanation, the act of recognizing that the pointer is positioned on the touch screen while the pointer is not in contact with the touch screen is referred to as "proximity touch & The act of actually touching the pointer on the screen is called "contact touch. &Quot; The position where the pointer is proximately touched on the touch screen means a position where the pointer is vertically corresponding to the touch screen when the pointer is touched.
The proximity sensor detects a proximity touch and a proximity touch pattern (e.g., a proximity touch distance, a proximity touch direction, a proximity touch speed, a proximity touch time, a proximity touch position, a proximity touch movement state, and the like). Information corresponding to the detected proximity touch operation and the proximity touch pattern may be output on the touch screen.
The
The
The
In addition to the vibration, the
The
The
The
The
The identification module is a chip for storing various information for authenticating the use right of the
When the
The
The
The
The various embodiments described herein may be embodied in a recording medium readable by a computer or similar device using, for example, software, hardware, or a combination thereof.
According to a hardware implementation, the embodiments described herein may be implemented as application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays May be implemented using at least one of processors, controllers, micro-controllers, microprocessors, and other electronic units for performing other functions. In some cases, May be implemented by the
According to a software implementation, embodiments such as procedures or functions may be implemented with separate software modules that perform at least one function or operation. The software code may be implemented by a software application written in a suitable programming language. The software codes are stored in the
2 is a flowchart illustrating an operation method of a streaming player according to an embodiment of the present invention.
A streaming player according to an embodiment of the present invention reproduces multimedia contents in a streaming manner. The multimedia contents include a still image and an image including a moving image and music.
The
The
In a specific embodiment, the
The
If the multimedia content is a video, the
The
The
The
The
The
The
The
The
The
The
The
FIG. 3 shows a user interface for selecting a playback interval of a streaming player according to an embodiment of the present invention.
As described above, the
FIG. 4 illustrates the capacity of a multimedia content to be played by a streaming player according to an embodiment of the present invention.
As described above, in the streaming player according to one embodiment of the present invention, the
FIG. 5 illustrates a user interface for selecting a quality of a multimedia content of a streaming player according to an embodiment of the present invention.
As described above, the
FIG. 6 illustrates a user interface for selecting a playback area of a multimedia content of a streaming player according to an exemplary embodiment of the present invention.
As described above, the
FIG. 7 shows a user interface for selecting a download speed of a multimedia content of a streaming player according to an embodiment of the present invention.
As described above, the
FIG. 8 shows a user interface for activating the data usage adjustment function of the streaming player according to an embodiment of the present invention.
The data usage adjustment function of the streaming player according to an embodiment of the present invention may be deactivated according to the user's selection. This is because, if the
According to an embodiment of the present invention, the above-described method can be implemented as a code readable by a processor on a medium on which a program is recorded. Examples of the medium from which the processor can read include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, etc. and implemented in the form of a carrier wave (e.g., transmission over the Internet) .
The mobile terminal described above can be applied to not only the configuration and method of the embodiments described above but also all or some of the embodiments may be selectively combined so that various modifications may be made to the embodiments It is possible.
Claims (5)
Obtaining a user input for a streaming download parameter of the multimedia content including a parameter for a playback interval;
Displaying an amount of data necessary for downloading the multimedia content streaming according to the streaming download parameter;
Generating a streaming download request message based on the streaming download parameter;
Transmitting the streaming download request message to a streaming server; And
Downloading the multimedia content stream in response to the request message
How a streaming player works.
Wherein the multimedia content is an image,
Wherein the streaming download parameter includes a parameter for a playback region that is a region having a predetermined size as a partial region of a screen of the video
How a streaming player works.
The reproduction area is a non-fixed area of a fixed size moving around the specific object according to movement of a specific object included in the image
How a streaming player works.
The streaming server stores a plurality of videos, each of which is edited based on the position of each of a plurality of objects included in the video,
How a streaming player works.
Wherein obtaining the user input for the streaming download parameter comprises:
Providing a playback section selection user interface using a timeline that displays an entire playback section and an indicator that displays an end time of the playback section; And
And moving and displaying the indicator based on the user input for the streaming download parameter
How a streaming player works.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130101081A KR20150024084A (en) | 2013-08-26 | 2013-08-26 | Operation method of streaming player |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130101081A KR20150024084A (en) | 2013-08-26 | 2013-08-26 | Operation method of streaming player |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20150024084A true KR20150024084A (en) | 2015-03-06 |
Family
ID=53020878
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20130101081A KR20150024084A (en) | 2013-08-26 | 2013-08-26 | Operation method of streaming player |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20150024084A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019035983A1 (en) * | 2017-08-17 | 2019-02-21 | Anthony John Wood | Intelligent download of content |
-
2013
- 2013-08-26 KR KR20130101081A patent/KR20150024084A/en not_active Application Discontinuation
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019035983A1 (en) * | 2017-08-17 | 2019-02-21 | Anthony John Wood | Intelligent download of content |
US11317127B2 (en) | 2017-08-17 | 2022-04-26 | Roku, Inc. | Intelligent download of content |
US11638046B2 (en) | 2017-08-17 | 2023-04-25 | Roku, Inc. | Intelligent download of content |
US12015810B2 (en) | 2017-08-17 | 2024-06-18 | Roku, Inc. | Intelligent download of content |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101990035B1 (en) | Mobile terminal and control method for the mobile terminal | |
US8565831B2 (en) | Mobile terminal and method for controlling the same | |
KR101851630B1 (en) | Mobile terminal and image converting method thereof | |
CN101729659B (en) | A mobile terminal and a method for controlling the related function of an external device | |
EP2665028A1 (en) | Mobile terminal and control method thereof | |
US20170068380A1 (en) | Mobile terminal and method for controlling the same | |
KR20130044770A (en) | Searching method and mobile device using the method | |
KR20140049290A (en) | Mobile termina, broadcasting terminal and controlling method thereof | |
KR20110006362A (en) | Mobile terminal and method for controlling broadcast thereof | |
CN110149557B (en) | Video playing method, device, terminal and storage medium | |
KR20140143911A (en) | Mobile terminal and method for controlling the same | |
KR20140020577A (en) | Mobile terminal and control method for the mobile terminal | |
KR20150049900A (en) | Control device and operating method thereof | |
KR20130127302A (en) | Mobile terminal and control method thereof | |
KR101752417B1 (en) | Mobile terminal and method for controlling device | |
KR101549012B1 (en) | Mobile terminal and method for controlling broadcast thereof | |
KR20100047396A (en) | Mobile terminal and method for controlling the same | |
KR101883373B1 (en) | Mobile terminal and control method for the same | |
KR20150024084A (en) | Operation method of streaming player | |
US8463248B2 (en) | Method for transmitting data related to broadcasting contents, and mobile terminal using the same | |
KR20150065367A (en) | Mobile terminal and controlling method thereof | |
KR101802753B1 (en) | Mobile terminal and method for controlling of television using the mobile terminal | |
KR20150050052A (en) | Mobile terminal and method for controlling of the same | |
KR20140124303A (en) | Terminal and control method thereof | |
KR101559777B1 (en) | Mobile terminal and method for controlling broadcast thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |