CN103024491B - The video broadcasting method of mobile terminal and system - Google Patents

The video broadcasting method of mobile terminal and system Download PDF

Info

Publication number
CN103024491B
CN103024491B CN201210592762.6A CN201210592762A CN103024491B CN 103024491 B CN103024491 B CN 103024491B CN 201210592762 A CN201210592762 A CN 201210592762A CN 103024491 B CN103024491 B CN 103024491B
Authority
CN
China
Prior art keywords
video
mobile terminal
file
transcoding
consolidation form
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
CN201210592762.6A
Other languages
Chinese (zh)
Other versions
CN103024491A (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.)
Shanghai Zhongyuan Network Co Ltd
Original Assignee
Beijing QIYI Century Science and 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 Beijing QIYI Century Science and Technology Co Ltd filed Critical Beijing QIYI Century Science and Technology Co Ltd
Priority to CN201210592762.6A priority Critical patent/CN103024491B/en
Publication of CN103024491A publication Critical patent/CN103024491A/en
Application granted granted Critical
Publication of CN103024491B publication Critical patent/CN103024491B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention also discloses video broadcasting method and the system of mobile terminal, server only need provide a kind of video file of form just can play on the mobile terminal of different operating system.Its technical scheme is: method comprises: the video data receiving the consolidation form from video source distribution device; The video data of the consolidation form received is carried out transcoding, the file format that the operating system being transcoded into mobile terminal can be play; Video file after the player of mobile terminal receives transcoding with http protocol is also play.

Description

The video broadcasting method of mobile terminal and system
Technical field
The present invention relates to the method and system of video playback, particularly relate to player method and the system of the file of the mobile terminal playing unify video form of different operating system.
Background technology
Along with the develop rapidly of mobile terminal, intelligent mobile terminal becomes the indispensable amusement and recreation instrument of a lot of people, a lot of software service providers all develops the software operated on intelligent mobile terminal, video request program software is no exception, such as, provide the audio-visual client software of the PPS of network television service.
The operating system of current smart mobile phone on the market has polytype, the Android of such as Google company and the IOS system of Apple.The video format that the intelligent mobile terminal acquiescence of different operating system is supported is different, and such as Android intelligent mobile terminal acquiescence supports mp4 file, and IOS mobile terminal acquiescence supports ts file.
The provider of network television service provides video-on-demand service based on p 2 p technology to intelligent mobile terminal user.In prior art, the provider of network television service, by the client software of the intelligent mobile terminal exploitation different editions for different operating system, and provides the video file of different-format to realize in service end.
But the shortcoming of the program is apparent, first will pay the exploitation of larger client software and the cost of maintenance, secondly, server end will be transcoded into the file of multiple format for same video content, the time of at substantial, take a large amount of memory spaces simultaneously.
Summary of the invention
The object of the invention is to solve the problem, provide a kind of video broadcasting method and system of mobile terminal, server only need provide a kind of video file of form just can play on the mobile terminal of different operating system.
Technical scheme of the present invention is: the video broadcasting method that present invention is disclosed a kind of mobile terminal, comprising:
Receive the video data from the consolidation form of video source distribution device;
The video data of the consolidation form received is carried out transcoding, the file format that the operating system being transcoded into mobile terminal can be play;
Video file after the player of mobile terminal receives transcoding with http protocol is also play.
According to an embodiment of the video broadcasting method of mobile terminal of the present invention, video source distribution device comprises the live signal source providing the server of order program service or provide direct broadcast service.
According to an embodiment of the video broadcasting method of mobile terminal of the present invention, the file format of the video data of the consolidation form deposited in video source distribution device adds MP4 head after original video file.
According to an embodiment of the video broadcasting method of mobile terminal of the present invention, the operating system of mobile terminal is Android system, when transcoding is carried out to the video data of consolidation form, first before MP4 head being prepended to original video file, description document in preposition MP4 head is changed, is added to make the multi-frame video in original video file and audio frequency the one section of video and the section audio that equal MP4 file.
According to an embodiment of the video broadcasting method of mobile terminal of the present invention, the operating system of mobile terminal is apple IOS system, when transcoding is carried out to the video data of consolidation form, in the video data of consolidation form, abandon increased MP4 head, and each frame of original video file is changed into ts bag play.
Present invention further teaches a kind of audio/video player system of mobile terminal, comprising:
Video distribution device, is supplied to client terminal device by the video data of consolidation form;
Client terminal device, comprises further:
Transcoding server, carries out transcoding by the video data of the consolidation form received, the file format that the operating system being transcoded into mobile terminal can be play;
Player, the video file after receiving transcoding with http protocol is also play.
According to an embodiment of the audio/video player system of mobile terminal of the present invention, video source distribution device comprises the live signal source apparatus providing the server of order program service or provide direct broadcast service.
According to an embodiment of the audio/video player system of mobile terminal of the present invention, the file format of the video data of the consolidation form deposited in video source distribution device adds MP4 head after original video file.
According to an embodiment of the audio/video player system of mobile terminal of the present invention, the operating system of mobile terminal is Android system, when transcoding server carries out transcoding to the video data of consolidation form, first before MP4 head being prepended to original video file, description document in preposition MP4 head is changed, is added to make the multi-frame video in original video file and audio frequency the one section of video and the section audio that equal MP4 file.
According to an embodiment of the audio/video player system of mobile terminal of the present invention, the operating system of mobile terminal is apple IOS system, when transcoding server carries out transcoding to the video data of consolidation form, in the video data of consolidation form, abandon increased MP4 head, and each frame of original video file is changed into ts bag play.
The present invention contrasts prior art following beneficial effect: the solution of the present invention is at the transcoding server of the mobile terminal head of a family for video code conversion, after mobile terminal receives the video file sended over by P2P host-host protocol from server or other user nodes, according to the OS Type of mobile terminal, after video file being transcoded into by transcoding server the file format that operating system supports, with http protocol transmission to the player plays in terminal.Compared to prior art, the present invention only needs server to provide a kind of video file of form just can play on the mobile terminal of different operating system.
Accompanying drawing explanation
Fig. 1 shows the flow chart of the preferred embodiment of the video broadcasting method of mobile terminal of the present invention.
Fig. 2 shows the schematic diagram of the preferred embodiment of the audio/video player system of mobile terminal of the present invention.
Fig. 3 A-3C shows the schematic diagram of the video file of consolidation form of the present invention.
Embodiment
Below in conjunction with drawings and Examples, the invention will be further described.
Fig. 1 shows the flow process of the preferred embodiment of the video broadcasting method of mobile terminal of the present invention.Refer to Fig. 1, here is the detailed description of the video broadcasting method to the present embodiment.
Step S10: mobile terminal receives the video data from the consolidation form of video source distribution device.
The signal source of video source distribution device divides two kinds, the video file that a kind of server being to provide order program service is deposited, and another kind is to provide the live signal source of direct broadcast service.
Usually the video file play at computer terminal is the file of flv form, in the present embodiment, as shown in Figure 3A, adds a MP4 head, become the file format of the video data of the consolidation form of the present embodiment after original flv file.
Step S12: the video data of the consolidation form received is carried out transcoding by mobile terminal, the file format that the operating system being transcoded into mobile terminal can be play.
This step normally transcoding server in the terminal completes.
If the operating system of mobile terminal is Android system, then when transcoding being carried out to the video data of consolidation form, as shown in Figure 3 B, before first MP4 head being prepended to original video file.Due to the form that flv file is a frame video one frame audio frequency, and MP4 file is the form of one section of video one section audio, therefore as shown in Figure 3 C, description document in preposition MP4 head is changed, to make the multi-frame video in original flv video file and audio frequency be added the one section of video and the section audio that equal MP4 file, thus save transcoding process.After such process, MP head can be larger, can carry out compression process.
If the operating system of mobile terminal is apple IOS system, when transcoding is carried out to the video data of consolidation form, in the video data of consolidation form, abandon increased MP4 head, and each frame of original video file is changed into ts bag play.
Step S14: the video file after the player of mobile terminal receives transcoding with http protocol is also play.
By the scheme of above-described embodiment, achieve the video file only needing to safeguard a kind of form at server end, it is mutual to carry out P2P between the platform of different operating system type.
In addition, what deserves to be explained is, the client of the mobile terminal of same OS Type, can with the video file after transcoding server transcoding by the video file of P2P protocol transmission.
Fig. 2 shows the principle of the preferred embodiment of the audio/video player system of mobile terminal of the present invention.Refer to Fig. 2, the audio/video player system of the present embodiment comprises: video play device, client terminal device 12.
The video data of consolidation form is supplied to client terminal device 12 by video play device.Video source distribution device is divided into two classes according to program request or live form, and a class is to provide the server 10 of order program service, the another kind of live signal source apparatus being to provide direct broadcast service.As shown in Figure 3A, the file format of the video data of the consolidation form deposited in server 10 adds MP4 head after original video file.
Client terminal device 12 sets up data cube computation by P2P agreement and server 10.Client terminal device 12 comprises transcoding server 120 and player 122.Wherein the video data of the consolidation form received is carried out transcoding by transcoding server 120, the file format that the operating system being transcoded into client terminal device 12 can be play.Video file after player 122 receives transcoding with http protocol is also play.
If the operating system of client terminal device 12 is Android systems, as shown in Fig. 3 A, 3B, when the video data of transcoding server 120 pairs of consolidation forms carries out transcoding, first before MP4 head being prepended to original video file, description document in preposition MP4 head is changed, is added to make the multi-frame video in original video file and audio frequency the one section of video and the section audio that equal MP4 file.
If the operating system of client terminal device 12 is apple IOS systems, when the video data of transcoding server 120 pairs of consolidation forms carries out transcoding, in the video data of consolidation form, abandon increased MP4 head, and each frame of original video file is changed into ts bag play.
Above-described embodiment is available to those of ordinary skill in the art to realize and uses of the present invention; those of ordinary skill in the art can be without departing from the present invention in the case of the inventive idea; various modifications or change are made to above-described embodiment; thus protection scope of the present invention not limit by above-described embodiment, and should be the maximum magnitude meeting the inventive features that claims are mentioned.

