Movatterモバイル変換


[0]ホーム

URL:


CN103533401B - Stream medium data switching player method and player - Google Patents

Stream medium data switching player method and player
Download PDF

Info

Publication number
CN103533401B
CN103533401BCN201310499612.5ACN201310499612ACN103533401BCN 103533401 BCN103533401 BCN 103533401BCN 201310499612 ACN201310499612 ACN 201310499612ACN 103533401 BCN103533401 BCN 103533401B
Authority
CN
China
Prior art keywords
streaming media
media data
device player
source device
player
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.)
Active
Application number
CN201310499612.5A
Other languages
Chinese (zh)
Other versions
CN103533401A (en
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.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group 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 China United Network Communications Group Co LtdfiledCriticalChina United Network Communications Group Co Ltd
Priority to CN201310499612.5ApriorityCriticalpatent/CN103533401B/en
Publication of CN103533401ApublicationCriticalpatent/CN103533401A/en
Application grantedgrantedCritical
Publication of CN103533401BpublicationCriticalpatent/CN103533401B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Landscapes

Abstract

Translated fromChinese

本发明提供一种流媒体数据切换播放方法和播放器,该方法包括:目标设备播放器接收源设备播放器发送的切换指令,切换指令中包括待切换流媒体数据的URL信息和本地存储地址信息;在第一业务进程中根据本地存储地址信息获取第一流媒体数据并播放,在第二业务进程中向流媒体服务器发送获取请求,所述第一流媒体数据为与接收到切换指令的第一时刻对应的流媒体数据;在第二业务进程中接收第二流媒体数据并进行播放,并停止播放第一流媒体数据,第二流媒体数据为与流媒体服务器接收到获取请求的第二时刻对应的流媒体数据。通过先播放从同一局域网的源设备中获得的第一流媒体数据,再播放从流媒体服务器获得的第二流媒体数据,保证了播放时序的同步。

The present invention provides a method for switching and playing streaming media data and a player. The method includes: the target device player receives a switching instruction sent by the source device player, and the switching instruction includes URL information and local storage address information of the streaming media data to be switched. ; Obtain and play the first streaming media data according to the local storage address information in the first business process, and send an acquisition request to the streaming media server in the second business process, and the first streaming media data is the first moment when the switching instruction is received Corresponding streaming media data: receive and play the second streaming media data in the second business process, and stop playing the first streaming media data, the second streaming media data is corresponding to the second moment when the streaming media server receives the acquisition request streaming data. By first playing the first stream media data obtained from the source device of the same local area network, and then playing the second stream media data obtained from the stream media server, the synchronization of the play timing is guaranteed.

Description

Translated fromChinese
流媒体数据切换播放方法和播放器Streaming media data switching playback method and player

技术领域technical field

本发明属于多屏互动技术领域,具体是涉及一种流媒体数据切换播放方法和播放器。The invention belongs to the technical field of multi-screen interaction, and in particular relates to a method for switching and playing streaming media data and a player.

背景技术Background technique

随着网络通信技术和多媒体技术的发展,诸如智能手机、平板电脑等设备已经成为人们生活中经常使用的工具。而且,在不同的场合或需求下,人们希望在不同的设备间能够实现正在播放的流媒体数据,比如音视频、图片等数据的共享和切换播放,即多屏互动播放,比如将正在手机上播放的视频切换到平板电脑上进行继续播放。With the development of network communication technology and multimedia technology, devices such as smart phones and tablet computers have become frequently used tools in people's lives. Moreover, under different occasions or needs, people hope to realize the streaming media data being played between different devices, such as sharing and switching playback of data such as audio, video, and pictures, that is, multi-screen interactive playback, such as streaming data that is being played on a mobile phone. The playing video is switched to the tablet computer to continue playing.

现有技术中,当甲设备需要将其从流媒体服务器中获取的正在播放的流媒体数据切换至乙设备上进行播放时,乙设备一般需要与流媒体服务器建立连接,并从流媒体服务器中获取上述正在播放的流媒体数据继续播放。In the prior art, when device A needs to switch the currently playing streaming media data it obtains from the streaming media server to device B for playback, device B generally needs to establish a connection with the streaming media server, and receive data from the streaming media server. Obtain the above streaming media data being played to continue playing.

在上述方式中,乙设备与流媒体服务器建立连接具有一定的时延,使得从甲设备切换至乙设备进行流媒体数据播放时,导致播放时序不同步的问题。In the above method, there is a certain delay in establishing a connection between device B and the streaming media server, so that when switching from device A to device B to play streaming media data, the playback timing is not synchronized.

发明内容Contents of the invention

针对现有技术中存在的问题,本发明提供一种流媒体数据切换播放方法和播放器,用以解决现有技术中流媒体数据切换播放时序不同步的问题。Aiming at the problems existing in the prior art, the present invention provides a method for switching and playing streaming media data and a player to solve the problem in the prior art that the sequence of switching and playing of streaming media data is not synchronized.

本发明提供了一种流媒体数据切换播放方法,包括:The invention provides a method for switching and playing streaming media data, comprising:

目标设备播放器接收源设备播放器发送的切换指令,所述切换指令中包括待切换播放的流媒体数据的统一资源定位符URL信息和本地存储地址信息,所述源设备播放器与所述目标设备播放器位于同一局域网中,所述本地存储地址信息为所述源设备播放器根据源设备中用于存储所述流媒体数据的本地服务器中的存储索引表确定的;The target device player receives the switching instruction sent by the source device player, and the switching instruction includes the Uniform Resource Locator URL information and the local storage address information of the streaming media data to be switched and played, and the source device player is connected to the target device. The device player is located in the same local area network, and the local storage address information is determined by the source device player according to the storage index table in the local server used to store the streaming media data in the source device;

目标设备播放器在第一业务进程中根据所述本地存储地址信息获取第一流媒体数据并进行播放,在第二业务进程中向流媒体服务器发送获取所述待切换播放的流媒体数据的获取请求,所述获取请求中包括所述URL信息,所述第一流媒体数据为与所述目标设备播放器接收到所述切换指令的第一时刻对应的流媒体数据;The target device player acquires and plays the first streaming media data according to the local storage address information in the first business process, and sends an acquisition request to the streaming media server to acquire the streaming media data to be switched and played in the second business process , the acquisition request includes the URL information, and the first streaming media data is the streaming media data corresponding to the first moment when the target device player receives the switching instruction;

目标设备播放器在所述第二业务进程中接收所述流媒体服务器返回的、与所述获取请求对应的第二流媒体数据并进行播放,并停止播放所述第一流媒体数据,所述第二流媒体数据为与所述流媒体服务器接收到所述获取请求的第二时刻对应的流媒体数据。The target device player receives and plays the second streaming media data corresponding to the acquisition request returned by the streaming media server in the second service process, and stops playing the first streaming media data. The second streaming media data is the streaming media data corresponding to the second moment when the streaming media server receives the acquisition request.

本发明提供了一种流媒体数据切换播放器,包括:The invention provides a streaming media data switching player, comprising:

第一接收模块,用于接收源设备播放器发送的切换指令,所述切换指令中包括待切换播放的流媒体数据的统一资源定位符URL信息和本地存储地址信息,所述源设备播放器与所述目标设备播放器位于同一局域网中,所述本地存储地址信息为所述源设备播放器根据源设备中用于存储所述流媒体数据的本地服务器中的存储索引表确定的;The first receiving module is used to receive the switching instruction sent by the source device player, the switching instruction includes URL information and local storage address information of the streaming media data to be switched and played, the source device player and The target device player is located in the same local area network, and the local storage address information is determined by the source device player according to the storage index table in the local server used to store the streaming media data in the source device;

第一处理模块,用于在第一业务进程中根据所述本地存储地址信息获取第一流媒体数据并进行播放,在第二业务进程中向流媒体服务器发送获取所述待切换播放的流媒体数据的获取请求,所述获取请求中包括所述URL信息,所述第一流媒体数据为与所述目标设备播放器接收到所述切换指令的第一时刻对应的流媒体数据;The first processing module is used to obtain and play the first streaming media data according to the local storage address information in the first business process, and send and obtain the streaming media data to be switched and played to the streaming media server in the second business process An acquisition request, the acquisition request includes the URL information, and the first streaming media data is the streaming media data corresponding to the first moment when the target device player receives the switching instruction;

第二处理模块,用于在所述第二业务进程中接收所述流媒体服务器返回的、与所述获取请求对应的第二流媒体数据并进行播放,并停止播放所述第一流媒体数据,所述第二流媒体数据为与所述流媒体服务器接收到所述获取请求的第二时刻对应的流媒体数据。The second processing module is configured to receive and play the second streaming data corresponding to the acquisition request returned by the streaming server in the second business process, and stop playing the first streaming data, The second streaming media data is streaming media data corresponding to a second moment when the streaming media server receives the acquisition request.

本发明提供的流媒体数据切换播放方法和播放器,目标设备播放器在接收到源设备播放器发送的切换指令后,在第一业务进程中,从源设备的本地服务器中获取与接收到切换指令时刻对应的第一流媒体数据并播放,同时,在第二业务进程中,通过向流媒体服务器发送获取请求,以使流媒体服务器返回与接收到获取请求的时刻相对应的第二流媒体数据,并在接收到该第二流媒体数据时,转换为播放该第二流媒体数据。由于目标设备播放器与源设备播放器在同一局域网中,两者间通信连接的时延可以忽略不计,从而当目标设备播放器先从源设备本地服务器中获取第一流媒体数据并播放后,再接收到一定时延后由流媒体服务器返回的与获取请求时刻对应的第二流媒体数据时,进而播放该第二流媒体数据,可以有效解决直接从流媒体服务器获取切换指令时刻对应的流媒体数据导致的播放时序不同步的问题,实现播放的无缝同步。In the streaming media data switching playback method and player provided by the present invention, after the target device player receives the switching instruction sent by the source device player, it obtains and receives the switching instruction from the local server of the source device in the first business process. Instruct the first streaming media data corresponding to the moment and play it. At the same time, in the second business process, by sending an acquisition request to the streaming media server, the streaming media server returns the second streaming media data corresponding to the moment when the acquisition request is received , and when receiving the second streaming media data, convert to playing the second streaming media data. Since the target device player and the source device player are in the same local area network, the delay of the communication connection between the two can be ignored, so when the target device player first obtains the first streaming media data from the source device local server and plays it, then When receiving the second streaming data corresponding to the acquisition request time returned by the streaming media server after a certain time delay, and then playing the second streaming media data, it can effectively solve the problem of directly obtaining the streaming media data corresponding to the switching instruction time from the streaming media server. The problem of asynchronous playback timing caused by data can realize seamless synchronization of playback.

附图说明Description of drawings

图1为本发明流媒体数据切换播放方法实施例一的流程图;Fig. 1 is the flowchart of Embodiment 1 of the method for switching and playing streaming media data of the present invention;

图2为本发明流媒体数据切换播放方法实施例二的流程图;Fig. 2 is the flowchart of Embodiment 2 of the method for switching and playing streaming media data of the present invention;

图3为本发明流媒体数据切换播放器实施例一的示意图;Fig. 3 is the schematic diagram of Embodiment 1 of the streaming media data switching player of the present invention;

图4为本发明流媒体数据切换播放器实施例二的示意图。Fig. 4 is a schematic diagram of Embodiment 2 of the streaming media data switching player of the present invention.

具体实施方式detailed description

图1为本发明流媒体数据切换播放方法实施例一的流程图,如图1所示,该方法包括:Fig. 1 is the flowchart of Embodiment 1 of streaming media data switching playing method embodiment one of the present invention, as shown in Fig. 1, this method comprises:

步骤101、目标设备播放器接收源设备播放器发送的切换指令,所述切换指令中包括待切换播放的流媒体数据的统一资源定位符URL信息和本地存储地址信息,所述源设备播放器与所述目标设备播放器位于同一局域网中,所述本地存储地址信息为所述源设备播放器根据源设备中用于存储所述流媒体数据的本地服务器中的存储索引表确定的;Step 101, the target device player receives the switching instruction sent by the source device player, the switching instruction includes URL information and local storage address information of the streaming media data to be switched and played, and the source device player and The target device player is located in the same local area network, and the local storage address information is determined by the source device player according to the storage index table in the local server used to store the streaming media data in the source device;

本实施例中,源设备播放器与目标设备播放器在同一局域网中,而流媒体服务器位于远端网络侧,源设备播放器通过与远端的流媒体服务器建立连接来获取流媒体数据并进行播放。In this embodiment, the source device player and the target device player are in the same local area network, and the streaming media server is located on the remote network side, and the source device player obtains the streaming media data by establishing a connection with the remote streaming media server and performs play.

本实施例中,源设备在本地预先建立一本地服务器,该本地服务器用于存储该源设备从流媒体服务器中获得的流媒体数据,而且,该本地服务器保存有一存储索引表,该存储索引表中包括流媒体数据的本地存储地址信息。In this embodiment, the source device pre-establishes a local server locally, and the local server is used to store the streaming media data obtained by the source device from the streaming media server, and the local server stores a storage index table, and the storage index table Include the local storage address information of streaming media data.

当源设备播放器需要将其正在播放的流媒体内容,如音视频、图片等切换至目标设备播放器进行继续播放时,在其所处的局域网中找到该目标设备播放器,并向该目标设备播放器发送切换指令,该切换指令中包括其正在播放的流媒体数据,即待切换播放的流媒体数据的URL信息以及本地存储地址信息。When the source device player needs to switch the streaming media content it is playing, such as audio, video, pictures, etc., to the target device player to continue playing, find the target device player in its local area network, and send The device player sends a switching instruction, which includes the streaming media data it is playing, that is, URL information and local storage address information of the streaming media data to be switched and played.

步骤102、目标设备播放器在第一业务进程中根据所述本地存储地址信息获取第一流媒体数据并进行播放,在第二业务进程中向流媒体服务器发送获取所述待切换播放的流媒体数据的获取请求,所述获取请求中包括所述URL信息,所述第一流媒体数据为与所述目标设备播放器接收到所述切换指令的第一时刻对应的流媒体数据;Step 102, the target device player acquires and plays the first streaming media data according to the local storage address information in the first business process, and sends and obtains the streaming media data to be switched and played to the streaming media server in the second business process An acquisition request, the acquisition request includes the URL information, and the first streaming media data is the streaming media data corresponding to the first moment when the target device player receives the switching instruction;

步骤103、目标设备播放器在所述第二业务进程中接收所述流媒体服务器返回的、与所述获取请求对应的第二流媒体数据并进行播放,并停止播放所述第一流媒体数据,所述第二流媒体数据为与所述流媒体服务器接收到所述获取请求的第二时刻对应的流媒体数据。Step 103: The target device player receives and plays the second streaming data corresponding to the acquisition request returned by the streaming server in the second service process, and stops playing the first streaming data, The second streaming media data is streaming media data corresponding to a second moment when the streaming media server receives the acquisition request.

本实施例中,目标设备播放器在接收到所述切换指令后,分别在其第一和第二业务进程中对该切换指令同时进行处理。In this embodiment, after receiving the switching instruction, the target device player processes the switching instruction simultaneously in its first and second service processes respectively.

具体地,在第一业务进程中,根据所述本地存储地址信息从源设备的本地服务器中获取第一流媒体数据并进行播放,其中,该第一流媒体数据为与该目标设备播放器接收到所述切换指令的第一时刻对应的流媒体数据。也就是说,第一业务进程从源设备的本地服务器中获取得到以接收到切换指令时的第一时刻为起始点的第一流媒体数据,并先播放该第一流媒体数据。本实施例中,由于目标设备播放器与源设备播放器处于同一局域网中,建立连接的时延可以忽略不计,使得从源设备播放器切换至目标设备播放器播放时,可以获得无缝的同步效果。但是,此时,仍然需要源设备播放器继续从流媒体服务器获取流媒体数据,即与流媒体服务器保持连接。Specifically, in the first business process, the first streaming media data is obtained from the local server of the source device according to the local storage address information and played, wherein the first streaming media data is the Streaming media data corresponding to the first moment of the switching instruction. That is to say, the first service process obtains from the local server of the source device the first streaming media data starting from the first moment when the switching instruction is received, and plays the first streaming media data first. In this embodiment, since the target device player and the source device player are in the same local area network, the delay in establishing a connection is negligible, so that seamless synchronization can be obtained when switching from the source device player to the target device player. Effect. However, at this time, the source device player still needs to continue to obtain streaming media data from the streaming media server, that is, maintain a connection with the streaming media server.

同时,在第二业务进程中,向流媒体服务器发送获取所述待切换播放的流媒体数据的获取请求,所述获取请求中包括所述URL信息。流媒体服务器在接收到该获取请求后,确定与该URL信息对应的待切换播放的流媒体数据,并且以接收到该获取请求的时间,即第二时刻为起始点,向所述第二进程返回与第二时刻对应的第二流媒体数据。目标设备播放器在第二业务进程中接收所述流媒体服务器返回的、与所述获取请求对应的该第二流媒体数据并进行播放,并停止播放所述第一流媒体数据。本实施例中,由于目标设备播放器建立与流媒体服务器间的通信连接具有一定的时延,而该时延不可忽略,因此,目标设备播放器先播放第一流媒体数据,当接收到与获取请求接收时间对应的第二流媒体数据后,转换为播放第二流媒体数据,因为第一流媒体数据与第二流媒体数据的播放起始点不同,相差了目标设备播放器与流媒体服务器建立通信连接的时间,理想情况下,亦为已经播放的第一流媒体数据的时间,因此,当转换为播放第二流媒体数据时,也可以实现无缝切换的效果。At the same time, in the second service process, an acquisition request for acquiring the streaming media data to be switched and played is sent to the streaming media server, and the acquisition request includes the URL information. After receiving the acquisition request, the streaming media server determines the streaming media data to be switched and played corresponding to the URL information, and takes the time when the acquisition request is received, that is, the second moment as the starting point, to the second process Return the second streaming media data corresponding to the second moment. The target device player receives and plays the second streaming media data returned by the streaming media server and corresponding to the acquisition request in the second service process, and stops playing the first streaming media data. In this embodiment, since the target device player establishes a communication connection with the streaming media server, there is a certain time delay, and this time delay cannot be ignored. Therefore, the target device player first plays the first streaming media data, and when receiving and acquiring After requesting to receive the second streaming data corresponding to the time, switch to playing the second streaming data, because the starting point of playing the first streaming data and the second streaming data is different, the target device player establishes communication with the streaming server Ideally, the connection time is also the time of the first streaming media data that has already been played. Therefore, when switching to playing the second streaming media data, the effect of seamless switching can also be achieved.

本实施例中,目标设备播放器在接收到源设备播放器发送的切换指令后,在第一业务进程中,从源设备的本地服务器中获取与接收到切换指令时刻对应的第一流媒体数据并播放,同时,在第二业务进程中,通过向流媒体服务器发送获取请求,以使流媒体服务器返回与接收到获取请求的时刻相对应的第二流媒体数据,并在接收到该第二流媒体数据时,转换为播放该第二流媒体数据。由于目标设备播放器与源设备播放器在同一局域网中,两者间通信连接的时延可以忽略不计,从而当目标设备播放器先从源设备本地服务器中获取第一流媒体数据并播放后,再接收到一定时延后由流媒体服务器返回的与获取请求时刻对应的第二流媒体数据时,进而播放该第二流媒体数据,可以有效解决直接从流媒体服务器获取切换指令时刻对应的流媒体数据导致的播放时序不同步的问题,实现播放的无缝同步。In this embodiment, after receiving the switching instruction sent by the source device player, the target device player obtains the first streaming media data corresponding to the moment when the switching instruction is received from the local server of the source device in the first business process and Playing, at the same time, in the second business process, by sending an acquisition request to the streaming media server, the streaming media server returns the second streaming media data corresponding to the moment when the acquiring request is received, and when receiving the second stream When receiving media data, convert to playing the second streaming media data. Since the target device player and the source device player are in the same local area network, the delay of the communication connection between the two can be ignored, so when the target device player first obtains the first streaming media data from the source device local server and plays it, then When receiving the second streaming data corresponding to the acquisition request time returned by the streaming media server after a certain time delay, and then playing the second streaming media data, it can effectively solve the problem of directly obtaining the streaming media data corresponding to the switching instruction time from the streaming media server. The problem of asynchronous playback timing caused by data can realize seamless synchronization of playback.

图2为本发明流媒体数据切换播放方法实施例二的流程图,如图2所示,该方法包括:Fig. 2 is the flow chart of embodiment two of streaming media data switching playing method embodiment two of the present invention, as shown in Fig. 2, this method comprises:

步骤201、目标设备播放器接收源设备播放器广播发送的查询请求,所述查询请求中包括所述源设备播放器所在的局域网标识信息;Step 201, the target device player receives the query request broadcast and sent by the source device player, and the query request includes the identification information of the local area network where the source device player is located;

步骤202、目标设备播放器根据所述局域网标识信息确定是否与所述源设备播放器在同一局域网中,若在,则执行步骤203,否则结束;Step 202, the target device player determines whether it is in the same local area network as the source device player according to the local area network identification information, if so, execute step 203, otherwise end;

步骤203、向所述源设备播放器发送查询响应,所述查询响应中包括所述目标设备播放器的身份标识信息,以使所述源设备播放器根据所述身份标识信息与所述目标设备播放器建立通信连接,并向所述目标设备播放器发送所述切换指令;Step 203: Send a query response to the source device player, the query response includes the identity information of the target device player, so that the source device player can communicate with the target device player based on the identity information The player establishes a communication connection, and sends the switching instruction to the target device player;

本实施例中,当源设备播放器需要将其正在播放的流媒体数据切换至目标设备播放器上进行播放时,首先,源设备播放器需要与目标设备播放器建立通信连接。In this embodiment, when the source device player needs to switch the streaming media data it is playing to the target device player for playback, first, the source device player needs to establish a communication connection with the target device player.

具体地,源设备播放器在其所在的局域网范围内广播发送携带有其局域网标识信息的查询请求,其中,该局域网标识信息例如可以是局域网名称、网络地址等。目标设备播放器在接收到该查询请求后,根据该局域网标识信息确定自身是否与该源设备播放器在同一局域网中,若在,则向该源设备播放器发送携带有其身份标识信息的查询响应,该身份标识信息例如可以是IP地址、端口号等信息。当源设备播放器根据该身份标识信息选择确定出该目标设备播放器后,向其发送切换指令。Specifically, the source device player broadcasts and sends a query request carrying its local area network identification information within the scope of its local area network, where the local area network identification information may be, for example, a local area network name, a network address, and the like. After receiving the query request, the target device player determines whether it is in the same local area network as the source device player according to the local area network identification information, and if so, sends a query carrying its identity identification information to the source device player In response, the identification information may be information such as an IP address and a port number, for example. After the source device player selects and determines the target device player according to the identity information, it sends a switching instruction to it.

步骤204、目标设备播放器接收源设备播放器发送的切换指令,所述切换指令中包括待切换播放的流媒体数据的统一资源定位符URL信息和本地存储地址信息,所述源设备播放器与所述目标设备播放器位于同一局域网中,所述本地存储地址信息为所述源设备播放器根据源设备中用于存储所述流媒体数据的本地服务器中的存储索引表确定的;Step 204, the target device player receives the switching instruction sent by the source device player, the switching instruction includes URL information and local storage address information of the streaming media data to be switched and played, and the source device player and The target device player is located in the same local area network, and the local storage address information is determined by the source device player according to the storage index table in the local server used to store the streaming media data in the source device;

步骤205、目标设备播放器在第一业务进程中确定源设备的本地服务器中与所述本地存储地址信息对应的存储空间,在第二业务进程中向流媒体服务器发送获取所述待切换播放的流媒体数据的获取请求,所述获取请求中包括所述URL信息,所述存储空间中存储有流媒体数据片段的时间标记和与所述时间标记对应的流媒体数据片段;Step 205: The player of the target device determines the storage space corresponding to the local storage address information in the local server of the source device in the first business process, and sends to the streaming media server in the second business process the information to be switched and played. An acquisition request for streaming media data, the acquisition request includes the URL information, and the storage space stores the time stamp of the streaming media data segment and the streaming media data segment corresponding to the time stamp;

步骤206、目标设备播放器在第一业务进程中根据所述时间标记从所述存储空间中获取所述第一流媒体数据并进行播放,所述第一流媒体数据包括时间标记为所述第一时刻的流媒体数据片段和时间标记在所述第一时刻之后的流媒体数据片段。Step 206: The player of the target device obtains and plays the first streaming media data from the storage space according to the time stamp in the first service process, and the first streaming media data includes the time stamp as the first moment The streaming media data segment and the streaming media data segment whose time stamp is after the first moment.

本实施例中,目标设备播放器接收源设备播放器发送的切换指令后,在其第一业务进程中根据所述本地存储地址信息获取第一流媒体数据并播放。In this embodiment, after receiving the switching instruction sent by the source device player, the target device player obtains and plays the first streaming media data according to the local storage address information in its first service process.

具体地,第一业务进程首先根据本地存储地址信息在源设备的本地服务器中确定对应的存储空间,而该存储空间中存储有流媒体数据片段的时间标记和与所述时间标记对应的流媒体数据片段。因为一般地,流媒体数据的下载、播放都是以一定时间间隔划分的片段进行的,因此,存储空间中对流媒体数据的存储也是以时间进行标记的。进而,第一业务进程以目标设备播放器接收到切换指令的第一时刻为依据,在该存储空间中查找与该第一时刻对应的时间标记,并获得对该时间标记对应的流媒体数据片段以及时间标记在该第一时刻之后的流媒体数据片段,构成第一流媒体数据进行播放。Specifically, the first business process first determines the corresponding storage space in the local server of the source device according to the local storage address information, and the storage space stores the time stamp of the streaming media data segment and the streaming media data corresponding to the time stamp. data fragment. Because generally, downloading and playing of streaming media data are performed in segments divided by a certain time interval, therefore, the storage of streaming media data in the storage space is also marked with time. Furthermore, the first business process is based on the first moment when the target device player receives the switching instruction, searches the storage space for the time stamp corresponding to the first moment, and obtains the streaming media data segment corresponding to the time stamp And the streaming media data segment whose time stamp is after the first moment constitutes the first streaming media data for playing.

本实施例中第二业务进程的处理过程与图1所示实施例中一致,不再赘述。The processing process of the second service process in this embodiment is the same as that in the embodiment shown in FIG. 1 , and will not be repeated here.

步骤207、目标设备播放器在所述第二业务进程中接收所述流媒体服务器返回的、与所述获取请求对应的第二流媒体数据并进行播放,并停止播放所述第一流媒体数据,所述第二流媒体数据为与所述流媒体服务器接收到所述获取请求的第二时刻对应的流媒体数据;Step 207, the target device player receives and plays the second streaming data corresponding to the acquisition request returned by the streaming server in the second service process, and stops playing the first streaming data, The second streaming media data is streaming media data corresponding to a second moment when the streaming media server receives the acquisition request;

步骤208、目标设备播放器向所述源设备播放器发送切换确认消息,以使所述源设备播放器断开与所述流媒体服务器的连接。Step 208, the target device player sends a switching confirmation message to the source device player, so that the source device player disconnects from the streaming media server.

本实施例中,当目标设备播放器开始播放第二流媒体数据时,目标设备播放器向所述源设备播放器发送切换确认消息,以使所述源设备播放器断开与所述流媒体服务器的连接,不再从流媒体服务器中获取待切换播放的流媒体数据。In this embodiment, when the target device player starts to play the second streaming media data, the target device player sends a switching confirmation message to the source device player, so that the source device player is disconnected from the streaming media data. The connection to the server no longer obtains the streaming media data to be switched from the streaming media server.

本实施例中,目标设备播放器在接收到源设备播放器发送的切换指令后,其第一业务进程与第二业务进程同时对该切换指令进行处理,由于第一进程从与目标设备播放器位于同一局域网的源设备的本地服务器中获得与切换指令接收时刻对应的第一流媒体数据并进行先行播放,使得切换播放具有时间同步性;当第一流媒体数据播放一定时间,即目标设备播放器与流媒体服务器建立通信连接所需的时间后,转换播放第二业务进程从流媒体服务器中获得的与获取请求接收时刻对应的第二流媒体数据,使得播放第一流媒体数据转换为播放第二流媒体数据时也具有时间同步性,从而保证了源设备播放器在切换至目标设备播放器记性流媒体数据播放时的时序同步,实现了无缝同步切换。In this embodiment, after the target device player receives the switching instruction sent by the source device player, its first business process and the second business process process the switching command at the same time. The local server of the source device located in the same local area network obtains the first streaming media data corresponding to the receiving moment of the switching instruction and plays it in advance, so that the switching playback has time synchronization; when the first streaming media data is played for a certain period of time, the target device player and After the time required for the streaming media server to establish a communication connection, switch and play the second streaming media data obtained by the second business process from the streaming media server and corresponding to the time when the acquisition request is received, so that playing the first streaming media data is converted into playing the second streaming media The media data also has time synchronization, thereby ensuring the timing synchronization when the source device player switches to the target device player to record streaming media data playback, and realizes seamless synchronous switching.

图3为本发明流媒体数据切换播放器实施例一的示意图,如图3所示,该播放器包括:Fig. 3 is the schematic diagram of Embodiment 1 of streaming media data switching player of the present invention, as shown in Fig. 3, this player comprises:

第一接收模块11,用于接收源设备播放器发送的切换指令,所述切换指令中包括待切换播放的流媒体数据的统一资源定位符URL信息和本地存储地址信息,所述源设备播放器与所述目标设备播放器位于同一局域网中,所述本地存储地址信息为所述源设备播放器根据源设备中用于存储所述流媒体数据的本地服务器中的存储索引表确定的;The first receiving module 11 is configured to receive a switching instruction sent by a source device player, wherein the switching instruction includes Uniform Resource Locator URL information and local storage address information of streaming media data to be switched and played, and the source device player Located in the same local area network as the target device player, the local storage address information is determined by the source device player according to the storage index table in the local server used to store the streaming media data in the source device;

第一处理模块12,用于在第一业务进程中根据所述本地存储地址信息获取第一流媒体数据并进行播放,在第二业务进程中向流媒体服务器发送获取所述待切换播放的流媒体数据的获取请求,所述获取请求中包括所述URL信息,所述第一流媒体数据为与所述目标设备播放器接收到所述切换指令的第一时刻对应的流媒体数据;The first processing module 12 is used to obtain and play the first streaming media data according to the local storage address information in the first business process, and send and obtain the streaming media to be switched and played to the streaming media server in the second business process A data acquisition request, wherein the acquisition request includes the URL information, and the first streaming media data is the streaming media data corresponding to the first moment when the target device player receives the switching instruction;

第二处理模块13,用于在所述第二业务进程中接收所述流媒体服务器返回的、与所述获取请求对应的第二流媒体数据并进行播放,并停止播放所述第一流媒体数据,所述第二流媒体数据为与所述流媒体服务器接收到所述获取请求的第二时刻对应的流媒体数据。The second processing module 13 is configured to receive and play the second streaming media data corresponding to the acquisition request returned by the streaming media server in the second business process, and stop playing the first streaming media data , the second streaming media data is streaming media data corresponding to a second moment when the streaming media server receives the acquisition request.

本实施例的播放器可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。The player in this embodiment can be used to execute the technical solution of the method embodiment shown in FIG. 1 , and its implementation principle and technical effect are similar, and will not be repeated here.

图4为本发明流媒体数据切换播放器实施例二的示意图,如图4所示,本实施例在图3所示实施例的基础上,所述第一处理模块12,包括:Fig. 4 is the schematic diagram of embodiment two of the streaming media data switching player of the present invention, as shown in Fig. 4, this embodiment is based on the embodiment shown in Fig. 3, and described first processing module 12 comprises:

确定单元121,用于在第一业务进程中确定源设备的本地服务器中与所述本地存储地址信息对应的存储空间,所述存储空间中存储有流媒体数据片段的时间标记和与所述时间标记对应的流媒体数据片段;The determining unit 121 is configured to determine the storage space corresponding to the local storage address information in the local server of the source device in the first service process, where the time stamp of the streaming media data segment and the time stamp corresponding to the time stamp are stored in the storage space. Mark the corresponding streaming media data segment;

获取单元122,用于在第一业务进程中根据所述时间标记从所述存储空间中获取所述第一流媒体数据并进行播放,所述第一流媒体数据包括时间标记为所述第一时刻的流媒体数据片段和时间标记在所述第一时刻之后的流媒体数据片段。The obtaining unit 122 is configured to obtain and play the first streaming media data from the storage space according to the time stamp in the first business process, the first streaming media data including the time stamp of the first moment The streaming media data segment and the streaming media data segment whose time stamp is after the first moment.

进一步地,所述播放器还包括:Further, the player also includes:

第一发送模块21,用于向所述源设备播放器发送切换确认消息,以使所述源设备播放器断开与所述流媒体服务器的连接。The first sending module 21 is configured to send a switching confirmation message to the source device player, so that the source device player disconnects from the streaming media server.

进一步地,所述播放器还包括:Further, the player also includes:

第二接收模块22,用于接收源设备播放器广播发送的查询请求,所述查询请求中包括所述源设备播放器所在的局域网标识信息;The second receiving module 22 is configured to receive a query request broadcast and sent by the source device player, where the query request includes the local area network identification information where the source device player is located;

确定模块23,用于根据所述局域网标识信息确定是否与所述源设备播放器在同一局域网中;A determining module 23, configured to determine whether the player is in the same local area network as the source device player according to the local area network identification information;

第二发送模块24,用于向所述源设备播放器发送查询响应,所述查询响应中包括所述目标设备播放器的身份标识信息,以使所述源设备播放器根据所述身份标识信息与所述目标设备播放器建立通信连接,并向所述目标设备播放器发送所述切换指令。The second sending module 24 is configured to send a query response to the source device player, the query response includes the identity information of the target device player, so that the source device player can Establish a communication connection with the target device player, and send the switching instruction to the target device player.

本实施例的播放器可以用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。The player in this embodiment can be used to implement the technical solution of the method embodiment shown in FIG. 2 , and its implementation principle and technical effect are similar, and will not be repeated here.

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps for realizing the above-mentioned method embodiments can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the It includes the steps of the above method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk and other various media that can store program codes.

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than limiting them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: It is still possible to modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the various embodiments of the present invention. scope.

Claims (4)

Translated fromChinese
1.一种流媒体数据切换播放方法,其特征在于,包括:1. A method for switching and playing streaming media data, characterized in that, comprising:目标设备播放器接收源设备播放器发送的切换指令,所述切换指令中包括待切换播放的流媒体数据的统一资源定位符URL信息和本地存储地址信息,所述源设备播放器与所述目标设备播放器位于同一局域网中,所述本地存储地址信息为所述源设备播放器根据源设备中用于存储所述流媒体数据的本地服务器中的存储索引表确定的;The target device player receives the switching instruction sent by the source device player, and the switching instruction includes the Uniform Resource Locator URL information and the local storage address information of the streaming media data to be switched and played, and the source device player is connected to the target device. The device player is located in the same local area network, and the local storage address information is determined by the source device player according to the storage index table in the local server used to store the streaming media data in the source device;目标设备播放器在第一业务进程中根据所述本地存储地址信息获取第一流媒体数据并进行播放,在第二业务进程中向流媒体服务器发送获取所述待切换播放的流媒体数据的获取请求,所述获取请求中包括所述URL信息,所述第一流媒体数据为与所述目标设备播放器接收到所述切换指令的第一时刻对应的流媒体数据;The target device player acquires and plays the first streaming media data according to the local storage address information in the first business process, and sends an acquisition request to the streaming media server to acquire the streaming media data to be switched and played in the second business process , the acquisition request includes the URL information, and the first streaming media data is the streaming media data corresponding to the first moment when the target device player receives the switching instruction;目标设备播放器在所述第二业务进程中接收所述流媒体服务器返回的、与所述获取请求对应的第二流媒体数据并进行播放,并停止播放所述第一流媒体数据,所述第二流媒体数据为与所述流媒体服务器接收到所述获取请求的第二时刻对应的流媒体数据;The target device player receives and plays the second streaming media data corresponding to the acquisition request returned by the streaming media server in the second service process, and stops playing the first streaming media data. The second streaming media data is the streaming media data corresponding to the second moment when the streaming media server receives the acquisition request;所述目标设备播放器在第一业务进程中根据所述本地存储地址信息获取第一流媒体数据并进行播放,所述第一流媒体数据为与所述目标设备播放器接收到所述切换指令的时刻对应的流媒体数据,包括:The target device player obtains and plays the first streaming media data according to the local storage address information in the first business process, and the first streaming media data is the time when the target device player receives the switching instruction Corresponding streaming media data, including:所述目标设备播放器在第一业务进程中确定源设备的本地服务器中与所述本地存储地址信息对应的存储空间,所述存储空间中存储有流媒体数据片段的时间标记和与所述时间标记对应的流媒体数据片段;The target device player determines the storage space corresponding to the local storage address information in the local server of the source device in the first service process, and the time stamp and the time stamp of the streaming media data segment are stored in the storage space. Mark the corresponding streaming media data segment;所述目标设备播放器在第一业务进程中根据所述时间标记从所述存储空间中获取所述第一流媒体数据并进行播放,所述第一流媒体数据包括时间标记为所述第一时刻的流媒体数据片段和时间标记在所述第一时刻之后的流媒体数据片段;The target device player acquires and plays the first streaming media data from the storage space according to the time stamp in the first service process, and the first streaming media data includes the time stamp as the first moment Streaming media data segments and time stamps are streaming media data segments after the first moment;所述目标设备播放器在所述第二业务进程中接收所述流媒体服务器返回的、与所述获取请求对应的第二流媒体数据并进行播放,并停止播放所述第一流媒体数据之后,还包括:After the target device player receives and plays the second streaming media data corresponding to the acquisition request returned by the streaming media server in the second service process, and stops playing the first streaming media data, Also includes:所述目标设备播放器向所述源设备播放器发送切换确认消息,以使所述源设备播放器断开与所述流媒体服务器的连接。The target device player sends a switching confirmation message to the source device player, so that the source device player disconnects from the streaming media server.2.根据权利要求1所述的方法,其特征在于,所述目标设备播放器接收源设备播放器发送的切换指令之前,还包括:2. The method according to claim 1, wherein, before the target device player receives the switching instruction sent by the source device player, further comprising:所述目标设备播放器接收源设备播放器广播发送的查询请求,所述查询请求中包括所述源设备播放器所在的局域网标识信息;The target device player receives a query request broadcast and sent by the source device player, and the query request includes the identification information of the local area network where the source device player is located;所述目标设备播放器根据所述局域网标识信息确定是否与所述源设备播放器在同一局域网中;The target device player determines whether it is in the same local area network as the source device player according to the local area network identification information;若在,则向所述源设备播放器发送查询响应,所述查询响应中包括所述目标设备播放器的身份标识信息,以使所述源设备播放器根据所述身份标识信息与所述目标设备播放器建立通信连接,并向所述目标设备播放器发送所述切换指令。If so, send a query response to the source device player, the query response includes the identity information of the target device player, so that the source device player can match the target device player with the identity information according to the identity information. The device player establishes a communication connection, and sends the switching instruction to the target device player.3.一种流媒体数据切换播放器,其特征在于,包括:3. A streaming media data switching player, characterized in that, comprising:第一接收模块,用于接收源设备播放器发送的切换指令,所述切换指令中包括待切换播放的流媒体数据的统一资源定位符URL信息和本地存储地址信息,所述源设备播放器与所述目标设备播放器位于同一局域网中,所述本地存储地址信息为所述源设备播放器根据源设备中用于存储所述流媒体数据的本地服务器中的存储索引表确定的;The first receiving module is used to receive the switching instruction sent by the source device player, the switching instruction includes URL information and local storage address information of the streaming media data to be switched and played, the source device player and The target device player is located in the same local area network, and the local storage address information is determined by the source device player according to the storage index table in the local server used to store the streaming media data in the source device;第一处理模块,用于在第一业务进程中根据所述本地存储地址信息获取第一流媒体数据并进行播放,在第二业务进程中向流媒体服务器发送获取所述待切换播放的流媒体数据的获取请求,所述获取请求中包括所述URL信息,所述第一流媒体数据为与所述目标设备播放器接收到所述切换指令的第一时刻对应的流媒体数据;The first processing module is used to obtain and play the first streaming media data according to the local storage address information in the first business process, and send and obtain the streaming media data to be switched and played to the streaming media server in the second business process An acquisition request, the acquisition request includes the URL information, and the first streaming media data is the streaming media data corresponding to the first moment when the target device player receives the switching instruction;第二处理模块,用于在所述第二业务进程中接收所述流媒体服务器返回的、与所述获取请求对应的第二流媒体数据并进行播放,并停止播放所述第一流媒体数据,所述第二流媒体数据为与所述流媒体服务器接收到所述获取请求的第二时刻对应的流媒体数据;The second processing module is configured to receive and play the second streaming data corresponding to the acquisition request returned by the streaming server in the second business process, and stop playing the first streaming data, The second streaming media data is streaming media data corresponding to a second moment when the streaming media server receives the acquisition request;所述第一处理模块,包括:The first processing module includes:确定单元,用于在第一业务进程中确定源设备的本地服务器中与所述本地存储地址信息对应的存储空间,所述存储空间中存储有流媒体数据片段的时间标记和与所述时间标记对应的流媒体数据片段;A determining unit, configured to determine a storage space corresponding to the local storage address information in the local server of the source device in the first service process, the storage space stores the time stamp of the streaming media data segment and the time stamp associated with the time stamp Corresponding streaming media data segment;获取单元,用于在第一业务进程中根据所述时间标记从所述存储空间中获取所述第一流媒体数据并进行播放,所述第一流媒体数据包括时间标记为所述第一时刻的流媒体数据片段和时间标记在所述第一时刻之后的流媒体数据片段;An acquisition unit, configured to acquire and play the first streaming media data from the storage space according to the time stamp in the first business process, the first streaming media data including the stream whose time stamp is the first moment The media data segment and the stream media data segment whose time stamp is after the first moment;还包括:Also includes:第一发送模块,用于向所述源设备播放器发送切换确认消息,以使所述源设备播放器断开与所述流媒体服务器的连接。A first sending module, configured to send a switching confirmation message to the source device player, so that the source device player disconnects from the streaming media server.4.根据权利要求3所述的播放器,其特征在于,还包括:4. The player according to claim 3, further comprising:第二接收模块,用于接收源设备播放器广播发送的查询请求,所述查询请求中包括所述源设备播放器所在的局域网标识信息;The second receiving module is configured to receive a query request broadcast and sent by the source device player, where the query request includes identification information of the local area network where the source device player is located;确定模块,用于根据所述局域网标识信息确定是否与所述源设备播放器在同一局域网中;A determining module, configured to determine whether the player is in the same local area network as the source device player according to the local area network identification information;第二发送模块,用于向所述源设备播放器发送查询响应,所述查询响应中包括所述目标设备播放器的身份标识信息,以使所述源设备播放器根据所述身份标识信息与所述目标设备播放器建立通信连接,并向所述目标设备播放器发送所述切换指令。The second sending module is configured to send a query response to the source device player, where the query response includes the identity information of the target device player, so that the source device player can match the identity information with the source device player. The target device player establishes a communication connection, and sends the switching instruction to the target device player.
CN201310499612.5A2013-10-222013-10-22Stream medium data switching player method and playerActiveCN103533401B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201310499612.5ACN103533401B (en)2013-10-222013-10-22Stream medium data switching player method and player

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201310499612.5ACN103533401B (en)2013-10-222013-10-22Stream medium data switching player method and player

Publications (2)

Publication NumberPublication Date
CN103533401A CN103533401A (en)2014-01-22
CN103533401Btrue CN103533401B (en)2016-09-21

Family

ID=49935010

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201310499612.5AActiveCN103533401B (en)2013-10-222013-10-22Stream medium data switching player method and player

Country Status (1)

CountryLink
CN (1)CN103533401B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104394476A (en)*2014-11-282015-03-04乐视致新电子科技(天津)有限公司Time shifting playing method and media player
CN105227987B (en)*2015-09-252019-11-26广州视源电子科技股份有限公司 Synchronous playback method and system
CN105430527B (en)*2015-12-022020-02-11腾讯科技(深圳)有限公司Streaming media reminding method and terminal equipment
CN108012168A (en)*2016-10-312018-05-08中国电信股份有限公司A kind of live control method of multi-path video stream and video living transmission system

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080209497A1 (en)*2007-02-272008-08-28At&T Knowledge Ventures, L.P.Method for reestablishing presentation of a paused media program
CN102149008A (en)*2011-03-162011-08-10中兴通讯股份有限公司Method and system for real-time switch of data content among multiple terminals
CN102204219A (en)*2011-04-192011-09-28华为技术有限公司Method, apparatus and system for switching and playing a video
CN103037243A (en)*2011-09-302013-04-10深圳市龙视传媒有限公司Method and system for switching network videos among multiple intelligent terminals and intelligent terminals
CN103037266A (en)*2011-09-302013-04-10深圳市龙视传媒有限公司Terminal video switching method, system and intelligent terminal based on proxy server
CN103181143A (en)*2012-10-222013-06-26华为终端有限公司 A method and device for playing streaming media files

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080209497A1 (en)*2007-02-272008-08-28At&T Knowledge Ventures, L.P.Method for reestablishing presentation of a paused media program
CN102149008A (en)*2011-03-162011-08-10中兴通讯股份有限公司Method and system for real-time switch of data content among multiple terminals
CN102204219A (en)*2011-04-192011-09-28华为技术有限公司Method, apparatus and system for switching and playing a video
CN103037243A (en)*2011-09-302013-04-10深圳市龙视传媒有限公司Method and system for switching network videos among multiple intelligent terminals and intelligent terminals
CN103037266A (en)*2011-09-302013-04-10深圳市龙视传媒有限公司Terminal video switching method, system and intelligent terminal based on proxy server
CN103181143A (en)*2012-10-222013-06-26华为终端有限公司 A method and device for playing streaming media files

Also Published As

Publication numberPublication date
CN103533401A (en)2014-01-22

Similar Documents

PublicationPublication DateTitle
US11272257B2 (en)Method and apparatus for pushing subtitle data, subtitle display method and apparatus, device and medium
US10397636B1 (en)Methods and systems for synchronizing data streams across multiple client devices
EP2858322B1 (en)Method and terminal for sharing media stream
JP6662784B2 (en) Method and apparatus for displaying application data in a wireless communication system
CN105049903A (en) Method, system and media playback device for cross-device synchronization of media files
JP6580132B2 (en) Method and apparatus for providing information associated with media content
EP2924998A1 (en)Method, apparatus and system for acquiring playback data stream of real-time video communication
CN104519397A (en)Audio and video screen-projection playing method, set-top box and terminal device
TWI545944B (en)Method of digital content version switching and corresponding device
EP3886452A1 (en)Method for sharing media content, terminal device, and content sharing system
CN103856506B (en)Multi-screen synchronous method, apparatus and system
WO2015180446A1 (en)System and method for maintaining connection channel in multi-device interworking service
CN103533401B (en)Stream medium data switching player method and player
CN104185040A (en)Application synchronization method, application server and terminal
JP2019174783A (en)Processing method and device for synchronously playing image and audio
CN105898501A (en)Video display method, video player and electronic device
US10666588B2 (en)Method for sharing media content, terminal device, and content sharing system
TW201409998A (en)Rendering time control
CN106572383A (en)Video switching method and system based on multi-screen interaction
US11395037B2 (en)Content-modification system with determination of input-buffer switching delay feature
CN104660672A (en)Web content sharing method, and web content providing apparatus and receiving terminal
CN106506483B (en) ONVIF-based video source group synchronous playback method and device
CN115604404A (en)Switching method, switching device and storage medium for multi-channel video stream
CN110049360B (en)Cross-platform content control method, device, terminal, server and storage medium
CN104639976A (en)Method for synchronizing programs of set top box and mobile terminal, set top box and mobile terminal

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp