EP1919218A2

Apparatus and method for providing in a terminal a pause function for a broadcast stream

Abstract

An apparatus and method for providing a pause function of a broadcasting streaming in a terminal are disclosed. A player of the terminal includes a temporary storage buffer. When a key for a pause of broadcasting streaming is inputted, reproducing of streaming is suspended and broadcasting streaming packet data is continuously received from a network and temporarily stored in the temporary storage buffer. When a pause release key is inputted, the broadcasting streaming packet data starts to be reproduced starting from a time point of the pause. Thus, a pause function is provided for a streaming service of broadcasting content whose reproducing rate cannot be controlled by a user.

EP1919218A2, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Projected expiry passed 28 December 2025, 0.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

15 claims: 11 independent, 4 dependent

  1. 1
    A method for providing a pause function of a broadcasting streaming service of a terminal (10), comprising:when a pause key is inputted, - suspending to reproduce currently received streamed packet data of broadcasting content,- continuously receiving the streamed packet data of broadcasting content from a server (40),- temporarily storing the streamed packet data of broadcasting content received from the server (40) in a memory device (122), and when a pause release key is inputted,- reproducing the temporarily stored streamed packet data of broadcasting content starting from the point of time of the pause, wherein commercials or advertisements contained in the streamed packet data of broadcasting content are detected and not stored, or are deleted, in case the capacity of the memory device (122) is almost full, or are not reproduced in order to eliminate a time lag between the reproduced and the currently received streamed packet data of broadcasting content.
  2. 2
    The method of one of the preceding claims, wherein the pause key comprises a call key for receiving a voice call and a specific key set for a pause of reproducing.
  3. 3
    The method of one of the preceding claims, wherein when the pause key is a call key for receiving a voice call, the terminal performs a call service.
  4. 4
    The method of one of the preceding claims, wherein the streamed packet data of broadcasting content comprises packet data of live content and packet data of pre-recorded broadcast content.
  5. 5
    The method of one of the preceding claims, wherein the streamed packet data of broadcasting content comprises packet data of broadcasting content whose reproducing rate cannot be controlled by a user.
  6. 6
    The method of one of the preceding claims, wherein when the pause key is inputted, an OS of the terminal (10) changes a task for processing the pause key from a wait state to a running state, changes a multimedia player task from a running state to a wait state in order to suspend reproducing, and maintains a network task in a running state in order to receive the streamed packet data of broadcasting content from the streaming server (40) and temporarily stores it.
  7. 8
    The method of one of the preceding claims, wherein when the pause release key is inputted, the OS of the terminal (10) changes a task for processing the pause release key from a running state to a wait state, and changes the multimedia player task from the wait state to the running state in order to resume reproducing of the temporarily stored streamed packet data of broadcasting content starting from the time point of the pause.
  8. 10
    An apparatus for providing a pause function of a broadcasting streaming of a terminal comprising:a network interface unit (100) for receiving streamed packet data of broadcasting content from a streaming server (40) through a wireless network,a user input interface unit (110) for receiving an input to a key for a pause of a broadcasting streaming;anda player (120) which is capable of,when a pause key is inputted, - suspending to reproduce currently received streamed packet data of broadcasting content,- continuously receiving the streamed packet data of broadcasting content through the network interface unit (100),- temporarily storing the received streamed packet data of broadcasting content in a memory device (122), and when a pause release key is inputted,- reproducing the temporarily stored streamed packet data of broadcasting content starting from the point of time of the pause, wherein commercials or advertisements contained in the streamed packet data of broadcasting content are detected and not stored, or are deleted, in case the capacity of the memory device (122) is almost full, or are not reproduced in order to eliminate a time lag between the reproduced and the currently received streamed packet data of broadcasting content.
  9. 12
    The apparatus of one of claims 10 or 11, further comprising:a video CODEC (123) for decoding video data of the streamed packet data of broadcasting content under the control of the controller (121);andan audio CODEC (124) for decoding audio data of the streamed packet data of broadcasting content under the control of the controller (121).
  10. 13
    The apparatus of one of claims 10 to 12, wherein the controller (121) controls an OS and when an interrupt for pausing the broadcasting streaming occurs, the OS maintains a network task in a running state and changes a multimedia player task from a running state to a wait state.
  11. 15
    The apparatus of one of claims 10 to 14, further comprising:a display unit (130) for displaying decoded video data of the streamed packet data of broadcasting content under the control of the player (120);anda speaker (140) for outputting decoded audio data of the streamed packet data of broadcasting content under the control of the player (120).