Claims (4)

1. a video broadcasting method for mobile terminal, comprising:
Receive the video data from the consolidation form of video source distribution device, the file format of the video data of the consolidation form wherein deposited in video source distribution device adds MP4 head after original video file, if wherein the operating system of mobile terminal is Android system, when then transcoding being carried out to the video data of consolidation form, first before MP4 head being prepended to original video file, description document in preposition MP4 head is changed, is added to make the multi-frame video in original video file and audio frequency the one section of video and the section audio that equal MP4 file; If the operating system of mobile terminal is apple IOS system, then, when transcoding being carried out to the video data of consolidation form, in the video data of consolidation form, abandon increased MP4 head, and each frame of original video file is changed into ts bag play;
The video data of the consolidation form received is carried out transcoding, the file format that the operating system being transcoded into mobile terminal can be play;
Video file after the player of mobile terminal receives transcoding with http protocol is also play.
2. the video broadcasting method of mobile terminal according to claim 1, is characterized in that, video source distribution device comprises the live signal source providing the server of order program service or provide direct broadcast service.
3. an audio/video player system for mobile terminal, comprising:
Video distribution device, is supplied to client terminal device by the video data of consolidation form, and the file format of the video data of the consolidation form deposited adds MP4 head after original video file;
Client terminal device, comprises further:
Transcoding server, carries out transcoding by the video data of the consolidation form received, the file format that the operating system being transcoded into mobile terminal can be play;
Player, the video file after receiving transcoding with http protocol is also play;
If wherein the operating system of mobile terminal is Android system, when transcoding server carries out transcoding to the video data of consolidation form, first before MP4 head being prepended to original video file, description document in preposition MP4 head is changed, is added to make the multi-frame video in original video file and audio frequency the one section of video and the section audio that equal MP4 file;
If the operating system of mobile terminal is apple IOS system, when transcoding server carries out transcoding to the video data of consolidation form, in the video data of consolidation form, abandon increased MP4 head, and each frame of original video file is changed into ts bag play.
4. the audio/video player system of mobile terminal according to claim 3, is characterized in that, video source distribution device comprises the live signal source apparatus providing the server of order program service or provide direct broadcast service.
CN201210592762.6A 2012-12-31 2012-12-31 The video broadcasting method of mobile terminal and system Active CN103024491B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210592762.6A CN103024491B (en) 2012-12-31 2012-12-31 The video broadcasting method of mobile terminal and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210592762.6A CN103024491B (en) 2012-12-31 2012-12-31 The video broadcasting method of mobile terminal and system

Publications (2)

Publication Number Publication Date
CN103024491A CN103024491A (en) 2013-04-03
CN103024491B true CN103024491B (en) 2016-01-27

Family

ID=47972550

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210592762.6A Active CN103024491B (en) 2012-12-31 2012-12-31 The video broadcasting method of mobile terminal and system

Country Status (1)

Country Link
CN (1) CN103024491B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104125490B (en) * 2013-04-28 2019-04-26 腾讯科技(深圳)有限公司 A kind of Online Video playback method and device
CN104125478A (en) * 2013-04-28 2014-10-29 腾讯科技(深圳)有限公司 Cross-platform video playing method, device and system
CN103475901A (en) * 2013-09-05 2013-12-25 乐视网信息技术(北京)股份有限公司 Unified-source network video system and network video design method
CN104811771B (en) * 2015-04-24 2017-12-15 天脉聚源(北京)传媒科技有限公司 A kind of processing method and processing device of video push failure
CN105898317A (en) * 2015-12-15 2016-08-24 乐视网信息技术(北京)股份有限公司 Multi-stream live broadcast method and system and server
CN105898431A (en) * 2016-04-26 2016-08-24 乐视控股(北京)有限公司 Selectively playing method and system for audio and video formats
CN114979776A (en) * 2022-05-24 2022-08-30 厦门市思芯微科技有限公司 Video transcoding method applied to wifi visual automobile data recorder

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1893356A (en) * 2005-07-01 2007-01-10 萧学文 Method and system for accessing computer resource through mobile terminal
CN102055964A (en) * 2009-11-11 2011-05-11 腾讯科技(深圳)有限公司 Transcoding method for multimedia file, and transcoder
CN102547382A (en) * 2010-12-14 2012-07-04 腾讯科技(深圳)有限公司 Method and device for providing video files for format-limited video-playing terminals

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1893356A (en) * 2005-07-01 2007-01-10 萧学文 Method and system for accessing computer resource through mobile terminal
CN102055964A (en) * 2009-11-11 2011-05-11 腾讯科技(深圳)有限公司 Transcoding method for multimedia file, and transcoder
CN102547382A (en) * 2010-12-14 2012-07-04 腾讯科技(深圳)有限公司 Method and device for providing video files for format-limited video-playing terminals

Also Published As

Publication number Publication date
CN103024491A (en) 2013-04-03

Similar Documents

Publication Publication Date Title
CN103024491B (en) The video broadcasting method of mobile terminal and system
CN102143385B (en) Media play processing method, digital media server and system
CN106454472B (en) Multi-screen interaction method and system
US9491496B2 (en) Systems and methods for delivering content to a media content access device
CN103957469B (en) Based on the Internet video-on-demand method and system for turning encapsulation in real time
CN104125229B (en) The player method of Streaming Media and playing device
US8817983B2 (en) Streaming video to cellular phones
CN103533460A (en) Method, device, terminal and system for sharing television service
CN102883216A (en) Video live broadcasting method and apparatus
CN104796796A (en) Method for improving fault tolerance of HLS (hyper text transport protocol live streaming) player of Android platform
CN102474517A (en) A method of switching media content for a mobile apparatus
CN101848367B (en) File-based video live webcasting method
WO2015035742A1 (en) Method, terminal and system for audio and video sharing of digital television
CN103517135A (en) Method, system and television capable of playing MP4-format video files continuously
CN103096128A (en) Method capable of achieving video interaction, server, terminal and system
CN104363509B (en) A kind of video conversion method, device, play system and terminal
WO2014190655A1 (en) Application synchronization method, application server and terminal
CN102883192A (en) Media type processing method, media playing method and device in IPTV system
CN103716681A (en) Code stream switching method and electronic equipment
EP2827602B1 (en) Method, apparatus and communication system for program information exchange
CN106209824A (en) The cloud edit methods of data, system and the client of cloud editor
KR20170000312A (en) Method and apparatus for digital broadcast services
WO2015039477A1 (en) Information system, information delivery method and iptv system based on multi-screen interaction
CN104602046A (en) HLS protocol based information publishing method, device and system
CN103269450A (en) Multimedia system for Android smart television set

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: BEIJING QIYI CENTURY TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: CHUANJU INTERACTIVE (BEIJING) TECHNOLOGY CO., LTD.

Effective date: 20130903

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 100026 CHAOYANG, BEIJING TO: 100080 HAIDIAN, BEIJING

TA01 Transfer of patent application right

Effective date of registration: 20130903

Address after: A city of Beijing Haidian District Haidian North Street 100080 No. 2 building 11 layer Goldtron expansion

Applicant after: Beijing Qiyi Century Technology Co., Ltd.

Address before: 100026 Beijing city Chaoyang District West Road No. 3 Building No. 3 hospital 3002

Applicant before: Transfer Interaction Together (Beijing) Technology Co., Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20160802

Address after: 201103 room 3, building 33, No. 701, Leshan Road, Shanghai

Patentee after: Shanghai Zhongyuan Network Co., Ltd.

Address before: A city of Beijing Haidian District Haidian North Street 100080 No. 2 building 11 layer Goldtron expansion

Patentee before: Beijing Qiyi Century Technology Co., Ltd.