Movatterモバイル変換


[0]ホーム

URL:


CN104301768A - Cross-platform multi-terminal multi-application audio/video playing progress synchronization method - Google Patents

Cross-platform multi-terminal multi-application audio/video playing progress synchronization method
Download PDF

Info

Publication number
CN104301768A
CN104301768ACN201410636942.9ACN201410636942ACN104301768ACN 104301768 ACN104301768 ACN 104301768ACN 201410636942 ACN201410636942 ACN 201410636942ACN 104301768 ACN104301768 ACN 104301768A
Authority
CN
China
Prior art keywords
user
equipment
cloud platform
application software
progress
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410636942.9A
Other languages
Chinese (zh)
Inventor
肖培丰
李根明
杜立洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenyang Mxnavi Co Ltd
Original Assignee
Shenyang Mxnavi 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 Shenyang Mxnavi Co LtdfiledCriticalShenyang Mxnavi Co Ltd
Priority to CN201410636942.9ApriorityCriticalpatent/CN104301768A/en
Publication of CN104301768ApublicationCriticalpatent/CN104301768A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention relates to a cross-platform multi-terminal multi-application audio/video playing progress synchronization method. A vehicle networking technology is utilized to store the audio/video playing progresses of a vehicle-mounted entertainment system to a cloud and then the audio/video playing progresses are shared with a mobile phone, a computer and PAD equipment by a standard protocol; the standard protocol adopts a binary format, a common text format, an XML (Extensive Markup Language) format of JSON (JavaScript Object Notation) or other XML formats. In a data format, user information and equipment progress information are stored in the system. The cross-platform multi-terminal multi-application audio/video playing progress synchronization method comprises the following steps: creating users; deleting the users; adding equipment; deleting equipment; updating the playing progress; acquiring the playing progress; verifying user names and passwords by a cloud platform and ending acquisition if verification is failed; if verification is successful, reading and sending the progress information to application software on the hardware equipment. The cross-platform multi-terminal multi-application audio/video playing progress synchronization method has the advantages that by constructing the shared playing progress among multiple pieces of equipment and a plurality of applications, the problem of sharing the playing progress among different equipment and different applications can be effectively solved and the entertainment experience of a user is promoted.

Description

A kind of method that cross-platform multiple terminals many application audio and video playing progress is synchronous
Technical field
The present invention relates to car entertainment field, a kind of method that particularly cross-platform multiple terminals many application audio and video playing progress is synchronous.
Background technology
Along with the development of car networking, the vehicle-mounted terminal equipment with communication module installed by increasing vehicle, utilizes the car network savvy that vehicle mounted communication equipment provides, can the fail safe of effective lifting vehicle, convenience and recreational, makes driving become a kind of enjoyment.
The important function of existing vehicle entertainment system is the broadcasting of the audio frequency and video data such as music, storytelling, lecture, and the progress that the larger problem that existing system exists is broadcasting cannot be shared in the multiple equipment of user, such as user likes listening storytelling, mobile unit is listened after one section, after getting off, if play with mobile phone, then cannot immediately from mobile unit current playing progress rate continue to play, need user record playing progress rate, be manually adjusted to the playing progress rate of vehicle-mounted end simultaneously, not only time-consuming but also the precision that adjusts cannot be guaranteed.Utilize car networking technology and XML technology, can effective head it off.
Summary of the invention
The object of the invention is, in order to solve the problem, to utilize car networking technology and XML technology, provide a kind of method that cross-platform multiple terminals many application audio and video playing progress is synchronous.
The invention provides a kind of method that cross-platform multiple terminals many application audio and video playing progress is synchronous, it is characterized in that: the method that described cross-platform multiple terminals many application audio and video playing progress is synchronous, utilize car networking technology, the audio and video playing progress of vehicle entertainment system is stored into high in the clouds, and then sharing to mobile phone, computer, PAD equipment with standard agreement, standard agreement adopts XML format or other XML format of binary format, Rich Text Format, JSON.
Data format: system mainly contains user profile and equipment progress msg;
User profile comprises user ID, is the unique identification of user, automatically generates; User is called user login name; Password is user login code; Equipment progress msg comprises device id, is equipment unique identification, automatically generates; User is called equipment owning user name; Progress, adopts the XML format such as binary format, Rich Text Format, JSON or other XML format to deposit the progress of multiple application, comprises played file name, the time of broadcasting.
Main flow:
The first step, creates user;
Application software on hardware device sends to cloud platform by the user profile that interface will create;
Cloud platform creates new user account;
Cloud platform returns to establishment result the application software on hardware device.
Second step, deletes user;
Application software on hardware device sends to cloud platform by the user that interface will be deleted;
Cloud platform verifies username and password, if failure, deletes end;
Verification succeeds, deletes the user specified;
Application software on result notice hardware device will be deleted.
3rd step, adds equipment;
Application software on hardware device sends to cloud platform by the facility information that interface will add;
Cloud platform verifies username and password, if failure, adds end;
Verification succeeds, adds the equipment of specifying;
Application software on result notice hardware device will be added.
4th step, sweep equipment;
Application software on hardware device sends to cloud platform by the facility information that interface will be deleted;
Cloud platform verifies username and password, if failure, deletes end;
Verification succeeds, deletes the equipment of designated user;
Application software on result notice hardware device will be deleted.
5th step, upgrades playing progress rate;
Progress msg is sent to cloud platform by interface by the application software on hardware device;
Cloud platform verifies username and password, if failure, upgrades end;
Verification succeeds, upgrades the progress of specifying;
Application software on result notice hardware device will be upgraded.
6th step, obtains playing progress rate;
Application software on hardware device sends the request of acquisition progress by interface to cloud platform;
Cloud platform verifies username and password, if failure, obtains end;
Verification succeeds, then read the application software sent to by progress msg on hardware device.
Need to define a kind of general agreement, for carrying out sharing of playing progress rate between multiple terminal equipment, multiple platform, multiple application, agreement can adopt binary format, text formatting, JSON form or other XML format, JSON (JavaScript Object Notation) is a kind of data interchange format of lightweight.It is a subset of JavaScript (Standard ECMA-262 3rd Edition-December 1999).JSON adopts the text formatting being totally independent of language, but also using the custom (comprising C, C++, C#, Java, JavaScript, Perl, Python etc.) being similar to C language family.The data interchange language that these characteristics make JSON become desirable.Be easy to people read and write, be also easy to machine simultaneously and resolve and generate.Therefore, select JSON as general agreement, and store according to progress need definition JSON protocol format.
Meanwhile, need to build cloud storage server, by specified protocol form, playing progress rate is stored, after authentication, playing progress rate can be supplied to the client of terminal that authentication passes through, platform and application, realize sharing of playing progress rate.
Advantage of the present invention:
The method that cross-platform multiple terminals many application audio and video playing progress of the present invention is synchronous, playing progress rate is shared by constructing between the multiple application of multiple equipment, efficient solution can to determine the problem that playing progress rate between distinct device different application shares, promote consumer entertainment and experience.
Accompanying drawing explanation
Below in conjunction with drawings and the embodiments, the present invention is further detailed explanation:
Fig. 1 is functional framework figure;
Fig. 2 is for creating user's flow chart;
Fig. 3 is for deleting user's flow chart;
Fig. 4 is for adding equipment flowsheet;
Fig. 5 is sweep equipment flow chart;
Fig. 6 is for upgrading playing progress rate flow chart;
Fig. 7 is for obtaining playing progress rate flow chart.
Embodiment
Embodiment 1
Present embodiments provide a kind of method that cross-platform multiple terminals many application audio and video playing progress is synchronous, it is characterized in that: the method that described cross-platform multiple terminals many application audio and video playing progress is synchronous, utilize car networking technology, the audio and video playing progress of vehicle entertainment system is stored into high in the clouds, and then sharing to mobile phone, computer, PAD equipment with standard agreement, standard agreement adopts XML format or other XML format of binary format, Rich Text Format, JSON.
Data format: system mainly contains user profile and equipment progress msg;
User profile comprises user ID, is the unique identification of user, automatically generates; User is called user login name; Password is user login code; Equipment progress msg comprises device id, is equipment unique identification, automatically generates; User is called equipment owning user name; Progress, adopts the XML format such as binary format, Rich Text Format, JSON or other XML format to deposit the progress of multiple application, comprises played file name, the time of broadcasting.
Main flow:
The first step, creates user;
Application software on hardware device sends to cloud platform by the user profile that interface will create;
Cloud platform creates new user account;
Cloud platform returns to establishment result the application software on hardware device.
Second step, deletes user;
Application software on hardware device sends to cloud platform by the user that interface will be deleted;
Cloud platform verifies username and password, if failure, deletes end;
Verification succeeds, deletes the user specified;
Application software on result notice hardware device will be deleted.
3rd step, adds equipment;
Application software on hardware device sends to cloud platform by the facility information that interface will add;
Cloud platform verifies username and password, if failure, adds end;
Verification succeeds, adds the equipment of specifying;
Application software on result notice hardware device will be added.
4th step, sweep equipment;
Application software on hardware device sends to cloud platform by the facility information that interface will be deleted;
Cloud platform verifies username and password, if failure, deletes end;
Verification succeeds, deletes the equipment of designated user;
Application software on result notice hardware device will be deleted.
5th step, upgrades playing progress rate;
Progress msg is sent to cloud platform by interface by the application software on hardware device;
Cloud platform verifies username and password, if failure, upgrades end;
Verification succeeds, upgrades the progress of specifying;
Application software on result notice hardware device will be upgraded.
6th step, obtains playing progress rate;
Application software on hardware device sends the request of acquisition progress by interface to cloud platform;
Cloud platform verifies username and password, if failure, obtains end;
Verification succeeds, then read the application software sent to by progress msg on hardware device.
Need to define a kind of general agreement, for carrying out sharing of playing progress rate between multiple terminal equipment, multiple platform, multiple application, agreement can adopt binary format, text formatting, JSON form or other XML format, JSON (JavaScript Object Notation) is a kind of data interchange format of lightweight.It is a subset of JavaScript (Standard ECMA-262 3rd Edition-December 1999).JSON adopts the text formatting being totally independent of language, but also using the custom (comprising C, C++, C#, Java, JavaScript, Perl, Python etc.) being similar to C language family.The data interchange language that these characteristics make JSON become desirable.Be easy to people read and write, be also easy to machine simultaneously and resolve and generate.Therefore, select JSON as general agreement, and store according to progress need definition JSON protocol format.
Meanwhile, need to build cloud storage server, by specified protocol form, playing progress rate is stored, after authentication, playing progress rate can be supplied to the client of terminal that authentication passes through, platform and application, realize sharing of playing progress rate.

Claims (1)

CN201410636942.9A2014-11-122014-11-12Cross-platform multi-terminal multi-application audio/video playing progress synchronization methodPendingCN104301768A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201410636942.9ACN104301768A (en)2014-11-122014-11-12Cross-platform multi-terminal multi-application audio/video playing progress synchronization method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201410636942.9ACN104301768A (en)2014-11-122014-11-12Cross-platform multi-terminal multi-application audio/video playing progress synchronization method

Publications (1)

Publication NumberPublication Date
CN104301768Atrue CN104301768A (en)2015-01-21

Family

ID=52321299

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201410636942.9APendingCN104301768A (en)2014-11-122014-11-12Cross-platform multi-terminal multi-application audio/video playing progress synchronization method

Country Status (1)

CountryLink
CN (1)CN104301768A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104683469A (en)*2015-03-102015-06-03苏州天鸣信息科技有限公司Method and system for immediately sharing and operating application program data
CN105872660A (en)*2016-03-302016-08-17北京奇艺世纪科技有限公司Synchronous play method and device
CN105912250A (en)*2010-07-012016-08-31上海本星电子科技有限公司Synchronous data transmission method
CN106686000A (en)*2017-02-272017-05-17江苏徐工信息技术股份有限公司Multi-data-type multi-communication-protocol data access method for internet access of construction machinery vehicle
WO2017206377A1 (en)*2016-05-302017-12-07深圳Tcl数字技术有限公司Method and device for synchronous playback of program
CN107864389A (en)*2016-09-222018-03-30法乐第(北京)网络科技有限公司The video sharing method and device of vehicular amusement apparatus
CN108710679A (en)*2018-05-182018-10-26广州阿里巴巴文学信息技术有限公司E-book reading processing method, device and equipment
CN109379617A (en)*2018-09-182019-02-22平安科技(深圳)有限公司Multimedia file synchronous broadcast method, terminal and medium based on data processing
CN109981724A (en)*2019-01-282019-07-05上海左岸芯慧电子科技有限公司A kind of internet-of-things terminal based on block chain, artificial intelligence system and processing method

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090198357A1 (en)*1996-10-022009-08-06James D. Logan And Kerry M. Logan Family TrustPortable audio player
CN102523529A (en)*2011-12-082012-06-27中国联合网络通信集团有限公司Method for continuously playing videos of multi-terminal equipment and video server
CN103209360A (en)*2013-03-042013-07-17北京小米科技有限责任公司Multi-party video sharing method and device
CN103295609A (en)*2012-02-222013-09-11腾讯科技(深圳)有限公司Method, device and system for playing video
CN103475939A (en)*2013-09-022013-12-25小米科技有限责任公司Method, device and server for processing play record
US20140053205A1 (en)*2012-08-172014-02-20Flextronics Ap, LlcLive television application setup behavior

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090198357A1 (en)*1996-10-022009-08-06James D. Logan And Kerry M. Logan Family TrustPortable audio player
CN102523529A (en)*2011-12-082012-06-27中国联合网络通信集团有限公司Method for continuously playing videos of multi-terminal equipment and video server
CN103295609A (en)*2012-02-222013-09-11腾讯科技(深圳)有限公司Method, device and system for playing video
US20140053205A1 (en)*2012-08-172014-02-20Flextronics Ap, LlcLive television application setup behavior
CN103209360A (en)*2013-03-042013-07-17北京小米科技有限责任公司Multi-party video sharing method and device
CN103475939A (en)*2013-09-022013-12-25小米科技有限责任公司Method, device and server for processing play record

Cited By (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105912250A (en)*2010-07-012016-08-31上海本星电子科技有限公司Synchronous data transmission method
CN105912250B (en)*2010-07-012020-02-07上海本星电子科技有限公司Data synchronous transmission method
CN104683469A (en)*2015-03-102015-06-03苏州天鸣信息科技有限公司Method and system for immediately sharing and operating application program data
CN104683469B (en)*2015-03-102017-10-13广州迪奥信息科技有限公司A kind of the instant of application data is shared and operation method and its system
CN105872660A (en)*2016-03-302016-08-17北京奇艺世纪科技有限公司Synchronous play method and device
CN105872660B (en)*2016-03-302018-11-02北京奇艺世纪科技有限公司A kind of method and device being played simultaneously
WO2017206377A1 (en)*2016-05-302017-12-07深圳Tcl数字技术有限公司Method and device for synchronous playback of program
CN107864389A (en)*2016-09-222018-03-30法乐第(北京)网络科技有限公司The video sharing method and device of vehicular amusement apparatus
CN106686000A (en)*2017-02-272017-05-17江苏徐工信息技术股份有限公司Multi-data-type multi-communication-protocol data access method for internet access of construction machinery vehicle
CN108710679A (en)*2018-05-182018-10-26广州阿里巴巴文学信息技术有限公司E-book reading processing method, device and equipment
CN109379617A (en)*2018-09-182019-02-22平安科技(深圳)有限公司Multimedia file synchronous broadcast method, terminal and medium based on data processing
CN109981724A (en)*2019-01-282019-07-05上海左岸芯慧电子科技有限公司A kind of internet-of-things terminal based on block chain, artificial intelligence system and processing method

Similar Documents

PublicationPublication DateTitle
CN104301768A (en)Cross-platform multi-terminal multi-application audio/video playing progress synchronization method
US9342516B2 (en)Media presentation playback annotation
US8819182B2 (en)System and method for updating vehicle media content
CN104601685A (en)Music playing method and device of smart sound box
US20200259879A1 (en)Interaction method and device for mobile terminal and cloud platform of unmanned aerial vehicle
US9800627B2 (en)Method, device and system for sharing played content of application
US10841647B2 (en)Network aggregation of streaming data interactions from distinct user interfaces
US11076207B2 (en)System and method for adaptive video
EP2194517A1 (en)Method and system for on-demand narration of a customized story
CN109947512A (en)A kind of text adaptation display methods, device, server and storage medium
CN102208978A (en)Input verification system and method
CN103716339A (en)Multimedia sharing method, system and device
CN106802885A (en)A kind of meeting summary automatic record method, device and electronic equipment
CN110517692A (en)Hot word audio recognition method and device
KR20130037434A (en)System and method for sharing multimedia contents between devices in a clouding network
KR101725066B1 (en)Method and system for processing data in cloud gaming environment
WO2018037391A1 (en)Interactive multiple user playlist sharing
JP5936942B2 (en) Memo synchronization system, mobile system and memo synchronization method for synchronizing memo data
US20170180445A1 (en)Advertisement data acquisition method and electronic equipment
US9967296B2 (en)Method and apparatus for playlist synchronization
CN103346953A (en)Method, device and system for group communication data interaction
CN105721469B (en)Audio data processing method, server, client and system
CN103455752A (en)Password setting method, password verification method, device and system using methods
US20150150044A1 (en)Audio/video-on-demand method, server, terminal and system
US20150052621A1 (en)Media content streaming service

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20150121

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp