CN101047722A - Media file transmitting system and method - Google Patents
Media file transmitting system and method Download PDFInfo
- Publication number
- CN101047722A CN101047722A CN 200610060116 CN200610060116A CN101047722A CN 101047722 A CN101047722 A CN 101047722A CN 200610060116 CN200610060116 CN 200610060116 CN 200610060116 A CN200610060116 A CN 200610060116A CN 101047722 A CN101047722 A CN 101047722A
- Authority
- CN
- China
- Prior art keywords
- terminal
- server
- media file
- module
- performance parameter
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000004891 communication Methods 0.000 claims description 24
- 238000001514 detection method Methods 0.000 claims description 13
- 230000005540 biological transmission Effects 0.000 claims description 7
- 230000000295 complement effect Effects 0.000 claims description 6
- 238000012360 testing method Methods 0.000 abstract 2
- 238000005516 engineering process Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000009331 sowing Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
This invention discloses a medium message push system including a server and a terminal connected by network, in which, the server includes a storage module storing medium files, said terminal includes a test module testing the function of the local media and/or network performance parameters and sending the parameters to the server, which also includes a selection module selecting matched medium files from the storage module based on the performance parameter from the terminal and a push module pushing the files selected by the selection module to the terminal. This invention also discloses a corresponding pushing method for media files.
Description
Technical field
The present invention relates to networking technology area, more particularly, relate to a kind of media file transmitting system and method.
Background technology
Along with networks development, increasing people begins contact and internet usage.Content on the Internet develops into rich media files such as image, animation even audio frequency, video, FLASH, JAVA gradually also by incipient literal.Along with enriching of file content, the data volume of file is surge thereupon also.And the increase of file data amount must cause the increase of the data volume of Network Transmission, and causes slowing down of machine processing speed.
And as the machine of the network terminal, its performance but exists than big-difference, and the terminal capabilities that for example has is stronger, can play all media files; The terminal that has then performance a little less than, only can handle text and picture material (for example not disposing audio decoding apparatus or video decoder).In addition, the network performance of different terminals (for example network speed, the error rate etc.) also exists than big-difference.And in the existing network, when terminal was carried out information browse, service end was all identical to the content that terminal pushes, and was about to all the elements and all was pushed to terminal, and do not consider terminal capabilities difference.And some terminal can't be play some rich media file owing to poor-performing, makes the Internet resources of these files of transmission be wasted, and situations such as pause, deadlock appear in the more serious terminal that receives file that may cause.
Network instant communication instrument (Instant Messenger, IM) by the instant communication on the point-to-point technology realization the Internet, or even mutual between a plurality of users, it has become the employed tool of communications of most of netizens, it not only is applied to amusement and recreation at ordinary times, and has also obtained at work using widely.When using JICQ to carry out video and audio session, user's media device all can place " unlatchings " state, and network only carries out mutual than small data quantity in this section period usually, has caused leaving unused of resource.
Summary of the invention
The technical problem to be solved in the present invention is, causes the defective of network resources waste and terminal quiesce, deadlock at not considering terminal capability in the above-mentioned existing media file transmitting process, and a kind of new media file transmitting system and method are provided.
The technical solution adopted for the present invention to solve the technical problems is: construct a kind of media file transmitting system, include the server and the terminal that are connected by network, include the memory module of store media files in the described server, described terminal includes and detects this machine medium and/or network performance parameter and described performance parameter is sent to the detection module of server, described server also include according to the performance parameter of coming self terminal select the selection module of the media file that is complementary from memory module and media file transmitting that described selection module is selected to the propelling movement module of terminal.
In class information transmitting system of the present invention, also store the table of comparisons of media file and performance parameter in the described memory module.
In class information transmitting system of the present invention, described selection module is sent to the propelling movement of propelling movement module at random or by the selected media file of default sequence from a plurality of media files that meet performance parameter after determining the terminal capabilities parameter.
In class information transmitting system of the present invention, described terminal comprises instant communication terminal, described detection module terminal when another instant communication terminal sends session request, detect and this machine of transmission performance parameter to server.
In class information transmitting system of the present invention, described terminal also comprises the playing module of broadcast from the media file of server, and described playing module stops playing media file when terminal and another instant communication terminal begin to talk with.
In class information transmitting system of the present invention, described media file comprises one or more in video, audio frequency, HTML, Flash, DHTML, the JAVA file.
The present invention also provides a kind of pushing method for media files, and described media file storage pushes to terminal in server and by described server, may further comprise the steps:
(a) terminal sends to server with this machine medium or network performance parameter;
(b) media file that server is selected and described performance parameter is complementary sends to terminal plays.
In class information transmitting method of the present invention, described terminal comprises instant communication terminal, and in described step (a), described detection module detects and this machine of transmission performance parameter when another instant communication terminal sends video or audio session request in terminal.
In class information transmitting method of the present invention, in described step (b), described terminal stops to play the media file from server when video or audio session begin.
In class information transmitting method of the present invention, described media file comprises one or more in video, audio frequency, HTML, Flash, DHTML, the JAVA file.
Media file transmitting system of the present invention and method select media file to push to terminal according to the performance parameter of terminal, have avoided the transmission of the media file that terminal can't handle, and have saved taking of Internet resources.The present invention also can be applicable in the JICQ, even play such as rich-media ads in the free time that communication terminal is set up before dialogue connects, thus but user's browse advertisements in the wait process.
Description of drawings
The invention will be further described below in conjunction with drawings and Examples, in the accompanying drawing:
Fig. 1 is the structural representation of media file transmitting system of the present invention;
Fig. 2 is the structural representation of server and terminal among Fig. 1;
Fig. 3 is the flow chart of pushing method for media files of the present invention;
Fig. 4 is the flow chart that pushing method for media files of the present invention is applied to JICQ.
Embodiment
As shown in Figure 1, in media file transmitting system of the present invention, include the server 12 and a plurality of terminal 11 that connect network 13 respectively.In the present embodiment, network 13 can be the communication network of the Internet, local area network (LAN) or other any types.Store different media files in the server 12, for example video, audio frequency, HTML, Flash, DHTML, JAVA file etc.Terminal 11 includes the instrument of media file in the browser server 12, and it passes through network 13 access servers 12, and with the media file in figure, literal, the audio or video mode display server 12.Above-mentioned media file also can be a rich-media ads, i.e. the advertisement of frequency, audio frequency, HTML, Flash, DHTML or JAVA form.
In the present embodiment, terminal 11 is an instant communication terminal, and terminal 11 also can be web browser or similar tool terminal certainly.Terminal 11 also can be a mobile communication terminal (for example mobile phone) etc. in addition.
As shown in Figure 2, in the present embodiment, terminal 11 includes playing module 112 and detection module 111.In the present embodiment, playing module 112 and detection module 111 may be integrated in the same Software tool, also can be in separate instrument.
Wherein detection module 111 is used to detect the media capabilities parameter of current terminal 11 (being this machine) and/or the network performance parameter of current terminal 11, thereby and above-mentioned performance parameter is sent to server 12 foundation of selecting media file is provided for server 12.Above-mentioned media capabilities comprises software (comprising driver, player etc.), hardware (for example sound card, video card parameter etc.) or both combinations.The performance parameter that detects current terminal 11 is can both play at this machine in order to ensure the media file that server 12 sends over, thereby avoids transmitting the media file that this machine can not play and take Internet resources.Certainly, detection module 111 also can detect the setting of user at this machine, for example the user is provided with this machine and does not receive Flash file etc. (user stops this class file to be put in this machine sowing for fear of reducing machine performance), this moment detection module 111 performance parameter of correspondence is made as can not play Flash file.
Store media file in the memory module 121, for example video, audio frequency, HTML, Flash, DHTML, JAVA file etc.These media files are deposited with the form of media source library, perhaps deposit with other forms (for example document form).
Select module 123 to be used to receive performance parameter from the terminal 11 of detection module 111, and according to this performance parameter is selected from memory module 121 and this performance parameter is complementary media file.
Select module 123 when selecting media file, can select media file, for example if terminal 11 no sound cards then select module 123 not select audio file according to the rule of setting.If it is a plurality of that the media file that meets the performance parameter request includes, then select module 123 to select (or select by default sequence) therein at random.In addition, processing speed for the accelerating selection module, can increase contrast when displaying audio file (for example need terminal to possess sound card and sound card driver) of associated media file and the performance parameter of playing this media file in memory module 121, it is with tabulation, contingency table or the storage of other forms.
As shown in Figure 3, be the flow chart of pushing method for media files of the present invention.In the present embodiment, media file storage pushes to terminal in server and by server, and it may further comprise the steps:
Step S31: terminal 11 detects the media capabilities of this machine or connects the performance of network, and the performance parameter that detects is sent to server.In the present embodiment, above-mentioned media capabilities comprises software (comprising driver, player etc.), hardware (for example sound card, video card parameter etc.) or both combinations.
Step S32: server 12 receives the performance parameter of self terminal 11, and selection and the media file that performance parameter is complementary from memory module 121, sends to terminal 11 then and plays.
System and method of the present invention can be applicable in the JICQ, as shown in Figure 4.
Step S41: when instant communication terminal when another instant communication terminal sends dialogue (for example video conversation or audio session etc.) request, detect the media capabilities and/or the network performance of this machine, and the performance parameter that will detect gained sends to server 12.
Step S42: server 12 is selected the rich-media ads of coupling and is sent to instant communication terminal according to the performance parameter of terminal from memory module 121.
Step S43: instant communication terminal is play the rich-media ads from server 12.
Step S44: whether instant communication terminal is judged that it is connected with the dialogue of another instant communication terminal and is finished, and does not finish if dialogue connects, and then returns step S43, continues to play rich-media ads.
Step S45: finish if judge the dialogue connection, then instant communication terminal stops the broadcast of rich-media ads, engages in the dialogue with another instant communication terminal.
System and method of the present invention can be conveniently used in other network information delivery systems, even portal website, thereby makes server pushed information targetedly, saves internet resource.
The above; only for the preferable embodiment of the present invention, but protection scope of the present invention is not limited thereto, and anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; the variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claim.
Claims (10)
1, a kind of media file transmitting system, include the server and the terminal that are connected by network, include the memory module of store media files in the described server, it is characterized in that, described terminal includes and detects this machine medium and/or network performance parameter and described performance parameter is sent to the detection module of server, described server also include according to the performance parameter of coming self terminal select the selection module of the media file that is complementary from memory module and media file transmitting that described selection module is selected to the propelling movement module of terminal.
2, class information transmitting system according to claim 1 is characterized in that, also stores the table of comparisons of media file and performance parameter in the described memory module.
3, class information transmitting system according to claim 1, it is characterized in that described selection module is sent to the propelling movement of propelling movement module at random or by the selected media file of default sequence after determining the terminal capabilities parameter from a plurality of media files that meet performance parameter.
4, class information transmitting system according to claim 1 is characterized in that, described terminal comprises instant communication terminal, described detection module terminal when another instant communication terminal sends session request, detect and this machine of transmission performance parameter to server.
5, class information transmitting system according to claim 4, it is characterized in that, described terminal also comprises the playing module of broadcast from the media file of server, and described playing module stops playing media file when terminal and another instant communication terminal begin to talk with.
According to each described class information transmitting system among the claim 1-5, it is characterized in that 6, described media file comprises one or more in video, audio frequency, HTML, Flash, DHTML, the JAVA file.
7, a kind of pushing method for media files, described media file storage pushes to terminal in server and by described server, it is characterized in that, may further comprise the steps:
(a) terminal sends to server with this machine medium or network performance parameter;
(b) media file that server is selected and described performance parameter is complementary sends to terminal plays.
8, class information transmitting method according to claim 7, it is characterized in that, described terminal comprises instant communication terminal, and in described step (a), described detection module detects and this machine of transmission performance parameter when another instant communication terminal sends video or audio session request in terminal.
9, class information transmitting method according to claim 8 is characterized in that, in described step (b), described terminal stops to play the media file from server when video or audio session begin.
10, according to each described class information transmitting method among the claim 7-9, it is characterized in that described media file comprises one or more in video, audio frequency, HTML, Flash, DHTML, the JAVA file.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200610060116 CN101047722A (en) | 2006-03-30 | 2006-03-30 | Media file transmitting system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200610060116 CN101047722A (en) | 2006-03-30 | 2006-03-30 | Media file transmitting system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101047722A true CN101047722A (en) | 2007-10-03 |
Family
ID=38771931
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200610060116 Pending CN101047722A (en) | 2006-03-30 | 2006-03-30 | Media file transmitting system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101047722A (en) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102339285A (en) * | 2010-07-16 | 2012-02-01 | 中国联合网络通信集团有限公司 | Method and system for automatically matching web application with terminal and network side equipment |
CN101540768B (en) * | 2009-04-23 | 2012-07-11 | 深圳市融创天下科技股份有限公司 | Multiple terminal self-adapting operation method of rich media system |
CN102655610A (en) * | 2012-06-05 | 2012-09-05 | 朱丹 | Automatic play control system and method for digital multimedia files |
CN102932420A (en) * | 2012-09-29 | 2013-02-13 | 乐视网信息技术(北京)股份有限公司 | Advertisement publishing system and method based on embedded terminal |
CN102999583A (en) * | 2012-11-14 | 2013-03-27 | 上海量明科技发展有限公司 | Method and system for loading data by using stream media interaction frame |
CN103106208A (en) * | 2011-11-11 | 2013-05-15 | 中国移动通信集团公司 | Streaming media content recommendation method and system in mobile internet |
CN103577545A (en) * | 2013-10-11 | 2014-02-12 | 北京百度网讯科技有限公司 | Method and device for providing information to be sent |
CN103577544A (en) * | 2013-10-11 | 2014-02-12 | 北京百度网讯科技有限公司 | Method and device for providing information to be sent |
CN103595758A (en) * | 2013-10-11 | 2014-02-19 | 北京奇虎科技有限公司 | Method and device for recommending software |
WO2014086222A1 (en) * | 2012-12-05 | 2014-06-12 | 小米科技有限责任公司 | Method and apparatus for setting video call parameters and sending capability parameters |
CN104486347A (en) * | 2014-12-22 | 2015-04-01 | 无锡天脉聚源传媒科技有限公司 | Method and device for pushing multimedia |
CN104794127A (en) * | 2014-01-20 | 2015-07-22 | 曲立东 | Data label publishing system and method based on voice frequency |
CN101730319B (en) * | 2008-10-16 | 2015-12-16 | 中兴通讯股份有限公司 | Mobile network's advertisement delivery system and method |
CN105681427A (en) * | 2016-01-22 | 2016-06-15 | 中国移动通信集团江苏有限公司 | Information processing method and device |
CN106453637A (en) * | 2016-11-24 | 2017-02-22 | 深圳市小满科技有限公司 | Method and device for efficient reuse of server resources by cloud platform, and cloud platform |
CN103888837B (en) * | 2014-03-21 | 2017-10-10 | 北京猎豹网络科技有限公司 | A kind of video information method for pushing and device |
CN108491524A (en) * | 2018-03-27 | 2018-09-04 | 深圳创维-Rgb电子有限公司 | Video pushing method, device and computer readable storage medium |
CN114025241A (en) * | 2021-10-19 | 2022-02-08 | 山东百盟信息技术有限公司 | Method and system for management and control of television broadcasting capability |
-
2006
- 2006-03-30 CN CN 200610060116 patent/CN101047722A/en active Pending
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101730319B (en) * | 2008-10-16 | 2015-12-16 | 中兴通讯股份有限公司 | Mobile network's advertisement delivery system and method |
CN101540768B (en) * | 2009-04-23 | 2012-07-11 | 深圳市融创天下科技股份有限公司 | Multiple terminal self-adapting operation method of rich media system |
CN102339285A (en) * | 2010-07-16 | 2012-02-01 | 中国联合网络通信集团有限公司 | Method and system for automatically matching web application with terminal and network side equipment |
CN103106208B (en) * | 2011-11-11 | 2017-09-15 | 中国移动通信集团公司 | A kind of streaming medium content in mobile Internet recommends method and system |
CN103106208A (en) * | 2011-11-11 | 2013-05-15 | 中国移动通信集团公司 | Streaming media content recommendation method and system in mobile internet |
CN102655610A (en) * | 2012-06-05 | 2012-09-05 | 朱丹 | Automatic play control system and method for digital multimedia files |
CN102932420A (en) * | 2012-09-29 | 2013-02-13 | 乐视网信息技术(北京)股份有限公司 | Advertisement publishing system and method based on embedded terminal |
CN102932420B (en) * | 2012-09-29 | 2016-03-23 | 乐视致新电子科技(天津)有限公司 | Based on advertisement distributing system and the advertisement delivery method of built-in terminal |
CN102999583A (en) * | 2012-11-14 | 2013-03-27 | 上海量明科技发展有限公司 | Method and system for loading data by using stream media interaction frame |
WO2014086222A1 (en) * | 2012-12-05 | 2014-06-12 | 小米科技有限责任公司 | Method and apparatus for setting video call parameters and sending capability parameters |
CN103577544A (en) * | 2013-10-11 | 2014-02-12 | 北京百度网讯科技有限公司 | Method and device for providing information to be sent |
CN103595758A (en) * | 2013-10-11 | 2014-02-19 | 北京奇虎科技有限公司 | Method and device for recommending software |
CN103577544B (en) * | 2013-10-11 | 2017-07-07 | 北京百度网讯科技有限公司 | A kind of method and device for providing information to be sent |
CN103577545B (en) * | 2013-10-11 | 2017-02-15 | 北京百度网讯科技有限公司 | Method and device for providing information to be sent |
CN103577545A (en) * | 2013-10-11 | 2014-02-12 | 北京百度网讯科技有限公司 | Method and device for providing information to be sent |
CN104794127A (en) * | 2014-01-20 | 2015-07-22 | 曲立东 | Data label publishing system and method based on voice frequency |
CN104794127B (en) * | 2014-01-20 | 2018-03-13 | 曲立东 | Data label delivery system and method based on audio |
CN103888837B (en) * | 2014-03-21 | 2017-10-10 | 北京猎豹网络科技有限公司 | A kind of video information method for pushing and device |
CN104486347A (en) * | 2014-12-22 | 2015-04-01 | 无锡天脉聚源传媒科技有限公司 | Method and device for pushing multimedia |
CN105681427A (en) * | 2016-01-22 | 2016-06-15 | 中国移动通信集团江苏有限公司 | Information processing method and device |
CN106453637A (en) * | 2016-11-24 | 2017-02-22 | 深圳市小满科技有限公司 | Method and device for efficient reuse of server resources by cloud platform, and cloud platform |
CN108491524A (en) * | 2018-03-27 | 2018-09-04 | 深圳创维-Rgb电子有限公司 | Video pushing method, device and computer readable storage medium |
WO2019184436A1 (en) * | 2018-03-27 | 2019-10-03 | 深圳创维-Rgb电子有限公司 | Video pushing method and apparatus, and computer-readable storage medium |
US11265621B2 (en) | 2018-03-27 | 2022-03-01 | Shenzhen Skyworth-Rgb Electronic Co., Ltd. | Video push method, device and computer-readable storage medium |
CN114025241A (en) * | 2021-10-19 | 2022-02-08 | 山东百盟信息技术有限公司 | Method and system for management and control of television broadcasting capability |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101047722A (en) | Media file transmitting system and method | |
CN1248121C (en) | System and method for one-touch E-mail reply | |
US7877774B1 (en) | Browsing and retrieval of full broadcast-quality video | |
US9171545B2 (en) | Browsing and retrieval of full broadcast-quality video | |
CN1770860A (en) | Method and apparatus for sending/receiving vod streaming service providing client-favored advertisement | |
CN102447715A (en) | Method for sharing video in instant messaging and instant messaging client | |
CN1471669A (en) | Method for distributing advertisements by embedding media player pages | |
CN102131114B (en) | Method and system for providing playlist | |
CN101064890A (en) | Mobile terminal and method for transmitting voice message during use of mobile messenger service | |
CN1723487A (en) | Method and apparatus for selective speech recognition | |
KR20110050750A (en) | Networked Chat and Media Sharing Systems and Methods | |
CN102014301A (en) | Video playing method, system and server | |
WO2008007385A2 (en) | Method for controlling advanced multimedia features and supplementary services in sip-based phones and a system employing thereof | |
CN1976322A (en) | Method and system for realizing multimedia immediate communicating and control flow | |
CN101047654A (en) | Immediate communication system and method based on WAP | |
CN1459066A (en) | Multimedia contents providing system and method thereof | |
CN101359996A (en) | Media service presenting method, communication system and related equipment | |
CN102656857A (en) | Method and apparatus for acquiring and transmitting streaming media data in the process of initiation | |
CN101115180B (en) | Electronic program menu system and functional module dynamic load operating method | |
CN101064841A (en) | Network TV set up box, network television system and method for providing stream media | |
CN101068192A (en) | Computer system and method for transmitting digital content | |
CN107027064A (en) | Method and device for processing video file in wireless screen transmission | |
US20230412669A1 (en) | Self-driven adaptive upload | |
CN1744582A (en) | Network instant communication system and method for providing instant message subscribing | |
US20090157747A1 (en) | Administering A Digital Media File Having One Or More Potentially Offensive Portions |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Open date: 20071003 |