CN104811468A - File processing method and device - Google Patents

File processing method and device Download PDF

Info

Publication number
CN104811468A
CN104811468A CN201410042413.6A CN201410042413A CN104811468A CN 104811468 A CN104811468 A CN 104811468A CN 201410042413 A CN201410042413 A CN 201410042413A CN 104811468 A CN104811468 A CN 104811468A
Authority
CN
China
Prior art keywords
client
picture file
server
document files
file
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.)
Granted
Application number
CN201410042413.6A
Other languages
Chinese (zh)
Other versions
CN104811468B (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.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Xinxiang Sihai (beijing) Technology 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 Xinxiang Sihai (beijing) Technology Co Ltd filed Critical Xinxiang Sihai (beijing) Technology Co Ltd
Priority to CN201410042413.6A priority Critical patent/CN104811468B/en
Publication of CN104811468A publication Critical patent/CN104811468A/en
Application granted granted Critical
Publication of CN104811468B publication Critical patent/CN104811468B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a file processing method and device. The method comprises the following steps: a server receives a document file sent by a first client; the server converts the document file into a plurality of picture files according to the number of pages, wherein one picture file is corresponding to one page of the document file; the server sends the plurality of picture files to a plurality of clients, wherein the plurality of clients comprise the first client and other clients; the server receives control information from the first client, wherein the control information is sent by the first client when switching the displayed picture file; and the server sends a command to the other clients, wherein the command is used for indicating the other clients to switch the displayed picture files into the picture files same with the currently displayed picture file of the first client. The file processing method and device help to solve the problem that in the related technology, use effect is influenced due to unclear teaching courseware shot via a camera in the teaching or conference applications, and thus use experience is improved.

Description

Document handling method and device
Technical field
The present invention relates to network field, in particular to document handling method and device.
Background technology
At present, Web conference, online class etc. are widely used, in current this kind of application, generally that a host or teacher are undertaken live by the mode of video, host or teacher say said document files of controlling oneself by projection on entity screen, then by camera, entity screen is taken, the document files that the teaching of teacher uses is sent to by the video of camera the people listened to the teacher.
This mode, the courseware due to teacher or host is the people that sends to other to listen to the teacher by the mode of camera, and the courseware that camera is recorded can be unclear, and impact is listened to the teacher the effect of listening to the teacher of people.
Summary of the invention
The invention provides document handling method and device, at least to solve in correlation technique the problem affecting result of use of imparting knowledge to students or not known by camera shooting teaching courseware in the application of meeting class and causing.
According to an aspect of the present invention, provide a kind of document handling method, comprising: server receives the document files that the first client sends; Described server converts described document files to multiple picture file according to number of pages, wherein, and one page of a corresponding described document files of picture file; Described multiple picture file is sent to multiple client by described server, and wherein, described multiple client comprises described first client and other clients; Described server receives the control information from described first client, and wherein, described control information is that the picture file that described first client is switching display sends; Described server sends order to other clients described, and wherein, described order is used to indicate other clients described and the picture file of display is switched to the identical picture file with the current display of described first client.
Preferably, described server converts described document files to described multiple picture file according to number of pages and comprises: the conversion process that described server runs converts described document files to described multiple picture file according to number of pages, wherein, described conversion process is used for converting described document files to picture file.
Preferably, described method also comprises: described server is joining day label in the video file recorded, wherein, the time of described time tag record is the time that described first client switches the picture file of current display, the picture file of current display, when being played to described time tag, is switched to picture file corresponding to described time tag by described video file.
Preferably, described method also comprises: when described server converts described document files to multiple picture file failure according to number of pages, described server sends information to described first client, wherein, described information is used for changing the failure of described document files to described first Client-Prompt.
Preferably, described method also comprises: document files to be converted, when described server is busy, is sent to another server by described server; Another server described converts described document files to be converted to multiple picture file, and the multiple picture files be converted to are sent to described server.
According to another aspect of the present invention, additionally provide a kind of document handling apparatus, be arranged in server, described device comprises: the first receiver module, for receiving the document files that the first client sends; Modular converter, for converting described document files to multiple picture file according to number of pages, wherein, one page of a corresponding described document files of picture file; First sending module, for described multiple picture file is sent to multiple client, wherein, described multiple client comprises described first client and other clients; Second receiver module, for receiving the control information from described first client, wherein, described control information is that the picture file that described first client is switching display sends; Second sending module, for sending order to other clients described, wherein, described order is used to indicate other clients described and the picture file of display is switched to the identical picture file with the current display of described first client.
Preferably, described modular converter is the conversion process that described server runs, and wherein, described conversion process is used for converting described document files to picture file.
Preferably, described device also comprises: add module, for joining day label in the video file recorded, wherein, the time of described time tag record is the time that described first client switches the picture file of current display, the picture file of current display, when being played to described time tag, is switched to picture file corresponding to described time tag by described video file.
Preferably, described device also comprises: the 3rd sending module, when for converting described document files to multiple picture file failure according to number of pages, described server sends information to described first client, wherein, described information is used for changing the failure of described document files to described first Client-Prompt.
Preferably, described device also comprises: the 4th sending module, for when described server is busy, document files to be converted is sent to another server; 3rd receiver module, for receiving multiple picture files that described document files to be converted carries out being converted to by another server described.
By the present invention, have employed the document files that server receives the first client transmission; This server converts the document file to multiple picture file according to number of pages, wherein, and one page of a corresponding the document file of picture file; The plurality of picture file is sent to multiple client by this server, and wherein, the plurality of client comprises this first client and other clients; This server receives the control information from this first client, and wherein, this control information is that the picture file that this first client is switching display sends; This server sends order to this other client, and wherein, this order is used to indicate these other clients and the picture file of display is switched to the identical picture file with the current display of this first client.Solved in correlation technique the problem affecting result of use of imparting knowledge to students or not known by camera shooting teaching courseware in the application of meeting class and causing by the present invention, improve Consumer's Experience.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide a further understanding of the present invention, and form a application's part, schematic description and description of the present invention, for explaining the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the flow chart of the document handling method according to the embodiment of the present invention;
Fig. 2 is the structured flowchart of the document handling apparatus according to the embodiment of the present invention.
Embodiment
It should be noted that, when not conflicting, the embodiment in the application and the feature in embodiment can combine mutually.Below with reference to the accompanying drawings and describe the present invention in detail in conjunction with the embodiments.
In embodiments of the present invention, provide a kind of document handling method, Fig. 1 is the flow chart of the document handling method according to the embodiment of the present invention, and as shown in Figure 1, this flow process comprises the steps:
Step S102, server receives the document files that the first client sends;
Step S104, server converts the document file to multiple picture file according to number of pages, wherein, one page of a corresponding the document file of picture file;
Step S106, the plurality of picture file is sent to multiple client by server, and the plurality of client comprises this first client and other clients;
Step S108, server receives the control information from this first client, and wherein, this control information is that the picture file that this first client is switching display sends;
Step S110, server sends order to this other client, and wherein, this order is used to indicate these other clients and the picture file of display is switched to the identical picture file with the current display of this first client.
Pass through above-mentioned steps, convert document files to picture, the definition of picture will be clear that many relative to the document files that camera is taken, thus solve in correlation technique the problem affecting result of use of imparting knowledge to students or not known by camera shooting teaching courseware in the application of meeting class and causing, improve Consumer's Experience.
In one preferred embodiment, can on the server by one independently service carry out the conversion of document, this process can improve the efficiency of document subject feature vector.Such as, can run a conversion process on the server, this process independently serves existence as one, and this conversion process converts the document file to the plurality of picture file according to number of pages, wherein, this conversion process is used for the document file transform to become picture file.
In another one preferred implementation, the content of teaching can also be recorded.Generally, only recorded video file, in the preferred embodiment, not only records video file, can also record document files.When playing the file recorded, need the stationary problem considering video file and document files page turning.Such as, proceed to carry out page turning when 01 points in 1 hour at course, now need to consider this problem when return visit.In the preferred embodiment, server record video file in joining day label (such as, can be marked by the mode of XML), wherein, the time of this time tag record is the time that this first client switches the picture file of current display, the picture file of current display, when being played to this time tag, is switched to picture file corresponding to this time tag by this video file.
Preferably, when server converts the document file to multiple picture file failure according to number of pages, this server sends information to this first client, and wherein, this information is used for changing the failure of the document file to this first Client-Prompt.
When needing the document files of conversion many, can adopt the measure of load balancing, such as, document files to be converted, when this server is busy, is sent to another server by server; This another server converts this document files to be converted to multiple picture file, and the multiple picture files be converted to are sent to this server.
In the present embodiment, additionally provide a kind of document handling apparatus, this device is arranged in server, and Fig. 2 is the structured flowchart of the document handling apparatus according to the embodiment of the present invention, and as shown in Figure 2, this device comprises:
First receiver module, for receiving the document files that the first client sends; Modular converter, for converting the document file to multiple picture file according to number of pages, wherein, one page of a corresponding the document file of picture file; First sending module, for the plurality of picture file is sent to multiple client, wherein, the plurality of client comprises this first client and other clients; Second receiver module, for receiving the control information from this first client, wherein, this control information is that the picture file that this first client is switching display sends; Second sending module, for sending order to this other client, wherein, this order is used to indicate these other clients and the picture file of display is switched to the identical picture file with the current display of this first client.
Preferably, this modular converter is the conversion process that this server runs, and wherein, this conversion process is used for the document file transform to become picture file.
Preferably, this device also comprises: add module, for joining day label in the video file recorded, wherein, the time of this time tag record is the time that this first client switches the picture file of current display, the picture file of current display, when being played to this time tag, is switched to picture file corresponding to this time tag by this video file.
Preferably, this device also comprises: the 3rd sending module, when for converting the document file to multiple picture file failure according to number of pages, this server sends information to this first client, wherein, this information is used for changing the failure of the document file to this first Client-Prompt.
Preferably, this device also comprises: the 4th sending module, for when this server is busy, document files to be converted is sent to another server; 3rd receiver module, for receiving multiple picture files that this document files to be converted carries out being converted to by this another server.
Above-described embodiment can support the process of various document, such as, and the picture, PDF etc. of PPT, doc, Excel, various form.
By above-described embodiment and preferred implementation, solve in correlation technique the problem affecting result of use of imparting knowledge to students or not known by camera shooting teaching courseware in the application of meeting class and causing, improve Consumer's Experience.
Obviously, those skilled in the art should be understood that, above-mentioned of the present invention each module or each step can realize with general calculation element, they can concentrate on single calculation element, or be distributed on network that multiple calculation element forms, alternatively, they can realize with the executable program code of calculation element, thus, they can be stored and be performed by calculation element in the storage device, or they are made into each integrated circuit modules respectively, or the multiple module in them or step are made into single integrated circuit module to realize.Like this, the present invention is not restricted to any specific hardware and software combination.
This is only the preferred embodiments of the present invention above, is not limited to the present invention, and for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. a document handling method, is characterized in that, comprising:
Server receives the document files that the first client sends;
Described server converts described document files to multiple picture file according to number of pages, wherein, and one page of a corresponding described document files of picture file;
Described multiple picture file is sent to multiple client by described server, and wherein, described multiple client comprises described first client and other clients;
Described server receives the control information from described first client, and wherein, described control information is that the picture file that described first client is switching display sends;
Described server sends order to other clients described, and wherein, described order is used to indicate other clients described and the picture file of display is switched to the identical picture file with the current display of described first client.
2. method according to claim 1, is characterized in that, described server converts described document files to described multiple picture file according to number of pages and comprises:
The conversion process that described server runs converts described document files to described multiple picture file according to number of pages, and wherein, described conversion process is used for converting described document files to picture file.
3. method according to claim 1, is characterized in that, described method also comprises:
Described server is joining day label in the video file recorded, wherein, the time of described time tag record is the time that described first client switches the picture file of current display, the picture file of current display, when being played to described time tag, is switched to picture file corresponding to described time tag by described video file.
4. according to the method in any one of claims 1 to 3, it is characterized in that, described method also comprises:
When described server converts described document files to multiple picture file failure according to number of pages, described server sends information to described first client, wherein, described information is used for changing the failure of described document files to described first Client-Prompt.
5. according to the method in any one of claims 1 to 3, it is characterized in that, described method also comprises:
Document files to be converted, when described server is busy, is sent to another server by described server;
Another server described converts described document files to be converted to multiple picture file, and the multiple picture files be converted to are sent to described server.
6. a document handling apparatus, is characterized in that, is arranged in server, and described device comprises:
First receiver module, for receiving the document files that the first client sends;
Modular converter, for converting described document files to multiple picture file according to number of pages, wherein, one page of a corresponding described document files of picture file;
First sending module, for described multiple picture file is sent to multiple client, wherein, described multiple client comprises described first client and other clients;
Second receiver module, for receiving the control information from described first client, wherein, described control information is that the picture file that described first client is switching display sends;
Second sending module, for sending order to other clients described, wherein, described order is used to indicate other clients described and the picture file of display is switched to the identical picture file with the current display of described first client.
7. device according to claim 6, is characterized in that, described modular converter is the conversion process that described server runs, and wherein, described conversion process is used for converting described document files to picture file.
8. device according to claim 6, is characterized in that, described device also comprises:
Add module, for joining day label in the video file recorded, wherein, the time of described time tag record is the time that described first client switches the picture file of current display, the picture file of current display, when being played to described time tag, is switched to picture file corresponding to described time tag by described video file.
9. the device according to any one of claim 6 to 8, is characterized in that, described device also comprises:
3rd sending module, when for converting described document files to multiple picture file failure according to number of pages, described server sends information to described first client, and wherein, described information is used for changing the failure of described document files to described first Client-Prompt.
10. the device according to any one of claim 6 to 8, is characterized in that, described device also comprises:
4th sending module, for when described server is busy, sends to another server by document files to be converted;
3rd receiver module, for receiving multiple picture files that described document files to be converted carries out being converted to by another server described.
CN201410042413.6A 2014-01-29 2014-01-29 File processing method and device Active CN104811468B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410042413.6A CN104811468B (en) 2014-01-29 2014-01-29 File processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410042413.6A CN104811468B (en) 2014-01-29 2014-01-29 File processing method and device

Publications (2)

Publication Number Publication Date
CN104811468A true CN104811468A (en) 2015-07-29
CN104811468B CN104811468B (en) 2019-12-10

Family

ID=53695957

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410042413.6A Active CN104811468B (en) 2014-01-29 2014-01-29 File processing method and device

Country Status (1)

Country Link
CN (1) CN104811468B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105357249A (en) * 2015-09-24 2016-02-24 广州视睿电子科技有限公司 File sharing method and device
CN106209860A (en) * 2016-07-13 2016-12-07 杭州施强教育科技有限公司 A kind of real-time classroom live streaming media load allocation method
CN110297917A (en) * 2019-06-28 2019-10-01 腾讯科技(深圳)有限公司 Live broadcasting method, device, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101150537A (en) * 2007-10-10 2008-03-26 中国联合通信有限公司 A file sharing and control method and system for instant messaging conference
CN102739801A (en) * 2012-07-05 2012-10-17 珠海金山办公软件有限公司 Shared broadcasting method and shared broadcasting system
US20130077102A1 (en) * 2011-09-28 2013-03-28 Riso Kagaku Corporation Image data conversion unit
CN103384346A (en) * 2012-12-28 2013-11-06 深圳海联讯科技股份有限公司 PPT file processing method and device
CN103428382A (en) * 2012-05-23 2013-12-04 腾讯科技(深圳)有限公司 Method, terminal, server and system for carrying out teleconference

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101150537A (en) * 2007-10-10 2008-03-26 中国联合通信有限公司 A file sharing and control method and system for instant messaging conference
US20130077102A1 (en) * 2011-09-28 2013-03-28 Riso Kagaku Corporation Image data conversion unit
CN103428382A (en) * 2012-05-23 2013-12-04 腾讯科技(深圳)有限公司 Method, terminal, server and system for carrying out teleconference
CN102739801A (en) * 2012-07-05 2012-10-17 珠海金山办公软件有限公司 Shared broadcasting method and shared broadcasting system
CN103384346A (en) * 2012-12-28 2013-11-06 深圳海联讯科技股份有限公司 PPT file processing method and device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105357249A (en) * 2015-09-24 2016-02-24 广州视睿电子科技有限公司 File sharing method and device
CN106209860A (en) * 2016-07-13 2016-12-07 杭州施强教育科技有限公司 A kind of real-time classroom live streaming media load allocation method
CN106209860B (en) * 2016-07-13 2021-07-30 杭州施强教育科技有限公司 Real-time classroom streaming media live broadcast load distribution method
CN110297917A (en) * 2019-06-28 2019-10-01 腾讯科技(深圳)有限公司 Live broadcasting method, device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN104811468B (en) 2019-12-10

Similar Documents

Publication Publication Date Title
CN204010375U (en) A kind of network multimedia teaching system
EP2386966B1 (en) Presentational System and Method for IP Telephones and Other Devices
CN104253814A (en) Streaming media processing method, server and browser
US20140144980A1 (en) Dynamic tag generating apparatus and dynamic tag generating method thereof for use in display arratatus
CN108965932A (en) A kind of even wheat window methods of exhibiting and device
CN108616584A (en) A kind of wisdom classroom collecting method and system based on xAPI
CN101887629A (en) Method and system for realizing emergency notice and alarm on set top box and set top box
KR20180016032A (en) Method for providing adaptive learning contents based on learning analytics
CN104811468A (en) File processing method and device
US20140280729A1 (en) System & method for transmission & display on network nodes
CN105100949A (en) Television-based system and method for achieving social function
CN105721177A (en) Network teaching and conference system based on intelligent routing
US20160277476A1 (en) Distributing content using a smartphone
CN202632571U (en) Laboratory local area network monitoring and management system
Paul et al. Quadruple Play Network: Emphasizing its possibilities for smarter University Education especially online knowledge delivery model
CN111212043A (en) Multimedia file generation method and device
CN106201394A (en) Interactive control terminal, interactive control method, server and mutual induction control system
CN110086775A (en) A kind of control association turns the method and device of self-test
CN109963088A (en) Live network broadcast method, apparatus and system based on augmented reality AR
KR20140117170A (en) Method of providing question and answer service and server thereof
CN103517145A (en) Image playing method and system in virtual environment
CN112243102A (en) Notice notification method, device, terminal equipment and storage medium
CN102411603A (en) Method for displaying information on large screen
CN110493231A (en) The methods, devices and systems of information transmission
CN205563732U (en) Computer multimedia system of registering

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
DD01 Delivery of document by public notice

Addressee: Xinxiang Sihai (Beijing) Technology Co., Ltd.

Document name: Notification of Publication of the Application for Invention

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20151028

Address after: 100085 Beijing, Haidian District, No. ten on the ground floor, No. 10 Baidu building, layer 2

Applicant after: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY Co.,Ltd.

Address before: 100191, Haidian District, Zhichun Road, Beijing No. 48, building 4, layer 104

Applicant before: Xinxiang Sihai (Beijing) Technology Co., Ltd.

DD01 Delivery of document by public notice

Addressee: Li Zhe

Document name: Notification of Passing Examination on Formalities

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant