WO2009015611A1 - Method, system and apparatus for quick switching media source - Google Patents

Method, system and apparatus for quick switching media source Download PDF

Info

Publication number
WO2009015611A1
WO2009015611A1 PCT/CN2008/071836 CN2008071836W WO2009015611A1 WO 2009015611 A1 WO2009015611 A1 WO 2009015611A1 CN 2008071836 W CN2008071836 W CN 2008071836W WO 2009015611 A1 WO2009015611 A1 WO 2009015611A1
Authority
WO
WIPO (PCT)
Prior art keywords
media source
request
client
request information
module
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.)
Ceased
Application number
PCT/CN2008/071836
Other languages
English (en)
French (fr)
Inventor
Jian Yang
Guoqiao Chen
Lei Wang
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to EP08783829.8A priority Critical patent/EP2184893B1/en
Publication of WO2009015611A1 publication Critical patent/WO2009015611A1/zh
Priority to US12/697,416 priority patent/US20100138486A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/613Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to a method, system and apparatus for fast switching of a media source. Background technique
  • Multimedia technology is a general term for a series of technologies, methods and protocols that enable audio and video to form stable and continuous transport streams and playback streams. In a narrow sense, it refers only to IP (Internet Protocol) that is different from traditional broadcast technology.
  • IP Internet Protocol
  • Internet Protocol A new technology for publishing multimedia data streams over the Internet.
  • the multimedia technology adopts the streaming mode, that is, the entire multimedia file is divided into a compressed package by a special compression method, and the video server continuously and real-time transmits to the user computer, and the user does not need to wait for the entire file to be downloaded, and can be transmitted before the decompressing and playing.
  • the compression package downloads the subsequent compression package, which greatly shortens the startup delay and greatly reduces the system cache capacity.
  • Multimedia refers to the media format that is played on the Internet by streaming.
  • the implementation of streaming requires a suitable transmission protocol.
  • protocols supporting multimedia transmission mainly include real-time transport protocol (RTP), real-time transport control protocol (RTCP), and real-time streaming protocol.
  • RTP real-time transport protocol
  • RTCP real-time transport control protocol
  • RS VP Reserve Protocol
  • the Real-Time Streaming Protocol RTSP was jointly proposed by Real Networks and Netscape, which defines how one-to-many applications can efficiently deliver multimedia data over IP networks.
  • RTSP is architecturally located above RTP and RTCP, which uses TCP (Transmission Control Protocol) or RTP for data transmission.
  • HTTP Hypertext Markup Language
  • HTTP Hypertext Transfer Protocol
  • HTTP requests are sent by the client and the server responds; when using RTSP, both the client and the server can make requests, ie RTSP can be bidirectional.
  • the RTSP protocol is an application layer protocol used to control the transmission of real-time multimedia attribute data.
  • the RTSP provides an extensible framework that enables the control and transmission of real-time data (for example, audio and video).
  • the data source can be live data and data stored in a clip.
  • the protocol controls multiple data transfer sessions and provides a means of selecting the transport path, such as UDP (User Datagram Protocol), multicast UDP and TCP, and provides a choice based on RTP-based transport. mechanism.
  • UDP User Datagram Protocol
  • TCP Transmission Control Protocol
  • the Real Time Multimedia Protocol RTSP can establish and control one or several time synchronized continuous multimedia. Although the intersection of a continuous media stream and a control stream is possible, the protocol itself typically does not send a continuous stream. In other words, the RTSP acts as a network remote control for the multimedia server.
  • the multimedia implementation method in the prior art mainly implements the control of the multimedia through the RTSP protocol, and completes the transmission of the media stream through the RTP/RTCP protocol.
  • the session establishment function is completed by the Describe and Setup methods; the multimedia session control function is performed by the Play, Pause, and Teardown methods.
  • a multimedia session process mainly includes multimedia discovery, multimedia session establishment, media session control, media transmission resource establishment, etc.
  • the establishment process of this session takes a certain time, that is, the user starts to discover multimedia and can normally see Multimedia takes a certain amount of time. If the user wants to perform multimedia source switching during multimedia playback, the user needs to close the current session, release the current session and media communication channel resources, and re-establish a new session with the multimedia server. This means that it takes a long time to release the current session resources and re-establish a new session, so the media source switching operation takes a long time.
  • Embodiments of the present invention provide a method, system, and device for rapidly switching a media source, The problem of long waiting time of the switching operation of the media source in the prior art is solved.
  • an embodiment of the present invention provides a method for rapidly switching a media source, including the following steps:
  • the multimedia server receives request information of a media source switching by a client; and the multimedia server sends the current media according to the request information.
  • the source is switched to the destination media source requested by the client, and the destination media source is delivered to the client by using the current session and media communication channel resources.
  • an embodiment of the present invention further provides a system for quickly switching between media sources, including a multimedia server and a client.
  • the client is configured to generate request information for performing media source switching, and send the request information to the multimedia server, where the multimedia server is configured to switch the current media source to the destination media requested by the client according to the request information.
  • Source and sending the destination media source to the client through the current session and media communication channel resources.
  • the embodiment of the present invention further provides a multimedia server, including a request receiving module, a media source switching module, and a media source information sending module.
  • the request receiving module is configured to receive request information for media source switching by the client, where the media source switching module is configured to switch the current media source to the local device according to the request information received by the request receiving module. Determining a destination media source requested by the client; the media source information sending module, configured to send the destination media source that is switched by the media source switching module to the client by using a current session and a media communication channel resource .
  • an embodiment of the present invention further provides a client, including a request generation module and a request sending module.
  • the request generating module is configured to construct an operation header field by using an RTSP protocol, and generate request information for media source switching by the client, where the request sending module is configured to send the request information generated by the request generating module to the Said multimedia server.
  • the embodiment of the invention has the following advantages:
  • the client After the client sends the request information for media source switching to the multimedia server, the current session and the media communication channel resource between the multimedia server and the client are not released, and the multimedia server utilizes the current session and media communication.
  • the channel resource is delivered by the destination media source requested by the client, so that the client performs the media source cut.
  • the waiting time for the change is greatly reduced, which enhances the user experience.
  • FIG. 1 is a structural diagram of a media source fast switching system according to an embodiment of the present invention.
  • FIG. 2 is a flowchart of a method for quickly switching a media source according to an embodiment of the present invention
  • FIG. 3 is a flowchart of Embodiment 1 of a method for fast switching of a media source according to the present invention
  • FIG. 4 is a flowchart of Embodiment 2 of a method for fast switching of a media source according to the present invention.
  • the embodiment of the present invention provides a method, a system, and a device for quickly switching between media sources.
  • the client sends request information for media source switching to the multimedia server, and the multimedia server uses the request information of the client to
  • the media source is switched to the destination media source requested by the client, and the current session and media communication channel resources between the multimedia server and the client are reserved, and the client requests the current session and the media communication channel resource between the multimedia server and the client.
  • the destination media source is delivered.
  • the embodiment of the invention saves the time for the client to talk, release and re-establish the media communication channel resources with the multimedia server, thereby greatly reducing the time for the client to perform the media source switching operation and enhancing the user experience.
  • FIG. 1 it is a structural diagram of a media source fast switching system according to an embodiment of the present invention, where the system includes a multimedia server 1 and a client 2.
  • the multimedia server 1 determines whether the request information is legal, including determining whether the current session corresponding to the request information exists, whether the destination media source requesting the handover exists, or whether the necessary parameters are legal. And if the request information is determined to be legal, the multimedia server 1 switches the current media source to the destination media source requested by the client 2 according to the request information, while retaining the session between the multimedia server 1 and the client 2 and the media communication channel.
  • the resource is sent to the client 2 through the current session and media communication channel resources.
  • the multimedia server 1 judges that the request information is not legal, the multimedia server 1 performs a return process on the request.
  • Client 2 is used to generate media
  • the source switching request information is sent to the multimedia server 1 using the RTSP protocol. After the request information is determined by the multimedia server 1, the content of the destination media source delivered by the multimedia server 1 is received and played.
  • the multimedia server 1 includes a request receiving module 11, a media source switching module 13, and a media source information sending module 14.
  • the request receiving module 11 is configured to receive request information for performing media source switching sent by the client 2.
  • the request information includes an address or media flag of the destination media source that the client 2 requests to switch, such as a media flag indicating the previous channel or the next channel.
  • the media source switching module 13 is configured to switch the current media source to the destination media source requested by the client 2 according to the request information, and retain the content between the multimedia server 1 and the client 2 after the request determining module 12 determines that the request information is legal.
  • Current session and media communication channel resources The media source information sending module 14 is configured to send the destination media source requested by the client 2 to the client 2 by using the current session and media communication channel resources.
  • the multimedia server 1 further includes a request judging module 12, configured to determine whether the request information received by the request receiving module 11 is legal, including determining whether the current conversation corresponding to the request information exists, whether the destination media source requesting the handover exists or Whether the necessary parameters are legal, etc. If the request judging module 12 judges that the request information is invalid, the multimedia server 1 returns the request. For example, the request judging module 12 judges that the destination media source requesting the handover in the request information does not exist, and returns the request to the client 2.
  • a request judging module 12 configured to determine whether the request information received by the request receiving module 11 is legal, including determining whether the current conversation corresponding to the request information exists, whether the destination media source requesting the handover exists or Whether the necessary parameters are legal, etc. If the request judging module 12 judges that the request information is invalid, the multimedia server 1 returns the request. For example, the request judging module 12 judges that the destination media source requesting the handover in the request information does not exist, and returns the request to the client 2.
  • the request judging module 12 includes a current session judging sub-module 121 for judging whether the current session corresponding to the request information exists. If yes, the multimedia server 1 proceeds to perform the next operation. If not, the multimedia server 1 returns the request. deal with.
  • the request judging module 12 further includes a destination media source judging sub-module 122 for determining whether the destination media source requested by the client 2 for the handover exists, and whether the necessary parameters are legal.
  • the necessary parameters include the address or media flag of the destination media source requesting the handover, such as a media flag representing the previous channel or the next channel. If the destination media source exists and its necessary parameters are valid, the multimedia server 1 proceeds to the next operation. If the destination media source does not exist or its necessary parameters are invalid, the multimedia server 1 returns the request.
  • the client 2 includes a request generation module 21, a request sending module 22, and a media source content broadcast. Put module 23.
  • the request generating module 21 is configured to generate request information for performing media source switching when the user performs a media source switching operation.
  • the request information is an operation flag field constructed by using the RTSP protocol to indicate that the user performs a media source switching operation, and carries an address or a media flag of the destination media source requesting the handover, for example, a media flag indicating the previous channel or the next channel.
  • the request sending module 22 is configured to send the request information generated by the request generating module 21 to the multimedia server 1.
  • the media source content playing module 23 is configured to receive and play the content of the destination media source delivered by the multimedia server 1.
  • FIG. 2 it is a flowchart of a method for rapidly switching a media source according to an embodiment of the present invention, which specifically includes the following steps:
  • Step S201 The multimedia server receives the request information of the media source switching by the client.
  • the client constructs the operation flag header field by using the RTSP protocol to indicate that the user performs the media source switching operation, and carries the address or media identifier of the destination media source requesting the handover, for example, indicating the previous channel or the next. A media logo for a channel.
  • the client sends the generated request information to the multimedia server.
  • Step S202 The multimedia server switches the current media source to the destination media source requested by the client. After receiving the request information for the media source switching sent by the client, the multimedia server first determines whether the request information is legal, including determining whether the current session corresponding to the request information exists, whether the destination media source requesting the handover exists, or a necessary parameter thereof. Whether it is legal or not. If the multimedia server determines that the request information is legitimate, the multimedia server switches the current media source to the destination media source requested by the client according to the request information. If the multimedia server determines that the request information is invalid, the request is returned.
  • Step S203 The multimedia server sends the destination media source requested by the client to the client.
  • the multimedia server receives the request information of the media source switching operation by the client, the current session and the media communication channel resource between the multimedia server and the client are not removed, but the reservation is performed, and the request information is determined by the multimedia server.
  • the destination media source requested by the client is delivered to the client by using the current session and media communication channel resources.
  • the embodiment of the present invention implements a fast switching operation of the media source.
  • the client sends the request information for media source switching to the multimedia server, and the multimedia The server switches the current media source to the destination media source requested by the client according to the request information, while retaining the current session and media communication channel resources between the multimedia server and the client, and utilizing the multimedia server and the client for the destination media source requested by the client.
  • the current session and media communication channel resources between the terminals are sent to the client. This makes the time from the start of the media source switching operation to the successful handover of the client, which is much less than the time of switching the media source in the prior art, and enhances the user experience.
  • the flowchart of the first embodiment of the method for quickly switching the media source of the present invention includes the following steps:
  • Step S301 The client establishes a normal media session with the multimedia server, and requests to play the content of the current media source.
  • a media session between the client and the multimedia server is established through the Describe method.
  • Step S302 The multimedia server allocates media communication channel resources to the client and establishes a media transmission channel.
  • the multimedia server is used to allocate media communication channel resources to the client by using the Setup method, and the RTSP connection is started.
  • Step S303 The multimedia server sends the content of the current media source to the client by using the media transmission channel.
  • Step S304 the client sends request information for media source switching to the multimedia server.
  • the client constructs the operation flag header field by using the RTSP protocol to indicate that the user performs the media source switching operation, and carries the address or media identifier of the destination media source requesting the handover, for example, indicating the previous channel or the next one.
  • the media logo of the channel for example, indicating the previous channel or the next one.
  • the RTSP Options method can be used to carry the extended header field: OPTIONS rts : //audio . example . com/happy/ audio 1. en RTSP/1.0 Cseq:2
  • TagChannel indicates the URI (Uniform Resource Identifier) of the new media requested by the user. This value can be a specific URI, or it can be the media flag of the next or previous channel indicated by Next or Previous. .
  • This extended header field can be carried by the Options method or by the SET_PARAMETER method.
  • this step can also be implemented by the RTSP extension method.
  • the destination media source that the user wants to switch the current media source is as follows:
  • Range :smpte 0:10:00- or
  • the multimedia server delivers the current media source requested by the client to the client by using the current session and media communication channel resources.
  • the multimedia server switches the current media source to the client request.
  • the destination media source but does not release the current session and media communication channel resources between the multimedia server and the client, and delivers the destination media source requested by the client to the client by using the current session and media communication channel resources.
  • the method for rapidly switching the media source uses the Options method of the RTSP protocol, the SET-PARAMETER method, and the RTSP extension method to generate request information for media source switching sent to the multimedia server, and the multimedia server uses the current information according to the request information.
  • the source is switched to the destination media source requested by the client, and the current session and the media communication channel resource are used for the delivery of the destination media source, thereby saving the time for the session and media communication channel resources to be released and reconstructed between the client and the multimedia server.
  • the flow chart of the second embodiment of the method for rapidly switching the media source of the present invention after the multimedia server receives the request information of the media source switching by the client, the process of processing the request information includes the following steps:
  • Step S401 The multimedia server receives the request information of the media source switching by the client.
  • the request information includes an address or a media flag of the destination media source that the client requests to switch, such as a media flag indicating the previous channel or the next channel.
  • Step S402 The multimedia server determines whether the received request information is legal, including determining whether the current session corresponding to the request information exists, whether the destination media source requesting the handover exists, or whether the necessary parameters are legal. If the multimedia server determines that the request information is valid, the operation proceeds to step S403; if the multimedia server determines that the request information is invalid, the process proceeds to step S405 to perform a return operation.
  • Step S403 The multimedia server switches the current media source to the destination media source requested by the client, but does not release the current session and the media communication channel resource between the multimedia server and the client.
  • Step S404 The multimedia server sends the current media source requested by the client to the client by using the current session and media communication channel resources.
  • Step S405 returning to the operation.
  • the multimedia server first determines whether the request information is legal after receiving the request information of the media source switching, and if the request information is legal, the multimedia server according to the request information Current media
  • the source is switched to the destination media source requested by the client, and is delivered by using the current session and media communication channel resources, so that the operation time of the media source switching is greatly shortened, and the user experience is enhanced.
  • the present invention can be implemented by hardware or by software plus necessary general hardware platform.
  • the technical solution of the present invention may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (which may be a CD-ROM, a USB flash drive, a mobile hard disk, etc.), including several The instructions are for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform the methods described in various embodiments of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Computer And Data Communications (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

一种媒体源快速切换的方法、 系统和装置
技术领域
本发明涉及通信技术领域, 特别涉及一种媒体源快速切换的方 法、 系统和装置。 背景技术
随着计算机网络的发展和人们对信息多样化需求的不断提高,多 媒体技术( Multimedia Technology ) 的应用越来越普及。 多媒体技术 广义上讲是使音频、视频形成稳定和连续的传输流和回放流的一系列 技术、 方法和协议的总称, 狭义上讲仅指区别于传统播放技术的用于 在 IP ( Internet Protocol , 互联网协议 ) 网络上发布多媒体数据流的新 技术。 多媒体技术釆用流式传输方式, 即将整个多媒体文件经过特殊 的压缩方式分成一个个压缩包, 由视频服务器向用户计算机连续、 实 时传送, 用户无需等待整个文件下载完毕, 可以一边解压播放前面传 送过来的压缩包,一边下载后续的压缩包,使启动延时大幅度地缩短, 而且对系统緩存容量的需求也大大降低。
多媒体是指釆用流式传输的方式在因特网播放的媒体格式。流式 传输的实现需要合适的传输协议, 目前, 支持多媒体传输的协议主要 有实时传输协议 RTP ( Real-time Transport Protocol ) 、 实时传输控制 协议 RTCP ( Real-time Transport Control Protocol ) 、 实时流媒体协议 RTSP ( Real-time Streaming Protocol )、预留资源协议 RS VP ( Resource Reserve Protocol ) 。
实时流媒体协议 RTSP是由 Real Networks和 Netscape共同提出 的, 该协议定义了一对多应用程序如何有效地通过 IP网络传送多媒 体数据。 RTSP在体系结构上位于 RTP和 RTCP之上, 它使用 TCP ( Transmission Control Protocol, 传输控制协议)或 RTP完成数据传 输。 与 HTTP ( Hypertext Transfer Protocol, 超文本传输协议)相比, HTTP传送 HTML ( Hypertext Markup Language, 超文本标记语言), 而 RTP传送的是多媒体数据。 HTTP请求由客户机发出,服务器做出 响应; 使用 RTSP时, 客户机和服务器都可以发出请求, 即 RTSP可 以是双向的。 RTSP协议是应用层协议, 用来控制传输实时多媒体属 性数据。 RTSP提供了一个可扩展框架, 使控制和传输实时数据(例 如, 音频和视频)成为可能。 数据源可以是现场数据和存储在剪辑中 的数据。 该协议可控制多个数据传输会话, 提供了一个选择传输的通 路的方法, 例如 UDP ( User Datagram Protocol , 用户数据报协议 )、 组播 UDP与 TCP, 同时提供了一个选择基于 RTP之上的传输机制。 实时多媒体协议 RTSP可建立并控制一个或几个时间同步的连续多媒 体。尽管连续媒体流与控制流的交叉是可能的, 通常该协议本身并不 发送连续流, 换言之, RTSP充当多媒体服务器的网络远程控制。
现有技术中多媒体实现的方法主要是通过 RTSP协议来完成对多 媒体的控制, 通过 RTP/RTCP协议来完成媒体流的传输。 RTSP协议 中,通过 Describe和 Setup方法来完成会话建立功能;通过 Play、 Pause、 Teardown 方法来进行多媒体会话控制功能。 一次多媒体会话过程, 主要包括多媒体发现、 多媒体会话建立、 媒体会话控制、 媒体传输资 源建立等过程, 这个会话的建立过程是需要一定时间的, 也就是说, 用户从开始发现多媒体到能够正常看到多媒体需要一定的时间。用户 在多媒体播放的过程中如果要进行多媒体源切换,则需要关闭当前的 会话, 释放当前的会话及媒体通信信道资源, 并与多媒体服务器间重 新建立新的会话。这就意味着需要一段较长的时间来释放当前的会话 资源以及重新建立新的会话, 因此媒体源的切换操作时间较长。
在实现本发明的过程中, 发明人发现现有技术至少存在以下问 题:
用户需要进行媒体源切换时等待时间较长, 用户的体验度较差。
发明内容
本发明实施例提供一种媒体源快速切换的方法、 系统和装置, 以 解决现有技术中媒体源的切换操作等待时间长的问题。
为达到上述目的,本发明实施例一方面提出一种媒体源快速切换 的方法, 包括以下步骤: 多媒体服务器接收客户端进行媒体源切换的 请求信息;所述多媒体服务器根据所述请求信息将当前媒体源切换成 所述客户端请求的目的媒体源,并将所述目的媒体源通过当前的会话 及媒体通信信道资源下发给所述客户端。
另一方面, 本发明实施例还提出一种媒体源快速切换的系统, 包 括多媒体服务器和客户端。 所述客户端, 用于生成进行媒体源切换的 请求信息, 并向所述多媒体服务器发送; 所述多媒体服务器, 用于根 据所述请求信息将当前媒体源切换成所述客户端请求的目的媒体源, 并将所述目的媒体源通过当前的会话及媒体通信信道资源下发给所 述客户端。
再一方面, 本发明实施例还提出一种多媒体服务器, 包括请求接 收模块、媒体源切换模块和媒体源信息下发模块。所述请求接收模块, 用于接收所述客户端进行媒体源切换的请求信息;所述媒体源切换模 块,用于根据所述请求接收模块接收到的所述请求信息将当前媒体源 切换成所述客户端请求的目的媒体源; 所述媒体源信息下发模块, 用 于将所述媒体源切换模块切换的所述目的媒体源通过当前的会话及 媒体通信信道资源下发给所述客户端。
再一方面, 本发明实施例还提出一种客户端, 包括请求生成模块 和请求发送模块。 所述请求生成模块, 用于利用 RTSP协议构造操作 头域, 生成所述客户端进行媒体源切换的请求信息; 所述请求发送模 块,用于将所述请求生成模块生成的请求信息发送给所述多媒体服务 器。
与现有技术相比, 本发明实施例有以下优点:
通过本发明实施例使得客户端在向多媒体服务器发送进行媒体 源切换的请求信息后,多媒体服务器和客户端之间的当前会话和媒体 通信信道资源并不释放,多媒体服务器利用当前的会话及媒体通信信 道资源将客户端请求的目的媒体源进行下发,使客户端进行媒体源切 换的等待时间大大减少, 增强了用户的体验度。 附图说明
图 1为本发明实施例媒体源快速切换系统的结构图;
图 2为本发明实施例媒体源快速切换的方法流程图;
图 3为本发明媒体源快速切换的方法实施例一的流程图; 图 4为本发明媒体源快速切换的方法实施例二的流程图。 具体实施方式
本发明实施例提供了一种媒体源快速切换的方法、 系统和装置, 在本发明实施例中,客户端向多媒体服务器发送进行媒体源切换的请 求信息, 多媒体服务器根据客户端的请求信息, 将当前媒体源切换成 客户端请求的目的媒体源,同时保留多媒体服务器和客户端间的当前 会话及媒体通信信道资源,利用多媒体服务器同客户端间的当前会话 及媒体通信信道资源将该客户端请求的目的媒体源进行下发。本发明 实施例节省了客户端同多媒体服务器进行会话、释放和重新建立媒体 通信信道资源的时间,因而大大减少了客户端进行媒体源切换操作的 时间, 增强了用户的体验度。
如图 1所示, 为本发明实施例媒体源快速切换系统的结构图, 该 系统包括多媒体服务器 1和客户端 2。多媒体服务器 1在接收到客户端 2 进行媒体源切换的请求信息后判断该请求信息是否合法, 包括判断该 请求信息对应的当前会话是否存在、请求切换的目的媒体源是否存在 或其必要参数是否合法等, 如果判断该请求信息合法, 则多媒体服务 器 1根据该请求信息将当前媒体源切换成客户端 2请求的目的媒体源, 同时保留该多媒体服务器 1和客户端 2之间的会话以及媒体通信信道 资源, 将客户端 2请求的目的媒体源通过当前的会话及媒体通信信道 资源下发给该客户端 2。 如果多媒体服务器 1判断该请求信息不合法, 则该多媒体服务器 1对该请求作返回处理。客户端 2用于生成进行媒体 源切换的请求信息, 并将该请求信息利用 RTSP协议向多媒体服务器 1 发送。 在该请求信息被多媒体服务器 1判断合法后, 接收并播放多媒 体服务器 1下发的目的媒体源的内容。
其中, 多媒体服务器 1包括请求接收模块 11、 媒体源切换模块 13 和媒体源信息下发模块 14。 请求接收模块 11用于接收客户端 2发送的 进行媒体源切换的请求信息。 该请求信息包括客户端 2请求切换的目 的媒体源的地址或媒体标志 ,例如表示上一个频道或下一个频道的媒 体标志。媒体源切换模块 13用于在请求判断模块 12判断该请求信息合 法后, 根据该请求信息将当前媒体源切换成客户端 2请求的目的媒体 源,并保留多媒体服务器 1同客户端 2之间的当前会话和媒体通信信道 资源。 媒体源信息下发模块 14, 用于将客户端 2请求的目的媒体源利 用当前的会话和媒体通信信道资源下发给该客户端 2。
优选地, 多媒体服务器 1还包括请求判断模块 12, 用于判断请求 接收模块 11接收到的请求信息是否合法,包括判断该请求信息对应的 当前对话是否存在,请求切换的目的媒体源是否存在或其必要参数是 否合法等。 如果请求判断模块 12判断该请求信息不合法, 则多媒体服 务器 1对该请求作返回处理。 例如请求判断模块 12判断该请求信息中 请求切换的目的媒体源不存在, 则将该请求返回给客户端 2。
请求判断模块 12包括当前会话判断子模块 121 , 用于判断请求信 息对应的当前会话是否存在, 如果存在, 则多媒体服务器 1继续进行 下一步操作, 如果不存在, 则多媒体服务器 1对该请求作返回处理。
优选地, 请求判断模块 12还包括目的媒体源判断子模块 122, 用 于判断客户端 2请求切换的目的媒体源是否存在, 其必要参数是否合 法。 该必要参数包括请求切换的目的媒体源的地址或媒体标志, 例如 表示上一个频道或下一个频道的媒体标志。如果该目的媒体源存在且 其必要参数合法, 则多媒体服务器 1继续进行下一步操作, 如果目的 媒体源不存在或其必要参数不合法, 则多媒体服务器 1对该请求作返 回处理。
客户端 2包括请求生成模块 21、 请求发送模块 22、 媒体源内容播 放模块 23。请求生成模块 21用于在用户进行媒体源切换操作时, 生成 进行媒体源切换的请求信息。 该请求信息是利用 RTSP协议构造操作 标志头域, 来表示用户进行媒体源切换操作, 同时携带请求切换的目 的媒体源的地址或媒体标志 ,例如表示上一个频道或下一个频道的媒 体标志。 请求发送模块 22, 用于将请求生成模块 21生成的请求信息发 送给多媒体服务器 1。 媒体源内容播放模块 23 , 用于接收并播放多媒 体服务器 1下发的目的媒体源的内容。
如图 2所示, 为本发明实施例媒体源快速切换的方法流程图, 具 体包括以下步骤:
步骤 S201 , 多媒体服务器接收客户端进行媒体源切换的请求信 息。 在用户进行媒体源切换操作时, 客户端利用 RTSP协议构造操作 标志头域, 来表示用户进行媒体源切换操作, 同时携带请求切换的目 的媒体源的地址或媒体标志,例如表示上一个频道或下一个频道的媒 体标志。 客户端将生成的请求信息发送给多媒体服务器。
步骤 S202,多媒体服务器将当前媒体源切换成客户端请求的目的 媒体源。 在接收到客户端发送的进行媒体源切换的请求信息之后, 多 媒体服务器先判断该请求信息是否合法,包括判断该请求信息对应的 当前会话是否存在、请求切换的目的媒体源是否存在或其必要参数是 否合法等。 如果多媒体服务器判断该请求信息合法, 则该多媒体服务 器根据该请求信息将当前媒体源切换成客户端请求的目的媒体源。如 果多媒体服务器判断该请求信息不合法, 则对该请求作返回处理。
步骤 S203 , 多媒体服务器将客户端请求的目的媒体源下发给客 户端。在多媒体服务器接收到客户端进行媒体源切换操作的请求信息 时,并不拆掉该多媒体服务器和客户端之间的当前会话和媒体通信信 道资源, 而是保留, 在该多媒体服务器判断该请求信息合法且将当前 媒体源切换成客户端请求的目的媒体源之后,将客户端请求的目的媒 体源利用当前的会话和媒体通信信道资源下发给该客户端。
本发明实施例实现了媒体源的快速切换操作, 通过本发明实施 例, 客户端向多媒体服务器发送进行媒体源切换的请求信息, 多媒体 服务器根据该请求信息将当前媒体源切换成客户端请求的目的媒体 源,同时保留多媒体服务器和客户端之间的当前会话和媒体通信信道 资源,将客户端请求的目的媒体源利用多媒体服务器和客户端之间的 当前会话和媒体通信信道资源下发给该客户端。这就使得从客户端开 始媒体源切换操作到切换成功的时间,比现有技术中进行媒体源切换 的时间大大减少, 增强了用户的体验度。
下面通过具体实施例并结合附图对本发明作进一步说明: 如图 3 所示, 为本发明媒体源快速切换的方法实施例一的流程 图, 具体包括以下步骤:
步骤 S301 , 客户端同多媒体服务器间建立正常的媒体会话, 请 求播放当前媒体源的内容。 在 RTSP协议中, 通过 Describe方法建立 客户端同多媒体服务器间的媒体会话。
步骤 S302, 多媒体服务器为客户端分配媒体通信信道资源并建 立媒体传输信道。 在 RTSP协议中, 利用 Setup方法让多媒体服务器 为客户端分配媒体通信信道资源, 启动 RTSP连接。
步骤 S303 , 多媒体服务器利用媒体传输信道向客户端下发当前 媒体源的内容。
步骤 S304, 客户端向多媒体服务器发送进行媒体源切换的请求 信息。 用户进行媒体源切换操作时, 客户端利用 RTSP协议构造操作 标志头域, 来表示用户进行媒体源切换操作, 同时携带请求切换的目 的媒体源的地址或媒体标志 ,例如表示上一个频道或下一个频道的媒 体标志。
例如, 利用 RTSP的 Options方法携带扩展头域的方式为: OPTIONS rts : //audio . example . com/happy/ audio 1. en RTSP/1.0 Cseq:2
Session: 12345678
Range :smpte = 0:10:00-
TagChannel: rtsp:〃 audio. example.com/twister/audio21.en
(或 TagChannel :Next) 扩展头域 TagChannel,表明用户请求的新的媒体的 URI( Uniform Resource Identifier, 统一资源标识符), 这个值可以是具体的 URI, 也 可以是 Next或 Previous表示的下一个或上一个频道的媒体标志。
这个扩展头域可以通过 Options 方法来携带, 也可以通过 SET— PARAMETER方法来携带,
例如: 利用 RTSP协议的 SET— PARAMETER方法携带扩展头域 的方式为:
SET— PARAMETER rtsp:〃 audio . example . com/happy/ audio 1. en RTSP/1.0
Cseq:2
Session: 12345678
Range :smpte = 0:10:00-
TagChannel: rtsp:〃 audio. example.com/twister/audio21.en
(或 TagChannel :Next)
该步骤除了用以上提到的两种方法实现外, 还可以用 RTSP的扩 展方法来实现, 例如使用 EXCHANGE扩展方法, 表示用户希望将当 前的媒体源切换的目的媒体源, 如下所示:
EXCHANGE rts ://audio . example . com/happy/ audio2. en RTSP/1.0
Cseq:2
Session: 12345678
Range :smpte = 0:10:00- 或者
EXCHANGE next RTSP/1.0
Cseq:2
Session: 12345678
Range :smpte = 0:10:00- 步骤 S305 , 多媒体服务器将客户端请求的目的媒体源利用当前 的会话及媒体通信信道资源下发给客户端。多媒体服务器在接收到客 户端进行媒体源切换的请求信息后,将当前媒体源切换成客户端请求 的目的媒体源,但不释放多媒体服务器和客户端之间的当前会话和媒 体通信信道资源,将该客户端请求的目的媒体源利用当前的会话和媒 体通信信道资源下发给该客户端。
上述媒体源快速切换的方法, 客户端利用 RTSP协议的 Options 方法、 SET— PARAMETER方法和 RTSP扩展方法生成向多媒体服务 器发送的进行媒体源切换的请求信息, 多媒体服务器根据该请求信 息, 将当前的媒体源切换成客户端请求的目的媒体源, 并利用当前的 会话和媒体通信信道资源进行目的媒体源的下发,节省了客户端和多 媒体服务器间进行会话及媒体通信信道资源释放和重建的时间。
如图 4 所示, 为本发明媒体源快速切换的方法实施例二的流程 图, 多媒体服务器在接收到客户端进行媒体源切换的请求信息后, 处 理该请求信息的流程具体包括以下步骤:
步骤 S401 , 多媒体服务器接收客户端进行媒体源切换的请求信 息。 该请求信息包括客户端请求切换的目的媒体源的地址或媒体标 志, 例如表示上一个频道或下一个频道的媒体标志。
步骤 S402, 多媒体服务器判断接收到的请求信息是否合法, 包 括判断该请求信息对应的当前会话是否存在、请求切换的目的媒体源 是否存在或其必要参数是否合法等。如果多媒体服务器判断该请求信 息合法, 则进入步骤 S403的操作; 如果多媒体服务器判断该请求信 息不合法, 则进入步骤 S405执行返回操作。
步骤 S403 , 多媒体服务器将当前媒体源切换成客户端请求的目 的媒体源,但不释放多媒体服务器和客户端之间的当前会话及媒体通 信信道资源。
步骤 S404, 多媒体服务器将客户端请求的目的媒体源利用当前 的会话及媒体通信信道资源下发给该客户端。
步骤 S405 , 返回操作。
本发明实施例上述媒体源快速切换的方法,多媒体服务器接收到 客户端进行媒体源切换的请求信息后, 先判断该请求信息是否合法, 如果该请求信息合法,则该多媒体服务器根据该请求信息将当前媒体 源切换成客户端请求的目的媒体源,并利用当前的会话及媒体通信信 道资源进行下发, 使媒体源切换的操作时间大大缩短, 增强了用户的 体验度。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解 到本发明可以通过硬件实现,也可以借助软件加必要的通用硬件平台 的方式来实现。基于这样的理解, 本发明的技术方案可以以软件产品 的形式体现出来, 该软件产品可以存储在一个非易失性存储介质(可 以是 CD-ROM, U盘, 移动硬盘等) 中, 包括若干指令用以使得一 台计算机设备(可以是个人计算机, 服务器, 或者网络设备等)执行 本发明各个实施例所述的方法。
总之, 以上所述仅为本发明的较佳实施例而已, 并非用于限定本 发明的保护范围。 凡在本发明的精神和原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。

Claims

权利要求
1、 一种媒体源快速切换的方法, 其特征在于, 包括以下步骤: 多媒体服务器接收客户端进行媒体源切换的请求信息; 所述多媒体服务器根据所述请求信息将当前媒体源切换成所述 客户端请求的目的媒体源,并将所述目的媒体源通过当前的会话及媒 体通信信道资源下发给所述客户端。
2、 如权利要求 1所述媒体源快速切换的方法, 其特征在于, 所 述请求信息包括所述目的媒体源的地址或媒体标志。
3、 如权利要求 2所述媒体源快速切换的方法, 其特征在于, 所 述目的媒体源的地址或媒体标志由所述请求信息的操作标志头域携 带, 所述操作标志头域由所述客户端利用多媒体通信协议生成。
4、 如权利要求 1所述媒体源快速切换的方法, 其特征在于, 在 所述多媒体服务器接收客户端进行媒体源切换的请求信息之后,还包 括以下步骤:
所述多媒体服务器判断所述请求信息是否合法;
如果所述请求信息合法,则所述多媒体服务器根据所述请求信息 停止当前媒体源播放。
5、 如权利要求 4所述媒体源快速切换的方法, 其特征在于, 所 述判断请求信息是否合法具体包括:判断所述请求信息对应的当前会 话是否存在, 如果所述当前会话存在则所述请求信息合法。
6、 如权利要求 4所述媒体源快速切换的方法, 其特征在于, 所 述判断请求信息是否合法具体包括:判断请求切换的目的媒体源是否 存在, 如果所述目的媒体源存在则所述请求信息合法。
7、 如权利要求 3所述媒体源快速切换的方法, 其特征在于, 所 述多媒体通信协议, 至少包括:
实时多媒体协议; 会话描述协议; 会话初始化协议; 超文本传输 协议。
8、 一种媒体源快速切换的系统, 其特征在于, 包括多媒体服务 器和客户端,
所述客户端, 用于生成进行媒体源切换的请求信息, 并向所述多 媒体服务器发送;
所述多媒体服务器,用于根据所述请求信息将当前媒体源切换成 所述客户端请求的目的媒体源,并将所述目的媒体源通过当前的会话 及媒体通信信道资源下发给所述客户端。
9、 如权利要求 8所述媒体源快速切换的系统, 其特征在于, 所 述客户端包括请求生成模块和请求发送模块,
所述请求生成模块, 用于利用多媒体通信协议构造操作头域, 生 成所述客户端进行媒体源切换的请求信息;
所述请求发送模块,用于将所述请求生成模块生成的请求信息发 送给所述多媒体服务器。
10、 如权利要求 8所述媒体源快速切换的系统, 其特征在于, 所 述多媒体服务器包括请求接收模块、媒体源切换模块和媒体源信息下 发模块,
所述请求接收模块,用于接收所述客户端进行媒体源切换的请求 信息;
所述媒体源切换模块,用于根据所述请求接收模块接收到的所述 请求信息将当前媒体源切换成所述客户端请求的目的媒体源;
所述媒体源信息下发模块,用于将所述媒体源切换模块切换的所 述目的媒体源通过当前的会话及媒体通信信道资源下发给所述客户 端。
11、 如权利要求 7所述媒体源快速切换的系统, 其特征在于, 所 述多媒体服务器包括请求判断模块,用于判断所述请求接收模块接收 的所述请求信息是否合法,在判断所述请求信息合法后通知所述媒体 源切换模块进行媒体源切换。
12、 一种多媒体服务器, 其特征在于, 包括请求接收模块、 媒体 源切换模块和媒体源信息下发模块,
所述请求接收模块,用于接收所述客户端进行媒体源切换的请求 信息;
所述媒体源切换模块,用于根据所述请求接收模块接收到的所述 请求信息将当前媒体源切换成所述客户端请求的目的媒体源;
所述媒体源信息下发模块,用于将所述媒体源切换模块切换的所 述目的媒体源通过当前的会话及媒体通信信道资源下发给所述客户 端。
13、 如权利要求 12所述多媒体服务器, 其特征在于, 包括请求 判断模块, 用于判断所述请求接收模块接收的所述请求信息是否合 法,在判断所述请求信息合法后通知所述媒体源切换模块进行媒体源 切换。
14、 如权利要求 13所述多媒体服务器, 其特征在于, 所述请求 判断模块包括当前会话判断子模块,用于判断所述请求信息对应的当 前会话是否存在, 如果所述当前会话存在则所述请求信息合法。
15、 如权利要求 13所述多媒体服务器, 其特征在于, 所述请求 判断模块包括目的媒体源判断子模块,用于判断请求切换的目的媒体 源是否存在, 如果所述目的媒体源存在则所述请求信息合法。
16、 一种客户端, 其特征在于, 包括请求生成模块和请求发送模 块,
所述请求生成模块, 用于利用多媒体通信协议构造操作头域, 生 成所述客户端进行媒体源切换的请求信息;
所述请求发送模块,用于将所述请求生成模块生成的请求信息发 送给所述多媒体服务器。
PCT/CN2008/071836 2007-08-01 2008-07-31 Method, system and apparatus for quick switching media source Ceased WO2009015611A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP08783829.8A EP2184893B1 (en) 2007-08-01 2008-07-31 Method, system and apparatus for quick switching media source
US12/697,416 US20100138486A1 (en) 2007-08-01 2010-02-01 Switching method, apparatus, and system for media source

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200710143459.7 2007-08-01
CN200710143459.7A CN101083605B (zh) 2007-08-01 2007-08-01 一种媒体源快速切换的方法、系统和装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US12/697,416 Continuation US20100138486A1 (en) 2007-08-01 2010-02-01 Switching method, apparatus, and system for media source

Publications (1)

Publication Number Publication Date
WO2009015611A1 true WO2009015611A1 (en) 2009-02-05

Family

ID=38912885

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2008/071836 Ceased WO2009015611A1 (en) 2007-08-01 2008-07-31 Method, system and apparatus for quick switching media source

Country Status (4)

Country Link
US (1) US20100138486A1 (zh)
EP (1) EP2184893B1 (zh)
CN (1) CN101083605B (zh)
WO (1) WO2009015611A1 (zh)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101340428A (zh) * 2007-07-05 2009-01-07 华为技术有限公司 媒体服务器切换过程中提供媒体流的方法及系统
CN101083605B (zh) * 2007-08-01 2011-07-06 华为技术有限公司 一种媒体源快速切换的方法、系统和装置
CN101547143B (zh) * 2008-03-28 2012-10-03 华为技术有限公司 一种流媒体业务的切换方法和装置
CN101252546B (zh) * 2008-04-15 2012-02-29 中国科学技术大学 媒体流在线服务迁移的方法和装置
US10057543B2 (en) * 2008-10-31 2018-08-21 Arris Enterprises Llc Digital video recorder having live-off-disk buffer for receiving missing portions of buffered events
CN101771860B (zh) * 2008-12-31 2012-09-05 华为技术有限公司 一种节目切换的方法,系统和装置
WO2011102791A1 (en) 2010-02-19 2011-08-25 Telefonaktiebolaget L M Ericsson (Publ) Method and arrangement for representation switching in http streaming
CN102143132A (zh) * 2010-08-10 2011-08-03 华为技术有限公司 流媒体的频道切换方法、切换代理、客户端及终端
CN103139142B (zh) * 2011-11-23 2017-11-24 华为技术有限公司 流媒体业务数据的处理方法、设备及系统
EP2792157B1 (en) * 2011-12-12 2020-06-03 Samsung Electronics Co., Ltd. Method and apparatus for experiencing a multimedia service
US9438883B2 (en) * 2012-04-09 2016-09-06 Intel Corporation Quality of experience reporting for combined unicast-multicast/broadcast streaming of media content
CN104159263B (zh) * 2013-05-14 2019-01-18 华为技术有限公司 信道的切换方法、装置及无线终端
CN112437289B (zh) * 2020-09-28 2023-03-10 上海艾策通讯科技股份有限公司 一种切换时延获取方法
CN112506696B (zh) * 2021-01-22 2025-03-11 马瑞利汽车电子(广州)有限公司 一种防止模块间请求丢失的方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006066889A1 (en) * 2004-12-23 2006-06-29 Siemens S.P.A. Method and system to minimize the switching delay between two rtp multimedia streaming sessions
WO2006084503A1 (en) 2005-02-08 2006-08-17 Telefonaktiebolaget Lm Ericsson (Publ) On-demand multi-channel streaming session over packet-switched networks
WO2007068139A1 (en) * 2005-12-12 2007-06-21 Zte Corporation System and method for controlling the media stream of the multiparty video communication
CN101083605A (zh) * 2007-08-01 2007-12-05 华为技术有限公司 一种媒体源快速切换的方法、系统和装置
US20080107108A1 (en) 2006-11-03 2008-05-08 Nokia Corporation System and method for enabling fast switching between psse channels

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6308212B1 (en) * 1998-05-29 2001-10-23 Hewlett-Packard Company Web user interface session and sharing of session environment information
US7058978B2 (en) * 2000-12-27 2006-06-06 Microsoft Corporation Security component for a computing device
US7606595B2 (en) * 2005-10-20 2009-10-20 Sudharshan Srinivasan Internet protocol multimedia subsystem enabled cellular phone accessory device
CN100531214C (zh) * 2006-02-28 2009-08-19 华为技术有限公司 一种媒体流桥接设备及一种媒体业务系统
CN100512311C (zh) * 2006-04-14 2009-07-08 中国移动通信集团公司 基于单个连接的移动流媒体协商的方法
US8229480B2 (en) * 2006-04-20 2012-07-24 Tekelec, Inc. Methods, systems, and computer program products for transferring a message service payload between messaging entities
CN101005606B (zh) * 2006-12-31 2012-07-04 华为技术有限公司 一种减少媒体播放延时的方法和装置
US7716310B2 (en) * 2007-12-21 2010-05-11 Telefonaktiebolaget L M Ericsson (Publ) Method and Internet Protocol Television (IPTV) content manager server for IPTV servicing
US7921222B2 (en) * 2008-05-06 2011-04-05 Vantrix Corporation Method and system for fast channel switching using standard RTSP messages

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006066889A1 (en) * 2004-12-23 2006-06-29 Siemens S.P.A. Method and system to minimize the switching delay between two rtp multimedia streaming sessions
WO2006084503A1 (en) 2005-02-08 2006-08-17 Telefonaktiebolaget Lm Ericsson (Publ) On-demand multi-channel streaming session over packet-switched networks
WO2007068139A1 (en) * 2005-12-12 2007-06-21 Zte Corporation System and method for controlling the media stream of the multiparty video communication
US20080107108A1 (en) 2006-11-03 2008-05-08 Nokia Corporation System and method for enabling fast switching between psse channels
CN101083605A (zh) * 2007-08-01 2007-12-05 华为技术有限公司 一种媒体源快速切换的方法、系统和装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Transparent end-to-end Packet-switched Streaming Service (PSS); Protocols and codecs (Release 7", 3GPP STANDARD; 3GPP TS 26.234, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE; 650, ROUTE DES LUCIOLES; F-06921 SOPHIA-ANTIPOLIS CEDEX; FRANCE, 1 June 2007 (2007-06-01), pages 1 - 148
See also references of EP2184893A4

Also Published As

Publication number Publication date
EP2184893A1 (en) 2010-05-12
EP2184893B1 (en) 2014-09-03
US20100138486A1 (en) 2010-06-03
CN101083605A (zh) 2007-12-05
CN101083605B (zh) 2011-07-06
EP2184893A4 (en) 2011-06-22

Similar Documents

Publication Publication Date Title
WO2009015611A1 (en) Method, system and apparatus for quick switching media source
CN102025760B (zh) Http的媒体传输方法及装置
CN1784674B (zh) 用于流传送媒体的快速启动的方法和系统
EP2274890B1 (en) Method and system for fast channel switching using standard rtsp messages
WO2013127172A1 (zh) 一种流媒体传输方法、设备及系统
WO2012171507A1 (zh) 向客户端传输数据文件的方法和装置
WO2011103838A2 (zh) 视频切换播放方法、装置和系统
WO2009121259A1 (zh) 提供媒体内容的方法、装置和系统
JP2015534311A (ja) クライアントデバイスにオーディオビジュアルコンテンツを配信するためのシステム及び方法
CN103348657B (zh) 流媒体播放方法、设备及系统
WO2012109821A1 (zh) 流媒体资源共享的方法、系统及具有dlna功能的设备
EP2314048A1 (en) Fast content switching in a communication system
CN107819809A (zh) 对内容进行同步操作的方法及装置
JP2005537742A (ja) マルチメディアデータのストリーミング方法
KR100848128B1 (ko) 실시간 스트리밍 프로토콜을 이용한 프로그래시브 스트리밍방법
WO2014026590A1 (zh) Iptv系统实现边放边下的方法、终端及cdn服务器
CN111107445A (zh) 一种媒体协议流优化方法及系统
CN101552796B (zh) 一种时移操作方法和装置
WO2012083841A1 (zh) 频道切换方法、终端及系统
WO2008098500A1 (en) A method and system for discovering the flow media service and an apparatus for discovering service
WO2011143916A1 (zh) 媒体适配的方法和装置
WO2010057391A1 (zh) 一种流媒体播放控制方法、设备及系统
WO2013071517A1 (zh) 媒体流的发送方法及服务器
WO2008110094A1 (en) Method and system for realizing iptv service's switch
CN101179480A (zh) 一种转发流媒体的方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08783829

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2008783829

Country of ref document: EP