CN104717535A - Method for switching subway train media playing mode - Google Patents

Method for switching subway train media playing mode Download PDF

Info

Publication number
CN104717535A
CN104717535A CN201510107605.5A CN201510107605A CN104717535A CN 104717535 A CN104717535 A CN 104717535A CN 201510107605 A CN201510107605 A CN 201510107605A CN 104717535 A CN104717535 A CN 104717535A
Authority
CN
China
Prior art keywords
media player
broadcasting
play mode
live
loss rate
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
CN201510107605.5A
Other languages
Chinese (zh)
Other versions
CN104717535B (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.)
Dalian University of Technology
Original Assignee
Dalian University of Technology
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 Dalian University of Technology filed Critical Dalian University of Technology
Priority to CN201510107605.5A priority Critical patent/CN104717535B/en
Publication of CN104717535A publication Critical patent/CN104717535A/en
Application granted granted Critical
Publication of CN104717535B publication Critical patent/CN104717535B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4143Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a Personal Computer [PC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/64Addressing

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention provides a method for switching a subway train media playing mode and belongs to the field of embedded computers. The method is implemented through three modules which are the initialization module, a live broadcasting-to-recorded broadcasting module and a recorded broadcasting-to-live broadcasting module. The initialization module initializes a communication thread, a recorded broadcasting thread and a real-time video data stream receiving thread, verifies local video files and starts recorded broadcasting playing operation. The live broadcasting-to-recorded broadcasting module and the recorded broadcasting-to-live broadcasting module process heartbeat signals and emergency messages, receive real-time video data streams, read the actual frame-loss rate and make judgment in a hysteresis loop mode so as to determine whether the playing mode is switched or not. The method can be applied to a subway train media player, it is guaranteed that the real-time video data streams are smoothly played under the severe wireless network environment, and playing jolts are avoided.

Description

A kind of conversion method of subway train media playback mode
Technical field
The invention belongs to embedded computer field, relate to a kind of conversion method of subway train media playback mode.
Background technology
City underground engineering comprises multiple project under construction and complicated technology, and except will ensureing that the safety high speed of railcar runs, also need the constantly perfect of relevant Related service facility, media play is exactly one of content wherein.Media play system take computer as core, receive the information on services of Internet Transmission, again these information are carried out encoding, the process such as decoding, be finally that medium provides information service to passenger with vehicle-mounted display terminal, thus ensure passenger safety, take track traffic easily.Media play system not only will receive and promptly intercut the emergency warning information of ground control centre, as special hazards such as fire, obstruction and the attacks of terrorism, the dynamic multimedia messages in real time such as Passenger Notice, train arrival & leaving time, manager's bulletin, government notice, stock information, Media News, live game coverage, advertisement also to be play.
Fig. 1 is the structured flowchart of media play system, it builds primarily of being positioned at the media player of train operator indoor, broadcasting for train controller, onboard wireless receiver, video encoder and being positioned at the Video Decoder of train passenger compartment, receiving card and vehicle-mounted display terminal, wherein, media player is the nucleus module of whole media play system.Media player hardware designs based on the high-performance embedded processor A TOMD510 of Intel Company, extends network interface, CF card interface, USB interface and USB interface.Media-player software adopts embedded OS Windows Embedded XP, is integrated with driver of sound card and video driver on an operating system.The application layer of software adopts Direct Show development technique and VLC real-time stream reception technique, to realize the broadcasting to active multi-media information.Media player network interface for the treatment of with the communicating of broadcasting for train controller and onboard wireless receiver, media player obtains the operational mode of media play system by communicating with broadcasting for train controller: automatically or force recorded broadcast (this operational mode is set by driver and pass on to media player by broadcasting for train controller) pattern.In automatic mode, media player can select recorded broadcast or real-time live broadcast play mode automatically according to the change of network congestion degree and fluency demand.Under pressure recorded broadcast pattern, media player can only carry out recorded broadcast broadcasting.Media player obtains by communicating with onboard wireless receiver the data that ground control centre sends to train, comprise real time video data stream, dangerous situation that the real time video data stream of user's setting allows frame loss rate and needing promptly to intercut, notice.By CF card interface and USB interface, user by movable storage device access media play systems such as CF card, USB flash disks, can realize the broadcasting to the media file preserved in the External memory equipments such as CF card, USB flash disk.USB interface is connected to the output of media player video card and the input of video encoder, the displays image information that processor inside generates in a digital manner, changed into R, G, B tricolor signal and row, field sync signal by the digital/analog converter in video card, enter video encoder via USB interface and carry out compressed encoding, then transmit over ethernet.When coded data arrives guest room, decoded by Video Decoder, send into vehicle-mounted display terminal via receiving card and finally show image.
HD video is play in media player support, can realize recorded broadcast, the automatic identification of live two kinds of play mode and switching.Traditional media players realize method that play mode changes automatically mostly Network Based on whether have real time video data stream, consider that underground railway track traffic circulation environment has uncertainty, subway at any time may crossing-river tunnel, the location that the wireless network environments such as overpass are very severe, radio communication quality between ground level control room to onboard wireless receiver cannot ensure, this just causes onboard wireless receiver to be transmitted to the real time video data stream of media player and emergency message and intercuts signal and have unsteadiness, traditional media players detects in real time video data stream and has no progeny, recorded broadcast pattern can be automatically switched to, if wireless signal off and on, media play system can be caused repeatedly to switch under recorded broadcast and live-mode, this jolting is that passenger is intolerable, media player after improvement can add buffers video data mechanism, avoids broadcasting to a certain extent and jolts, but owing to filling up buffering area, video card will be caused when being switched to real-time video play mode to pause delay issue.Therefore, under severe wireless network environment, how to avoid video playback to jolt and ensure that real-time video smoothness is play becoming a major issue.The present invention is by the actual frame loss rate of sample detecting real time video data stream, and the permission frame loss rate according to actual frame loss rate and user's setting adopts a kind of Hysteresis control strategy avoid broadcasting to jolt and realize video smooth playing.
Summary of the invention
The technical problem to be solved in the present invention is to provide a kind of conversion method of subway train media playback mode.Guarantee when wireless network environment is severe, also can realize media play system without the smooth playing video jolted.
Technical scheme of the present invention:
The conversion method overall procedure of vehicle-mounted media play mode as shown in Figure 2, primarily of three modules composition: initialization module, lively transcribes broadcasting module and recorded broadcast relay broadcasting/living broadcast module.
In initialization procedure, after media play system starts, media player is initialize communications socket first, opens log recording, initialization broadcast window, carry out local video file md5 to verify, load and play queue, set up and play link, start recorded broadcast thread to start to play local video, then media player can open the communication thread with broadcasting for train controller and onboard wireless receiver, reads live configuration file, obtains local network card information and opens real time video data stream receiving thread.Then, media player judges that system is current and whether is in live-mode, and enters according to judged result and lively transcribe broadcasting module or recorded broadcast relay broadcasting/living broadcast module.
Transcribe in broadcasting module live, first media player judges can whether the play mode that broadcasting for train controller sets be automatic and receive the heartbeat signal of onboard wireless receiver, if setting play mode be not automatic or the heartbeat signal of onboard wireless receiver cannot be received, then media player directly change play mode into recorded broadcast and return continue judge system current whether be live-mode; Otherwise media player starts the heartbeat signal of resolving onboard wireless receiver, the real time video data stream obtaining user's setting allows frame loss rate, detects and processes the emergency message demand of onboard wireless receiver.Then, detect the actual frame loss rate of real time video data stream, next, media player is according to actual frame loss rate and allow frame loss rate whether to meet live judgement of transcribing the condition of broadcasting, this process realizes by performing the conversion of a kind of play mode based on Hysteresis control strategy, as shown in Figure 3.In 5s time range, if the actual frame loss rate obtained of sampling all is greater than permission frame loss rate at every turn, then live transcribe broadcast condition set up, media player change play mode into recorded broadcast and return continuation judge that whether system current play mode is into live; If this condition is false, media player keeps live play pattern constant and starts next round circulation, then judges can whether the play mode that broadcasting for train controller sets be automatic and receive the heartbeat signal of onboard wireless receiver.
In recorded broadcast relay broadcasting/living broadcast module, first media player judges can whether the play mode that broadcasting for train controller sets be automatic and receive the heartbeat signal of onboard wireless receiver, if the play mode of setting is not automatic or cannot receives onboard wireless receiver heartbeat signal, then media player keeps recorded broadcast play mode constant, and proceeds play mode judgement and heartbeat signal judgement.Otherwise media player starts to resolve heartbeat signal, the real-time stream obtaining user's setting allows frame loss rate, detects and processes the emergency message demand of onboard wireless receiver.Next, media player is sampled actual frame loss rate, it is contrasted with allowing frame loss rate, realizes play mode conversion, as shown in Figure 3 by Hysteresis control strategy.In 5s time range, if the actual frame loss rate of each sampling is all less than permission frame loss rate, then recorded broadcast relay broadcasting/living broadcast condition is set up, and media player change play mode into live and return continuation and judge that whether system current play mode is into live.Otherwise media player keeps recorded broadcast play mode constant and starts next round circulation, proceed play mode and heartbeat signal judgement.
Beneficial effect of the present invention is the actual frame loss rate by sample detecting real time video data stream, the permission frame loss rate of user's manual configuration in itself and heartbeat signal is compared, according to comparative result, stagnant ring mode is utilized to carry out the conversion of play mode, thus avoid broadcasting and jolt, reach the object that video fluency is controlled, meet the functional requirement of train operation preferably.
Accompanying drawing explanation
Fig. 1 is media play system structured flowchart.
Fig. 2 is media renderer plays mode conversion method overview flow chart of the present invention.
Fig. 3 is that play mode of the present invention changes stagnant ring schematic diagram.
Fig. 4 is initialization module flow chart of the present invention.
Fig. 5 of the present inventionly lively transcribes broadcasting module flow chart.
Fig. 6 is recorded broadcast relay broadcasting/living broadcast block flow diagram of the present invention.
Embodiment
The specific embodiment of the present invention is described in detail below in conjunction with summary of the invention and Figure of description.
(1) initialization module
As shown in Figure 4, after media play system starts, media player carries out a series of communication initialization.First, the UDP socket of initialization and broadcasting for train controller.Media player takies 9000 ports as client, can be obtained the play mode of broadcasting for train controller setting by this port media player.Then, the TCP socket of initialization and onboard wireless receiver, media player takies 20410 ports as server, carries out the detection of onboard wireless receiver heartbeat signal and the process of emergency message demand by this port media player.Then, log recording opened by media player, and load the video play lists file playlist.xml be stored in advance in CF card, this file content is according to following format organization:
<item href="D:\video\lubofiles\Step_into_Liquid_720.wmv"
md5="54c6e05aa9cb14f0f409fb7d151f8b59"
filesize="19593220"startTime="08:00:00"endTime="09:00:00"/>
Wherein href represents the absolute path of this video file, in this example be " D: video lubofiles Step_into_Liquid_720.wmv "; Md5 represents the cipher mode of video file pointed in href, and the check value in this example is " 54c6e05aa9cb14f0f409fb7d151f8b59 "; Filesize represents video file size, is " 19593220 ", in this example in units of Kb; The reproduction time that startTime and endTime represents this video file is interval, is " 08:00:00-09:00:00 " in this example.Video play lists file comprises as above multiple entry, need carry out md5 verification to the video file in each entry.An entry in file reading, carries out video file md5 verification, if do not passed through, media player can be pointed out to user " video file mistake please upgrade in time ", and the file record of makeing mistakes is entered local daily record, and then system exits.If verification is passed through, then the absolute path name of the video file in this entry and reproduction time section are pressed in queue to be played, then judge whether all entries in video play lists file have all judged complete, as no, then continue to read next entry and carry out md5 judgement, as complete and all by md5 completeness check in all judged, then media player initialization broadcast window, create and play link, file absolute path to be played is taken out in turn from broadcasting queue, the video file that this path indicates is loaded into broadcasting link, Direct Show interface is adopted to carry out recorded broadcast broadcasting.Then, media player initialization real-time stream receiving thread, reads live configuration file Portconfig.xml, obtains live port numbers and live multicast address, port numbers and multicast address combination are obtained live url, this url waits for that live signal arrives.Finally, media player can judge whether the current residing play mode of media play system is live, as live, then forward to and lively transcribes broadcasting module, if not being live, then forwarding recorded broadcast relay broadcasting/living broadcast module to.
(2) live transcribing broadcasts play mode conversion
Live transcribing broadcasts play mode flow path switch as shown in Figure 5.First media player judges can whether the play mode that broadcasting for train controller is arranged be automatic and receive the heartbeat signal of onboard wireless receiver.If not automatically or cannot heartbeat signal be received, then media player change play mode into recorded broadcast and return continuation judge system current whether be live-mode.Otherwise media player starts to resolve heartbeat signal, take out the permission frame loss rate of user's setting in heartbeat signal.It is the heartbeat signal of 3 that onboard wireless receiver can send an information type to media player every 0.5s, heartbeat signal data bit is a unsigned int between 0x00-0x28, its occurrence is set according to demand by hand by ground control centre, this value is packed into heartbeat signal repeating to media player by onboard wireless receiver, and media player allows frame loss rate using this value as real time video data stream.Wherein the communications protocol format of media player and onboard wireless receiver is as shown in table 1, and heartbeat signal implication is as shown in table 2.
Table 1
Table 2
Byte sequence number 0 1-2 3 4-7 8 9
Content 0x02 0x05 0x03 0x00-0x28 0x03 Checksum
After obtaining real time video data stream permission frame loss rate, whether media player detects vehicle-mounted wireless receiver has emergency message to arrive, and as not having, then starts to receive real time video data stream.Arrive if any emergency message, whether then detect this message for intercutting type, intercut type in this way, then media player suspends current broadcast state immediately, take out the urgent message contents carried in message data position, carry out UTF-8 transcoding and proceed to emergency message broadcast state.As this type of message does not intercut, illustrating that the type of message received is for cancelling type, then terminate emergency message broadcast state, starting to receive real time video data stream.In real time video data stream playing process, media player, within the 5s time, is that the frame loss rate of cycle to real time video data stream reads and record with 0.5s, is actual frame loss rate.Afterwards, media player starts to carry out stagnant ring decision-making, the permission frame loss rate set in actual frame loss rate and previously described heartbeat signal is made comparisons, frame loss rate is allowed to be less than actual frame loss rate if had within the whole 5s time, illustrate that the fluency of real time video data stream does not reach expection, media player change play mode into recorded broadcast and return continue judge system current whether be live-mode.If in 5s, as long as once or more allow frame loss rate to be greater than actual frame loss rate, media player just keeps live play pattern constant and starts the circulation of next 5s, proceeds play mode and heartbeat signal judges.(3) recorded broadcast relay broadcasting/living broadcast play mode conversion
Recorded broadcast relay broadcasting/living broadcast play mode flow path switch as shown in Figure 6.First, media player detects broadcasting for train controller can whether to arrange play mode be automatic and receive the heartbeat signal of onboard wireless receiver.If the play mode arranged is not automatic or cannot receives heartbeat signal, then media player keeps recorded broadcast play mode constant and enters the circulation of next round, proceeds play mode and heartbeat signal judgement.Otherwise heartbeat signal resolved by media player, take out the permission frame loss rate of wherein user's setting.Then, whether media player detects vehicle-mounted wireless receiver has emergency message to arrive, and as not having, then starts to receive real time video data stream.Arrive if any emergency message, whether then detect this message for intercutting type, intercut type in this way, then media player suspends current broadcast state immediately, take out the urgent message contents carried in message data position, carry out UTF-8 transcoding and proceed to emergency message broadcast state.As this type of message does not intercut, illustrating that the type of message received is for cancelling type, then terminate emergency message broadcast state, starting to receive real time video data stream.In real time video data stream playing process, media player, within the 5s time, is that the actual frame loss rate of cycle to real time video data stream reads and record with 0.5s.Afterwards, media player starts to carry out stagnant ring decision-making, the permission frame loss rate set in actual frame loss rate and previously described heartbeat signal is made comparisons, frame loss rate is allowed to be greater than the establishment of actual frame loss rate if all had within the whole 5s time, illustrate that the fluency of real time video data stream reaches expection, media player change play mode into live and return continue judge system current whether be live-mode.If in 5s, as long as once or more allow frame loss rate to be less than actual frame loss rate, media player just keeps recorded broadcast play mode constant and starts the circulation of next 5s, proceeds play mode and heartbeat signal judges.

Claims (1)

1. a conversion method for subway train media playback mode, comprises initialization module, lively transcribes broadcasting module and recorded broadcast relay broadcasting/living broadcast module, it is characterized in that:
In initialization procedure, after media play system starts, media player is initialize communications socket first, opens log recording, initialization broadcast window, carry out local video file md5 to verify, load and play queue, set up and play link, start recorded broadcast thread to start to play local video, then media player can open the communication thread with broadcasting for train controller and onboard wireless receiver, reads live configuration file, obtains local network card information and opens real time video data stream receiving thread; Then, media player judges that system is current and whether is in live-mode, and enters according to judged result and lively transcribe broadcasting module or recorded broadcast relay broadcasting/living broadcast module;
Transcribe in broadcasting module live, first media player judges can whether the play mode that broadcasting for train controller sets be automatic and receive the heartbeat signal of onboard wireless receiver, if setting play mode be not automatic or the heartbeat signal of onboard wireless receiver cannot be received, then media player directly change play mode into recorded broadcast and return continue judge system current whether be live-mode; Otherwise media player starts the heartbeat signal of resolving onboard wireless receiver, the real time video data stream obtaining user's setting allows frame loss rate, detects and processes the emergency message demand of onboard wireless receiver; Then, detect the actual frame loss rate of real time video data stream, next, media player is according to actual frame loss rate and allow frame loss rate whether to meet live judgement of transcribing the condition of broadcasting, and this process realizes by performing the conversion of a kind of play mode based on Hysteresis control strategy; In 5s time range, if the actual frame loss rate obtained of sampling all is greater than permission frame loss rate at every turn, then live transcribe broadcast condition set up, media player change play mode into recorded broadcast and return continuation judge that whether system current play mode is into live; If this condition is false, media player keeps live play pattern constant and starts next round circulation, then judges can whether the play mode that broadcasting for train controller sets be automatic and receive the heartbeat signal of onboard wireless receiver;
In recorded broadcast relay broadcasting/living broadcast module, first media player judges can whether the play mode that broadcasting for train controller sets be automatic and receive the heartbeat signal of onboard wireless receiver, if the play mode of setting is not automatic or cannot receives onboard wireless receiver heartbeat signal, then media player keeps recorded broadcast play mode constant, and proceeds play mode judgement and heartbeat signal judgement; Otherwise media player starts to resolve heartbeat signal, the real-time stream obtaining user's setting allows frame loss rate, detects and processes the emergency message demand of onboard wireless receiver; Next, media player is sampled actual frame loss rate, it is contrasted with allowing frame loss rate, realizes play mode conversion by Hysteresis control strategy; In 5s time range, if the actual frame loss rate of each sampling is all less than permission frame loss rate, then recorded broadcast relay broadcasting/living broadcast condition is set up, and media player change play mode into live and return continuation and judge that whether system current play mode is into live; Otherwise media player keeps recorded broadcast play mode constant and starts next round circulation, proceed play mode and heartbeat signal judgement.
CN201510107605.5A 2015-03-11 2015-03-11 A kind of conversion method of subway train media playback mode Active CN104717535B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510107605.5A CN104717535B (en) 2015-03-11 2015-03-11 A kind of conversion method of subway train media playback mode

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510107605.5A CN104717535B (en) 2015-03-11 2015-03-11 A kind of conversion method of subway train media playback mode

Publications (2)

Publication Number Publication Date
CN104717535A true CN104717535A (en) 2015-06-17
CN104717535B CN104717535B (en) 2018-01-16

Family

ID=53416417

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510107605.5A Active CN104717535B (en) 2015-03-11 2015-03-11 A kind of conversion method of subway train media playback mode

Country Status (1)

Country Link
CN (1) CN104717535B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105898357A (en) * 2015-12-22 2016-08-24 乐视网信息技术(北京)股份有限公司 Video switching method and device
CN109639635A (en) * 2018-11-05 2019-04-16 北京达佳互联信息技术有限公司 CDN agency draws stream method, server, CDN and client
CN111526400A (en) * 2020-05-06 2020-08-11 上海鸣啸信息科技股份有限公司 Multimedia control system applied to train
CN113810741A (en) * 2021-10-25 2021-12-17 华动高车(无锡)科技有限公司 Direct recording playing video mixed editing playing control system and method
CN115225914A (en) * 2021-04-16 2022-10-21 浙江创意声光电科技有限公司 Method, apparatus, control device and storage medium for playing show of shadow
CN116193189A (en) * 2022-10-25 2023-05-30 展讯半导体(成都)有限公司 Frame loss rate testing method, device and system, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102136948A (en) * 2011-03-15 2011-07-27 华为技术有限公司 Method, terminal equipment and system for counting user experiences
CN103369674A (en) * 2012-04-01 2013-10-23 华为技术有限公司 Distribution method of air interface resources and equipment
CN104378677A (en) * 2014-11-19 2015-02-25 青岛海信网络科技股份有限公司 Video switching control method for vehicle-mounted terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102136948A (en) * 2011-03-15 2011-07-27 华为技术有限公司 Method, terminal equipment and system for counting user experiences
CN103369674A (en) * 2012-04-01 2013-10-23 华为技术有限公司 Distribution method of air interface resources and equipment
CN104378677A (en) * 2014-11-19 2015-02-25 青岛海信网络科技股份有限公司 Video switching control method for vehicle-mounted terminal

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
付哲: "《车载流媒体音频播放器设计与实现》", 《中国优秀硕士学位论文全文数据库信息科技辑》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105898357A (en) * 2015-12-22 2016-08-24 乐视网信息技术(北京)股份有限公司 Video switching method and device
CN109639635A (en) * 2018-11-05 2019-04-16 北京达佳互联信息技术有限公司 CDN agency draws stream method, server, CDN and client
CN111526400A (en) * 2020-05-06 2020-08-11 上海鸣啸信息科技股份有限公司 Multimedia control system applied to train
CN111526400B (en) * 2020-05-06 2021-02-19 上海鸣啸信息科技股份有限公司 Multimedia control system applied to train
CN115225914A (en) * 2021-04-16 2022-10-21 浙江创意声光电科技有限公司 Method, apparatus, control device and storage medium for playing show of shadow
CN115225914B (en) * 2021-04-16 2023-08-22 浙江创意声光电科技有限公司 Light show playing method, device, control equipment and storage medium
CN113810741A (en) * 2021-10-25 2021-12-17 华动高车(无锡)科技有限公司 Direct recording playing video mixed editing playing control system and method
CN113810741B (en) * 2021-10-25 2024-02-02 华动高车(无锡)科技有限公司 Direct recording and broadcasting video mixed arranging and broadcasting control system and method
CN116193189A (en) * 2022-10-25 2023-05-30 展讯半导体(成都)有限公司 Frame loss rate testing method, device and system, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN104717535B (en) 2018-01-16

Similar Documents

Publication Publication Date Title
CN104717535A (en) Method for switching subway train media playing mode
US6751802B1 (en) Method of transmitting and receiving compressed television signals
AU2011221734B2 (en) Apparatus and method for recording and playing a media file, and a recording medium therefor
CN104320379B (en) A kind of multimedia cloud intelligence system applied on the vehicles
CN1653817A (en) Control of an AV content source component by an av content sink component
US8826363B2 (en) Image processing apparatus and method
CN103856806A (en) Video stream switching method, device and system
CN104735407B (en) A kind of method at live broadcast of mobile terminal monitor video
CN101118776B (en) Method, system and device for realizing audio and video data synchronizing
US10979765B2 (en) Issue reporting by a receiving device
US20060140265A1 (en) System circuit and method for transmitting media related data
CN106713361A (en) Multi-terminal multi-protocol streaming media release method
WO2017137533A1 (en) Method and system to share a snapshot extracted from a video transmission
US11729456B2 (en) Long duration error correction with fast channel change for ATSC 3.0 real-time broadcast mobile application
JP7183304B2 (en) Method and system for delivering and playing dynamic bitrate video utilizing multiple channels
CN108665749A (en) The display device and multimedia education system of multimedia education system under cloud desktop
JP2009171294A5 (en)
WO2007114107A1 (en) Server device in contents transmitting system and contents transmitting method
US20150249861A1 (en) Broadcasting signal receiving apparatus and control method of the same
US20100014595A1 (en) Audio and/or video data processing device, communication or data network for transcoding audio and/or video data, and method for decoding audio and/or video data
US9106802B2 (en) Dual-type of playback for multimedia content
US9398351B2 (en) Method and apparatus for converting content in multimedia system
US20060098956A1 (en) Audio/video player, data processing circuit thereof, data processing method thereof, and data distributing method
CN107948602B (en) Intelligent bus video monitoring method based on BS
US8290335B2 (en) Method and apparatus for recording transport stream

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant