Movatterモバイル変換


[0]ホーム

URL:


CN108174133B - Court trial video display method and device, electronic equipment and storage medium - Google Patents

Court trial video display method and device, electronic equipment and storage medium
Download PDF

Info

Publication number
CN108174133B
CN108174133BCN201711421516.3ACN201711421516ACN108174133BCN 108174133 BCN108174133 BCN 108174133BCN 201711421516 ACN201711421516 ACN 201711421516ACN 108174133 BCN108174133 BCN 108174133B
Authority
CN
China
Prior art keywords
court trial
court
video file
trial
video
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
CN201711421516.3A
Other languages
Chinese (zh)
Other versions
CN108174133A (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 Dongtu Hexing Technology Co ltd
Kyland Technology Co Ltd
Original Assignee
Beijing Hexing Hongtu Technology Co ltd
Kyland 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 Hexing Hongtu Technology Co ltd, Kyland Technology Co LtdfiledCriticalBeijing Hexing Hongtu Technology Co ltd
Priority to CN201711421516.3ApriorityCriticalpatent/CN108174133B/en
Publication of CN108174133ApublicationCriticalpatent/CN108174133A/en
Application grantedgrantedCritical
Publication of CN108174133BpublicationCriticalpatent/CN108174133B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本申请涉及一种庭审录像展示方法、装置、电子设备及存储介质,用以解决现有技术中当庭回放庭审录像的方式存在着操作繁琐、会影响庭审效率的问题;本申请实施例提供的庭审录像展示方法包括:接收到庭审开始的指令时,向庭审主机请求获取庭审音视频流,接收庭审主机返回的庭审音视频流,根据庭审音视频流生成庭审录像文件并保存;在庭审过程中或休庭阶段,若接收到回放庭审录像的指令,则展示本地已保存的庭审录像文件,以供当庭回放或下载,这样,书记员客户端在本地保存庭审录像文件,若需要当庭回放庭审录像,则可以直接将本地保存的庭审录像文件展示给用户,供用户进行回放或者下载,减少了庭审录像文件的下载时间,可以提高庭审效率。

Figure 201711421516

The present application relates to a court trial video display method, device, electronic device and storage medium, which are used to solve the problem of cumbersome operations and affecting court trial efficiency in the prior art method of replaying court trial videos in court. The court trial video display method includes: when receiving an instruction to start the court trial, requesting the court trial host to obtain the court trial audio and video stream, receiving the court trial audio and video stream returned by the court trial host, and generating and saving the court trial video file according to the court trial audio and video stream; Or during the adjournment stage, if an instruction to play back the court trial video is received, the locally saved court trial video file will be displayed for playback or download in court. In this way, the clerk client saves the court trial video file locally, and if it needs to be played back in court Court trial video files can be directly displayed to users for playback or download, which reduces the download time of court trial video files and improves court trial efficiency.

Figure 201711421516

Description

Court trial video display method and device, electronic equipment and storage medium
Technical Field
The present application relates to the field of digital court technologies, and in particular, to a court trial video presentation method and apparatus, an electronic device, and a storage medium.
Background
As shown in fig. 1, the schematic diagram of the current technology court system includes video recording devices such as a camera and a recorder, a court trial host, a computer (installed with a client for bookclerks), a switch, and a background server, wherein the video recording devices are connected with the court trial host, and the court trial host, the client, and the background server are respectively connected with the switch.
When the court trial starts, the bookmarker sends a video recording starting instruction to the court trial host through the client, the court trial host encodes the audio and video stream collected by the video recording equipment and then sends the encoded audio and video stream to the background server, and the background server stores the received audio and video stream. In the court trial process, if a party requires that the court trial video is played back in the court, a bookkeeper needs to leave the court first, then logs in a background video-on-demand page of a science and technology court, finds a case of the court, downloads the video file of the case to a bookkeeper computer from a background server, and can continue to leave the court after the downloading is completed.
Therefore, the mode of playing back the court trial videos in the court in the prior art has the problems of complicated operation and influence on the court trial efficiency.
Disclosure of Invention
The embodiment of the application provides a court trial video display method and device, electronic equipment and a storage medium, which are used for solving the problems that in the prior art, the operation is complicated and the court trial efficiency is influenced in a court playback mode.
The court trial video display method provided by the embodiment of the application comprises the following steps:
when receiving a court trial starting instruction, a client of a bookkeeper requests a court trial host to acquire court trial audio and video streams, wherein the court trial audio and video streams of the court trial host are from video equipment connected with the client;
the bookmarker client receives the court trial audio and video stream returned by the court trial host, generates a court trial video file according to the court trial audio and video stream and stores the court trial video file;
in the court trial process or the hough stage, if the bookkeeper client receives an instruction of playing back the court trial video, the locally stored court trial video file is displayed so that the court can play back the court trial video file or download the court trial video file.
The embodiment of the application provides a court trial video display device, includes:
the acquisition module is used for requesting the court trial host to acquire court trial audio and video streams when receiving an instruction of court trial start, wherein the court trial audio and video streams of the court trial host are from video equipment connected with the court trial host;
the generating module is used for receiving the court trial audio and video stream returned by the court trial host, generating a court trial video file according to the court trial audio and video stream and storing the court trial video file;
and the display module is used for displaying the locally stored court trial video files if an instruction for playing back the court trial videos is received in the court trial process or in the hough stage so as to allow the current court to play back the court trial video files or download the court trial video files.
An electronic device provided by an embodiment of the present application includes at least one processing unit and at least one storage unit, where the storage unit stores program codes, and when the program codes are executed by the processing unit, the electronic device is caused to execute the steps of the court trial video display method.
A computer-readable storage medium provided in an embodiment of the present application includes program code, and when the program code runs on an electronic device, the electronic device executes the steps of the court trial video display method.
In the embodiment of the application, when a bookkeeper client receives a court trial start instruction, the bookkeeper client requests the court trial host to acquire court trial audio and video stream, receives the court trial audio and video stream returned by the court trial host, generates and stores a court trial video file according to the court trial audio and video stream, and in the court trial process or the houndship stage, if a playback court trial video instruction is received, the locally stored court trial video file is displayed for current court playback or download, so that in the court trial process, the bookkeeper client also locally stores the court trial video file in real time, if a party proposes a request for current court playback of the court trial video, the locally stored court trial video file can be directly displayed to a user for playback or download by the user, the user does not need to search the court trial video file from a background server any more, the download time of the court trial file is reduced, and the operation is simple and convenient, but also can improve the court trial efficiency.
Drawings
FIG. 1 is a diagram of a state of the art forensic system;
FIG. 2 is a flowchart of a court trial video presentation method provided in an embodiment of the present application;
FIG. 3 is a flowchart of a method for recording each court trial video file according to an embodiment of the present disclosure;
fig. 4 is a schematic diagram of a two-dimensional code for downloading a court trial video file according to an embodiment of the present application;
fig. 5 is a schematic diagram of a video file download interface according to an embodiment of the present application;
FIG. 6 is a flowchart of another court trial video presentation method provided in an embodiment of the present application;
FIG. 7 is a block diagram of a court trial video presentation apparatus according to an embodiment of the present application;
fig. 8 is a hardware configuration diagram of an electronic device for implementing a court trial video presentation method according to an embodiment of the present application.
Detailed Description
In the embodiment of the application, when a bookkeeper client receives a court trial start instruction, the bookkeeper client requests the court trial host to acquire court trial audio and video stream, receives the court trial audio and video stream returned by the court trial host, generates and stores a court trial video file according to the court trial audio and video stream, and in the court trial process or the houndship stage, if a playback court trial video instruction is received, the locally stored court trial video file is displayed for current court playback or download, so that in the court trial process, the bookkeeper client also locally stores the court trial video file in real time, if a party proposes a request for current court playback of the court trial video, the locally stored court trial video file can be directly displayed to a user for playback or download by the user, the user does not need to search the court trial video file from a background server any more, the download time of the court trial file is reduced, and the operation is simple and convenient, but also can improve the court trial efficiency.
The embodiments of the present application will be described in further detail with reference to the drawings attached hereto.
Example one
As shown in fig. 2, a flowchart of a court trial video display method provided in the embodiment of the present application includes the following steps:
s201: and when the client side of the bookkeeper receives the instruction of court trial start, requesting the court trial host to acquire court trial audio and video streams, wherein the court trial audio and video streams of the court trial host originate from video equipment connected with the client side of the court trial host.
In a specific implementation process, when receiving a court trial start instruction, a bookkeeper client can send a video recording start instruction to a court trial host, after receiving the video recording start instruction, the court trial host encodes audio and video information of a court trial collected by video recording equipment connected with the court trial host, such as a camera and a recorder, and sends encoded audio and video streaming of the court trial to a background server in real time, and the background server stores the received audio and video streaming of the court trial locally.
And when the bookmarker client sends the video recording starting instruction to the court trial host, the client can request the court trial host to acquire court trial audio and video streams, so that the video streams of the court trial host can be stored in a background server and can also be stored in a computer installed on the bookmarker client.
S202: and the client of the bookmarker receives the court trial audio and video stream returned by the court trial host, and generates and stores a court trial video file according to the court trial audio and video stream.
Optionally, after receiving the court trial audio and video stream returned by the court trial host, the client of the bookkeeper may write the court trial audio and video stream into the local hard disk, and in order to search for video segments during management and playback, the court trial audio and video stream may be stored in a plurality of court trial video files, respectively.
For example, after finishing recording a previous court trial video file, the client of the bookkeeper starts to record the current court trial video file when receiving the next court trial audio/video stream, and finishes recording the current court trial video file when determining that the time length when receiving the next court trial audio/video stream reaches the preset time length, so that the time lengths of the court trial video files are the preset time lengths, and the target video segment can be quickly found when the court is played back or downloaded subsequently.
In practical application, along with the progress of the court trial, the court trial record can be recorded in real time by the bookkeeper at the client side of the court trial, and the court trial record contains characters capable of reflecting the stage of the court trial. For example, the trial phase of a common civil court trial can be divided into: the court trial record comprises characters such as court preparation, court investigation, proof quality, court debate, proof quality and the like, so that an independent court trial video file can be generated for each trial stage by combining the court trial record.
In the court trial process, the court trial stages are generally divided according to the court trial flow and executed according to a fixed sequence, so that when the client of the bookkeeper detects that the keywords corresponding to the court trial stages are recorded in the court trial record, the recording of the previous court trial video file can be finished, and the recording of the current court trial video file can be started.
And the court investigation phase also comprises the speech phase of the original report and the litigation agent thereof and the answer phase of the reported and the litigation agent thereof, and because all speech parties speak respectively, the bookkeeper client can also store the speech video files of all speech parties independently and name and store the related video files by the names of the speech parties, so that when a court plays back, the court trial videos needing to be played back can be quickly found according to the names of the video files, and the court trial progress is accelerated.
Specifically, when the bookkeeper client detects a keyword corresponding to a court survey stage in a court trial record, for each speaking party in the court survey stage, when the bookkeeper client determines that the keyword corresponding to the speaking party is detected in the court trial record, writing each section of received audio and video trial stream into a court trial video file corresponding to the speaking party in the court survey stage; and when determining that the keywords corresponding to other speakers are detected in the court trial record, ending the recording of the court trial video file corresponding to the current speaker, thereby achieving the purpose of recording one court trial video file for each speaker separately in the court investigation stage.
S203: in the court trial process or the hough stage, if the client of the bookkeeper receives the instruction of playing back the court trial video, the locally stored court trial video file is displayed for the current court to play back or download.
In the court trial process or the hough stage, if the client of the bookkeeper receives the instruction of playing back the court trial video, the locally stored court trial video file can be displayed to relevant court trial personnel on the court trial site. The showing mode can be that the court trial video file is played in the court, or the court trial video file is downloaded by related personnel in the court trial.
In the embodiment of the application, when a bookkeeper client receives a court trial start instruction, the bookkeeper client requests the court trial host to acquire court trial audio and video stream, receives the court trial audio and video stream returned by the court trial host, generates and stores a court trial video file according to the court trial audio and video stream, and in the court trial process or the houndship stage, if a playback court trial video instruction is received, the locally stored court trial video file is displayed for current court playback or download, so that in the court trial process, the bookkeeper client also locally stores the court trial video file in real time, if a party proposes a request for current court playback of the court trial video, the locally stored court trial video file can be directly displayed to a user for playback or download by the user, the user does not need to search the court trial video file from a background server any more, the download time of the court trial file is reduced, and the operation is simple and convenient, but also can improve the court trial efficiency.
In a specific implementation process, each court trial video file recording may be performed according to the flow shown in fig. 3:
s301: and when the client of the bookmarker receives a section of court trial audio/video stream, acquiring the current system time.
S302: and calculating the time difference between the acquired system time and the initial time, and determining the time difference as the time stamp of the court trial audio and video stream.
And the initial time is the system time when the first section of court trial audio and video stream in the current court trial video file is received.
S303: and writing the time stamps of the sections of court trial audio and video streams and the time stamps of the sections of court trial audio and video streams into the court trial video file.
Specifically, for each court trial video file, when writing a section of court trial audio and video stream into the court trial video file, the client of the bookkeeper also stores the description information of the section of court trial audio and video stream in the memory, and when determining that the recording of the court trial video file is finished, the description information of each section of court trial audio and video stream written into the court trial video file is stored at the tail of the court trial video file, wherein the description information of each section of court trial audio and video stream comprises information such as the time stamp of the section of court trial audio and video stream, the position of the section of court trial audio and video stream in the court trial video file, the video size of the section of court trial audio and video stream and the like, and the description information is used for playing the court trial video file.
In practical application, if the client of the bookmarker is abnormally closed, the description information of the court trial audio and video stream in the memory can not be written into the court trial video file, so that the corresponding court trial video file can not be played.
In order to solve the problem, in the embodiment of the application, when a bookclerk client is abnormally closed and restarted, the user can be prompted to have an incomplete recorded court trial video file, and whether the user repairs the incomplete court trial video file is prompted, if a repair confirmation instruction is received, the finally stored court trial video file is searched in a folder corresponding to a current court trial ranking date number according to the time for generating the court trial video file, the finally stored court trial video file is used as the court trial video file to be repaired, further, audio and video streams in the court trial video file are traversed to generate description information for each section of the audio and video streams, and finally, the description information of each section of the audio and video streams is written into the tail of the court trial video file to complete the repair of the court trial video file.
In actual recording, the size of each section of audio and video stream is basically fixed, so that the size of each section of audio and video stream can be directly determined to be a certain preset value, and the audio and video streams in one court trial video file are stored in order, so that the position of one section of audio and video stream in the court trial video file can be determined according to the traversal sequence, and further, a timestamp is generated for each section of video stream according to the frame rate of the recorded video and the playing position of each section of audio and video stream in the court trial video file.
The step S203 may specifically include: when the bookkeeper client receives a court trial ending instruction or a court break instruction, the bookkeeper client may generate a two-dimensional code for downloading a court trial video file according to the http-service uniform resource locator address, as shown in fig. 4, where the http-service uniform resource locator address includes an address of the bookkeeper client and a storage path of a folder corresponding to the ranking number of the current court trial case in the bookkeeper client, and the folder corresponding to the ranking number of the current court trial case stores the court trial video file of the current court trial case. After the terminal scans the two-dimensional code, the client of the bookkeeper can push a court trial video file downloading interface to the terminal according to the uniform resource locator address of the http service, wherein the court trial video file downloading page shows the file name of the court trial video file of the current court trial case, as shown in fig. 5.
Example two
In a specific implementation process, when receiving a court trial starting instruction, a bookkeeper client sends a video recording starting instruction to a court trial host and requests the court trial host to acquire court trial audio and video streams, wherein the court trial audio and video streams of the court trial host are from video recording and video recording equipment connected with the court trial host.
After receiving the court trial audio and video streams, the client of the bookkeeper can write the court trial audio and video streams to a local hard disk, and can store the court trial audio and video streams in a plurality of court trial video files respectively in order to search video segments during management and playback.
The first method divides the court trial audio-video stream into a plurality of court trial video files according to the preset duration and stores the files: and after finishing recording the previous court trial video file, the client of the bookkeeper starts to record the current court trial video file when receiving the next court trial audio and video stream, and finishes recording the current court trial video file when determining that the time length from the time when receiving the next court trial audio and video stream reaches the preset time length. The specific implementation process can be as follows: and when the client of the bookmarker starts the one-key family opening, starting a timer. The method comprises the steps that a counter starts to time, a current court trial video file starts to be recorded, a bookkeeper client writes received audio and video streams into the current court trial video file, when the fact that the time counted by the received timer reaches a preset time length is confirmed, the recording of the current court trial video file is finished, meanwhile, the timer is reset and starts to time again, the recording of the next court trial video file is started, and the steps are repeated until the bookkeeper client receives an instruction of finishing the court trial, and the recording is finished.
For example, the bookkeeper client may store a group of court trial audio/video streams (including multiple pieces of court trial audio/video streams) as one MP4 file every 30 minutes, and store the remaining court trial audio/video streams (less than 30 minutes) as one MP4 file until the court trial is completed, so that one court trial usually corresponds to multiple MP4 files, and the files are stored in time sequence, which is convenient for viewing when playing back court trial video files.
The second method divides the court trial audio and video stream into a plurality of court trial video files for storage according to the court trial stage.
According to different trial programs, the trial stages of the common civil court trial can be divided into: a preparatory stage before court, a forensic investigation stage, an evidence-raising stage, a forensic debate stage, a forensic mediation stage, and a forensic declaring stage. In the court trial process, a bookkeeper can make a court trial record, and as the court trial stage changes, the court trial record recorded by the bookkeeper can reflect the change of the court trial stage in time, because the court trial record contains characters reflecting the current court trial stage, for example, the court trial process can be divided into the following stages: the method comprises the steps of pre-court preparation, court investigation, evidence-taking, court debate, court mediation and court judgement, wherein when a keyword of a court trial stage appears in a court trial record, the step of preparing the pre-court preparation just ends can be determined, the step of investigating the court begins now is determined, when the keyword of the evidence-taking stage appears in the court trial record, the step of investigating the court just ends can be determined, and the step of proving the evidence begins now is determined. Therefore, the audio and video streams in different court trial stages can be distinguished by combining with the court trial record, and a single court trial video file is generated for the audio and video streams in each court trial stage.
Specifically, the court trial stage corresponding to the current audio/video stream may be determined according to the court trial record input by the bookkeeper in real time, for example, if it is detected that the bookkeeper inputs a keyword prepared before court, it may be determined that the current court trial stage is the video of the preparation stage before court, and when it is detected that the bookkeeper inputs a character sample of the court investigation stage, it may be determined that the preparation stage before court ends and the court investigation stage begins, at this time, the previously received audio/video stream may be saved as one court trial video file, and at the same time, it may be determined that the recording of the next court trial video file is started, that is, the court trial video file of the court investigation stage. For example, the court trial video file is named in the form of pre-court preparation stage + case number + court date, and is saved in the folder corresponding to the current court trial ranking number, and so on.
And the court investigation phase can be divided into a speech phase of the original report and the litigation agent thereof and a dispute phase of the defendant and the litigation agent thereof, therefore, aiming at the audio and video stream of the court trial phase, the recording of the previous court trial video file is finished and the current court trial video file is recorded according to the court trial record which is recorded by the bookkeeper in real time and the preset keywords for determining each speech party in the court trial phase, and the related video segment is named and stored according to the name of the speech party when the keywords corresponding to the court trial phase are detected in the court trial record, so that the court trial video file of the speech phase of the original report and the litigation agent thereof and the court trial video file of the dispute phase of the defendant thereof can be respectively obtained, thus, the bookkeeper can quickly find the named court trial video files corresponding to different speech parties according to the files when the court is played back, further improving the court trial efficiency. The specific implementation method can be as follows: when the bookmarker client determines that the keyword corresponding to the speaking party is detected in the court trial record, for example, "original report and litigation agent say," the received court trial audio/video stream is written into a court trial video file corresponding to the speaking party in the court investigation phase, for example, into a court trial video file corresponding to "original report and litigation agent" in the court investigation phase. When it is determined that keywords corresponding to other speakers are detected in the court trial transcript, e.g., "the story and litigation agent," recording of the court trial video file corresponding to the current speaker is ended, e.g., recording of the court trial video file corresponding to "the story and litigation agent" is ended.
EXAMPLE III
In a specific implementation process, when any MP4 format court trial video file is recorded, when a bookkeeper client writes a section of court trial audio and video stream into an MP4 file, the description information of the section of court trial audio and video stream is also stored in a memory, when the MP4 file is determined to be recorded, the description information of each section of court trial audio and video stream written into the MP4 file is stored at the tail of the MP4 file, and the description information is used for playing an MP4 file.
In the above process, the description information is firstly stored in the memory, and it is determined that the description information stored in the memory is written into the tail of the MP4 file when the recording of the MP4 file is finished, and if the power failure occurs, the description information in the memory is lost, so that the MP4 file cannot be played, in this embodiment of the present application, when the bookmarker client is abnormally powered off and is restarted, a prompt box pops up to prompt the bookmarker that there is a file that is not recorded, and prompt the bookmarker whether to repair the incompletely recorded MP4 file, if an instruction for confirming the repair is received, the bookmarker client may run a traversal program, find the last recorded file in the folder corresponding to the current trial ranking number according to date, analyze whether the MP4 information of the file is complete, if the file is incomplete (suddenly powered off or the bookmarker client is abnormally withdrawn), traversing the court trial audio and video streams in the file, generating description information for each section of court trial audio and video streams, and further writing the description information of each section of court trial audio and video streams into the tail of the file to form a complete MP4 file.
Optionally, when the court trial audio/video stream is written on the hard disk by the client of the bookkeeper, the optical disk of the court trial video can be recorded locally in real time, and when a longer optical disk is not enough in the court trial process, the bookkeeper can directly insert a new optical disk without influencing the court trial process.
Example four
In a specific implementation process, in a court trial process or a hough stage, if a bookkeeper client receives an instruction of playing back a court trial video, a locally stored court trial video file is displayed for playing back or downloading in a current court.
And when receiving a court trial ending instruction or a court break instruction, the bookkeeper client can also generate a two-dimensional code for acquiring the court trial video file, and the party can download the court trial video file by scanning the two-dimensional code by using the terminal.
Specifically, the client side of the bookmarker starts http service, a two-dimensional code is generated according to the address of the http service, and the uniform resource locator address of the http service comprises the address of the client side of the bookmarker and a storage path of a file folder corresponding to the schedule number of the current court trial case in the client side of the bookmarker.
The method comprises the steps that a party scans a two-dimensional code provided by a bookmarker client by using a terminal, an address of http service for downloading a court trial video file can be obtained, the address enters a download page pushed by the bookmarker client through the http service, the download page of the court trial video file shows the file name of the court trial video file of the current court trial case, and a file folder corresponding to the schedule number of the current court trial case stores the court trial video file of the current court trial case. And the party selects the court trial video file to be downloaded according to the court trial video file name on the download page, and the court trial video file can be downloaded from the folder corresponding to the current court trial case locally stored by the bookkeeper client by clicking the court trial video file name displayed on the download page.
In a specific implementation, the court trial videos may be obtained according to the process shown in fig. 6:
601. the bookkeeper client receives a court trial start instruction.
602. And the client of the bookmarker instructs the court trial host to record the court trial audio and video stream.
603. And the client of the bookkeeper requests the court trial host to acquire the audio and video stream of the court trial.
604. And the court trial host returns court trial audio and video streams to the client of the bookkeeper.
605. The client of the bookkeeper saves the court trial video locally and records the video on the optical disk in real time.
In the specific implementation process, the storage path of the video file can be set and is generally stored under the e: \ store directory, the bookkeeper software can build a folder e: \ store \ b6b3308f2123444a89c06006941a5c62 under the e: \ store directory according to the row number of the current opening case, and finally the video file is stored under the directory.
606. And when the client of the bookmarker receives the instruction of finishing the court trial, stopping recording the video and popping up the optical disk.
The bookmarker client generates a note html file according to the video file information of the opening, the note html file and the video file are placed in the same directory (e: \ b6b3308f2123444a89c06006941a5c62), the note html file contains a download path of the video file, an http service is started, a root directory of the http service is a directory (e: \ store) for storing the video, a two-dimensional code is generated according to a Uniform Resource Locator (URL) (http:// ip: port/b6b3308f2123444a89c06006941a5c62/store. html), and the ip and the port in the URL are the ip and the port for accessing the bookmarker client.
607. And the bookmarker client generates a two-dimensional code for downloading the court trial video file.
608. And the party uses the terminal to scan the two-dimensional code and requests the client of the bookmarker to obtain the court trial video.
The client can use a mobile phone to connect with a wireless router of a court, scan the two-dimensional code on a bookkeeper computer by using a scanning function, and open a video downloading page.
609. And the client of the bookmarker returns the download page of the court trial video to the terminal.
EXAMPLE five
Based on the same inventive concept, the embodiment of the application also provides a court trial video display device corresponding to the court trial video display method, and as the principle of solving the problems of the device is similar to that of the court trial video display method in the embodiment of the application, the implementation of the device can be referred to the implementation of the method, and repeated details are not repeated.
As shown in fig. 7, a court trial video presentation apparatus provided in the embodiment of the present application includes:
theacquisition module 701 is used for requesting a court trial host to acquire court trial audio and video streams when receiving a court trial starting instruction, wherein the court trial audio and video streams of the court trial host are from video equipment connected with the court trial host;
thegenerating module 702 is configured to receive a court trial audio and video stream returned by the court trial host, generate a court trial video file according to the court trial audio and video stream, and store the court trial video file;
thedisplay module 703 is configured to, in a court trial process or in a hough stage, display the locally stored court trial video file if an instruction for playing back the court trial video is received, so that the court can play back the court trial video file or download the court trial video file.
Optionally, thegenerating module 702 is specifically configured to:
after finishing recording the previous court trial video file, starting to record the current court trial video file when receiving the next section of court trial audio and video stream;
when the next section of court trial audio and video stream is received and the preset time is reached, finishing the recording of the current court trial video file;
the method for recording each court trial video file comprises the following steps:
when a section of court trial audio and video stream is received, acquiring current system time, calculating the time difference between the system time and initial time, wherein the initial time is the system time when the first section of court trial audio and video stream in the current court trial video file is received, and determining the time difference as the time stamp of the section of court trial audio and video stream;
and writing the court trial audio and video streams and the time stamps of the court trial audio and video streams into the current court trial video file.
Optionally, thegenerating module 702 is specifically configured to:
when detecting that the keywords corresponding to the court trial stage are recorded in the court trial record, ending the recording of the last section of court trial video file and starting to record the current court trial video file;
the method for recording each court trial video file comprises the following steps:
when a section of court trial audio and video stream is received, acquiring current system time, calculating the time difference between the system time and initial time, wherein the initial time is the system time when the first section of court trial audio and video stream in the current court trial video file is received, and determining the time difference as the time stamp of the section of court trial audio and video stream;
and writing the court trial audio and video streams and the time stamps of the court trial audio and video streams into the current court trial video file.
Optionally, thegenerating module 702 is specifically configured to:
when determining that the keywords corresponding to the court survey stage are detected in the court trial record, writing each received court trial audio and video stream into a court trial video file corresponding to the speaking party in the court survey stage for each speaking party in the court survey stage when determining that the keywords corresponding to the speaking party are detected in the court trial record;
and when determining that the keywords corresponding to other speakers are detected in the court trial record, ending the recording of the court trial video file corresponding to the speaker.
Optionally, the method further includes the repairing module 704:
thegenerating module 702 is specifically configured to, for each court trial video file, when writing a segment of court trial audio/video stream into the court trial video file, further store description information of the segment of court trial audio/video stream in a memory, and when determining that the recording of the court trial video file is completed, store the description information of each segment of court trial audio/video stream written into the court trial video file in the court trial video file;
therepair module 704 is used for prompting a user that an incompletely recorded court trial video file exists and prompting the user whether to repair the court trial video file when the client of the bookkeeper is determined to be abnormally closed and restarted; if an instruction for repairing the court trial video file is received, searching the finally stored court trial video in the folder corresponding to the current court trial schedule number according to the time for generating the court trial video file; traversing the audio and video stream in the found court trial video file, and generating description information for each section of audio and video stream; and writing the generated description information of each section of audio and video stream into the found court trial video file to finish the repair of the court trial video file.
Optionally, the method further includes the pushing module 705:
thegenerating module 702 is further configured to generate a two-dimensional code for downloading the court trial video file according to an http service uniform resource locator address, where the http service uniform resource locator address includes an address of a bookkeeper client and a storage path of a folder corresponding to the schedule number of the current court trial case in the bookkeeper client, and the folder corresponding to the schedule number of the current court trial case stores the court trial video file of the current court trial case;
the pushingmodule 705 is configured to push a court trial video file downloading interface to the terminal according to the uniform resource locator address of the http service after the terminal scans the two-dimensional code, where the court trial video file downloading page shows a file name of the court trial video file of the current court trial case.
EXAMPLE six
As shown in fig. 8, a hardware structure diagram of an electronic device for implementing acquisition of a court trial video provided by an embodiment of the present application includes at least oneprocessing unit 801 and at least onestorage unit 802, where the storage unit stores program codes, and when the program codes are executed by the processing unit, the electronic device executes the steps of the court trial video display method.
EXAMPLE seven
A computer-readable storage medium provided in an embodiment of the present application includes program code, and when the program code runs on an electronic device, the program code causes the electronic device to execute the steps of the court trial video display method.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While the preferred embodiments of the present application have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all alterations and modifications as fall within the scope of the application.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (10)

Translated fromChinese
1.一种庭审录像展示方法,其特征在于,包括:1. a court trial video display method, is characterized in that, comprises:书记员客户端接收到庭审开始的指令时,向庭审主机请求获取庭审音视频流,所述庭审主机的庭审音视频流来源于与自身相连的录像设备;When the clerk client receives the instruction to start the court trial, it requests the court trial host to obtain the court trial audio and video stream, and the court trial audio and video stream of the court trial host comes from the video recording device connected to itself;所述书记员客户端接收所述庭审主机返回的庭审音视频流,根据所述庭审音视频流生成庭审录像文件并保存;The clerk client receives the court trial audio and video stream returned by the court trial host, and generates and saves a court trial video file according to the court trial audio and video stream;在庭审过程中或休庭阶段,若所述书记员客户端接收到回放庭审录像的指令,则展示本地已保存的所述庭审录像文件,以供当庭回放所述庭审录像文件或下载所述庭审录像文件;During the court trial or during the adjournment stage, if the clerk client receives an instruction to play back the court trial video, it will display the locally saved court trial video file for the court to play back the court trial video file or download the trial video file. court hearing video files;所述书记员客户端根据所述庭审音视频流生成庭审录像文件并保存,包括:The clerk client generates and saves the court trial video file according to the court trial audio and video stream, including:所述书记员客户端检测到庭审笔录中录入庭审阶段对应的关键字时,结束上一段庭审录像文件的录制,并开始录制当前庭审录像文件;When the clerk client detects that a keyword corresponding to the court trial stage is entered in the court trial record, it ends the recording of the previous court trial video file, and starts recording the current court trial video file;其中,每个庭审录像文件的录制方法包括:Among them, the recording method of each court trial video file includes:所述书记员客户端接收到一段庭审音视频流时,获取当前系统时间,计算所述系统时间与初始时间之间的时间差,所述初始时间为接收到当前庭审录像文件中第一段庭审音视频流时的系统时间,将所述时间差确定为该段庭审音视频流的时间戳;When the clerk client receives a segment of court trial audio and video stream, it obtains the current system time, and calculates the time difference between the system time and the initial time, where the initial time is the first segment of court trial audio in the current court trial video file received. The system time of the video stream, and the time difference is determined as the time stamp of the audio and video stream of the court hearing;将各段庭审音视频流和所述各段庭审音视频流的时间戳写入所述当前庭审录像文件。Write each segment of the court trial audio and video stream and the timestamp of each segment of the court trial audio and video stream into the current court trial video file.2.如权利要求1所述的方法,其特征在于,还包括:2. The method of claim 1, further comprising:所述书记员客户端确定在所述庭审笔录中检测到与法庭调查阶段对应的关键字时,对法庭调查阶段中的每一发言方,所述书记员客户端确定在所述庭审笔录中检测到与所述发言方对应的关键字时,将接收到的庭审音视频流写入与法庭调查阶段中所述发言方对应的庭审录像文件中;When the clerk client determines that a keyword corresponding to the court investigation stage is detected in the court trial record, for each speaker in the court investigation stage, the clerk client determines to detect the keyword in the court trial record. When the keyword corresponding to the speaker is reached, write the received audio and video stream of the court trial into the court trial video file corresponding to the speaker in the court investigation stage;所述书记员客户端确定在所述庭审笔录中检测到与其它发言方对应的关键字时,结束所述发言方对应的庭审录像文件的录制。The clerk client determines that when keywords corresponding to other speakers are detected in the court trial record, the recording of the court trial video file corresponding to the speaker ends.3.如权利要求1或2所述的方法,其特征在于,对每个庭审录像文件,所述书记员客户端将一段庭审音视频流写入所述庭审录像文件时,还在内存中保存该段庭审音视频流的描述信息,确定所述庭审录像文件录制结束时,将写入所述庭审录像文件的各段庭审音视频流的描述信息保存在所述庭审录像文件中;以及3. The method according to claim 1 or 2, characterized in that, to each court trial video file, when the clerk client writes a court trial audio and video stream into the court trial video file, it also saves in memory. The description information of the audio and video stream of the court trial, when it is determined that the recording of the court trial video file ends, the description information of each segment of the audio and video stream of the court trial written in the court trial video file is stored in the court trial video file; and所述方法还包括:The method also includes:当所述书记员客户端异常关闭并重启时,提示用户存在录制不完整的庭审录像文件,并提示用户是否修复所述庭审录像文件;When the clerk client is abnormally shut down and restarted, prompting the user that there is an incompletely recorded court trial video file, and prompting the user whether to repair the court trial video file;若所述书记员客户端接收到修复所述庭审录像文件的指令,则根据生成庭审录像文件的时间,在当前庭审排期号对应的文件夹中查找最后保存的庭审录像文件;If the clerk client receives an instruction to repair the court trial video file, according to the time when the court trial video file was generated, search for the last saved court trial video file in the folder corresponding to the current court trial schedule number;所述书记员客户端遍历查找到的庭审录像文件中的音视频流,为每段音视频流生成描述信息;The clerk client traverses the audio and video streams in the found court trial video files, and generates description information for each audio and video stream;所述书记员客户端将生成的各段音视频流的描述信息写入所述查找到的庭审录像文件,完成对所述庭审录像文件的修复。The clerk client writes the generated description information of each audio and video stream into the found court trial video file to complete the restoration of the court trial video file.4.如权利要求1或2所述的方法,其特征在于,还包括:4. The method of claim 1 or 2, further comprising:所述书记员客户端根据http服务的统一资源定位符地址生成用于下载所述庭审录像文件的二维码,所述http服务的统一资源定位符地址包括所述书记员客户端的地址和当前庭审案件的排期号对应的文件夹在所述书记员客户端中的存储路径,所述当前庭审案件的排期号对应的文件夹存储当前庭审案件的庭审录像文件;The clerk client generates a two-dimensional code for downloading the court trial video file according to the URL of the http service, where the URL of the http service includes the address of the clerk client and the current court trial. The storage path of the folder corresponding to the schedule number of the case in the clerk client, and the folder corresponding to the schedule number of the current court trial case stores the court trial video file of the current court trial case;终端扫描所述二维码之后,所述书记员客户端根据所述http服务的统一资源定位符地址向所述终端推送庭审录像文件下载界面,所述庭审录像文件下载页面展示有所述当前庭审案件的庭审录像文件的文件名。After the terminal scans the two-dimensional code, the clerk client pushes a court trial video file download interface to the terminal according to the URL of the http service, and the court trial video file download page displays the current trial video file. The filename of the court hearing video file for the case.5.一种庭审录像展示装置,其特征在于,包括:5. A court trial video display device, characterized in that, comprising:获取模块,用于接收到庭审开始的指令时,向庭审主机请求获取庭审音视频流,所述庭审主机的庭审音视频流来源于与自身相连的录像设备;an acquisition module, configured to request from the trial host to acquire the audio and video stream of the trial when receiving the instruction to start the trial, and the audio and video stream of the trial host originates from the video recording device connected to itself;生成模块,用于接收所述庭审主机返回的庭审音视频流,根据所述庭审音视频流生成庭审录像文件并保存;A generation module, configured to receive the audio and video stream of the court trial returned by the trial host, and generate and save the video file of the court trial according to the audio and video stream of the court trial;展示模块,用于在庭审过程中或休庭阶段,若接收到回放庭审录像的指令,则展示本地已保存的所述庭审录像文件,以供当庭回放所述庭审录像文件或下载所述庭审录像文件;The display module is used to display the locally saved court trial video file for playback of the court trial video file or download the court trial video file in court if an instruction to play back the court trial video is received during the court trial or during the adjournment stage. video file;所述生成模块具体用于:The generation module is specifically used for:检测到庭审笔录中录入庭审阶段对应的关键字时,结束上一段庭审录像文件的录制,并开始录制当前庭审录像文件;When it is detected that the keyword corresponding to the court trial stage is entered in the court trial record, the recording of the previous court trial video file will be ended, and the current court trial video file will be recorded;其中,每个庭审录像文件的录制方法包括:Among them, the recording method of each court trial video file includes:接收到一段庭审音视频流时,获取当前系统时间,计算所述系统时间与初始时间之间的时间差,所述初始时间为接收到当前庭审录像文件中第一段庭审音视频流时的系统时间,将所述时间差确定为该段庭审音视频流的时间戳;When a segment of court hearing audio and video stream is received, the current system time is obtained, and the time difference between the system time and the initial time is calculated, and the initial time is the system time when the first court hearing audio and video stream in the current court trial video file is received. , and the time difference is determined as the timestamp of the audio and video stream of the trial;将各段庭审音视频流和所述各段庭审音视频流的时间戳写入所述当前庭审录像文件。Write each segment of the court trial audio and video stream and the timestamp of each segment of the court trial audio and video stream into the current court trial video file.6.如权利要求5所述的装置,其特征在于,所述生成模块具体用于:6. The apparatus according to claim 5, wherein the generating module is specifically used for:确定在所述庭审笔录中检测到与法庭调查阶段对应的关键字时,对法庭调查阶段中的每一发言方,确定在所述庭审笔录中检测到与所述发言方对应的关键字时,将接收到的庭审音视频流写入与法庭调查阶段中所述发言方对应的庭审录像文件中;It is determined that when a keyword corresponding to the court investigation stage is detected in the court trial transcript, for each speaker in the court investigation stage, it is determined that when a keyword corresponding to the speaker is detected in the court trial transcript, Write the received audio and video stream of the court trial into the court trial video file corresponding to the speaker described in the court investigation stage;确定在所述庭审笔录中检测到与其它发言方对应的关键字时,结束所述发言方对应的庭审录像文件的录制。It is determined that when keywords corresponding to other speakers are detected in the court trial record, the recording of the court trial video file corresponding to the speaker is ended.7.如权利要求5或6所述的装置,其特征在于,还包括,修复模块:7. The device of claim 5 or 6, further comprising, a repair module:所述生成模块,具体用于对每个庭审录像文件,将一段庭审音视频流写入所述庭审录像文件时,还在内存中保存该段庭审音视频流的描述信息,确定所述庭审录像文件录制结束时,将写入所述庭审录像文件的各段庭审音视频流的描述信息保存在所述庭审录像文件中;The generating module is specifically configured to, for each court trial video file, when writing a segment of court trial audio and video stream into the court trial video file, also save the description information of the court trial audio and video stream in the memory, and determine the court trial video stream. When the file recording ends, the description information of each segment of the court trial audio and video streams written in the court trial video file is stored in the court trial video file;所述修复模块,用于当确定书记员客户端异常关闭并重启时,提示用户存在录制不完整的庭审录像文件,并提示用户是否修复所述庭审录像文件;若接收到修复所述庭审录像文件的指令,则根据生成庭审录像文件的时间,在当前庭审排期号对应的文件夹中查找最后保存的庭审录像文件;遍历查找到的庭审录像文件中的音视频流,为每段音视频流生成描述信息;将生成的各段音视频流的描述信息写入所述查找到的庭审录像文件,完成对所述庭审录像文件的修复。The repairing module is used to prompt the user that there is an incompletely recorded court trial video file when it is determined that the clerk client is abnormally shut down and restarted, and prompt the user whether to repair the court trial video file; if receiving the repair of the court trial video file , according to the time when the court trial video file was generated, look for the last saved court trial video file in the folder corresponding to the current court trial schedule number; Generate description information; write the generated description information of each audio and video stream into the found court trial video file, and complete the restoration of the court trial video file.8.如权利要求5或6所述的装置,其特征在于,还包括,推送模块:8. The device of claim 5 or 6, further comprising, a push module:所述生成模块,还用于根据http服务的统一资源定位符地址生成用于下载所述庭审录像文件的二维码,所述http服务的统一资源定位符地址包括书记员客户端的地址和当前庭审案件的排期号对应的文件夹在所述书记员客户端中的存储路径,所述当前庭审案件的排期号对应的文件夹存储当前庭审案件的庭审录像文件;The generating module is further configured to generate a two-dimensional code for downloading the court trial video file according to the URL of the http service, where the URL of the http service includes the address of the clerk client and the current court trial. The storage path of the folder corresponding to the schedule number of the case in the clerk client, and the folder corresponding to the schedule number of the current court trial case stores the court trial video file of the current court trial case;所述推送模块,用于在终端扫描所述二维码之后,根据所述http服务的统一资源定位符地址向所述终端推送庭审录像文件下载界面,所述庭审录像文件下载页面展示有所述当前庭审案件的庭审录像文件的文件名。The push module is configured to push the court trial video file download interface to the terminal according to the URL of the http service after the terminal scans the two-dimensional code, and the court trial video file download page displays the court trial video file download page. The filename of the trial video file of the current trial case.9.一种电子设备,其特征在于,包括至少一个处理单元、以及至少一个存储单元,其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述电子设备执行权利要求1~4任一所述方法的步骤。9. An electronic device, comprising at least one processing unit and at least one storage unit, wherein the storage unit stores program codes, and when the program codes are executed by the processing unit, the The electronic device performs the steps of any one of the methods of claims 1-4.10.一种计算机可读存储介质,其特征在于,包括程序代码,当所述程序代码在电子设备上运行时,使所述电子设备执行权利要求1~4任一所述方法的步骤。10 . A computer-readable storage medium, comprising program codes, which, when the program codes run on an electronic device, cause the electronic device to execute the steps of any one of the methods of claims 1 to 4 .
CN201711421516.3A2017-12-252017-12-25Court trial video display method and device, electronic equipment and storage mediumActiveCN108174133B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201711421516.3ACN108174133B (en)2017-12-252017-12-25Court trial video display method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201711421516.3ACN108174133B (en)2017-12-252017-12-25Court trial video display method and device, electronic equipment and storage medium

Publications (2)

Publication NumberPublication Date
CN108174133A CN108174133A (en)2018-06-15
CN108174133Btrue CN108174133B (en)2020-04-24

Family

ID=62520312

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201711421516.3AActiveCN108174133B (en)2017-12-252017-12-25Court trial video display method and device, electronic equipment and storage medium

Country Status (1)

CountryLink
CN (1)CN108174133B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109688434B (en)*2018-12-122021-05-18北京东土科技股份有限公司 Offline court hearing processing method, device, terminal, system and storage medium
CN110351513B (en)*2019-06-172023-07-14平安科技(深圳)有限公司Court trial recording method and device, computer equipment and storage medium
CN111162967A (en)*2019-12-252020-05-15北京东土科技股份有限公司 An offline court hearing processing method, device, terminal, server and storage medium
CN111182251B (en)*2020-01-062022-06-28成都佳发安泰教育科技股份有限公司Video backup method and device applied to online patrol synchronous transcoding and with hot-pluggable storage medium
CN111314643A (en)*2020-02-272020-06-19高新兴科技集团股份有限公司Case handling area video management method and system
CN114339377A (en)*2021-12-102022-04-12北京东土和兴科技有限公司Court trial video recording method and device, electronic equipment and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102750962A (en)*2012-06-112012-10-24杭州海康威视数字技术股份有限公司Playback method and device for video files
CN103108110A (en)*2011-11-102013-05-15浙江南北联合信息科技有限公司Digital court hearing main unit and digital court hearing system
CN103678026A (en)*2012-09-182014-03-26杭州海康威视系统技术有限公司Storing and repairing method and storing and repairing device for repairable video monitoring data
CN103974143A (en)*2014-05-202014-08-06北京速能数码网络技术有限公司Method and device for generating media data
CN104125277A (en)*2014-07-212014-10-29广州金山网络科技有限公司File transmission method, system and device
CN104754100A (en)*2013-12-252015-07-01深圳桑菲消费通信有限公司Call recording method and device and mobile terminal
CN104869341A (en)*2015-05-252015-08-26上海琨视电子科技有限公司Method of realizing trial text and trial video synchronization playback and system thereof
CN106131432A (en)*2016-08-102016-11-16深圳市金立通信设备有限公司A kind of video capture method and terminal
CN106133717A (en)*2014-06-252016-11-16深圳市大疆创新科技有限公司Multimedia file restorative procedure and equipment
CN106791538A (en)*2016-12-252017-05-31重庆警蜂科技有限公司For the digital display circuit of circuit court

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103108110A (en)*2011-11-102013-05-15浙江南北联合信息科技有限公司Digital court hearing main unit and digital court hearing system
CN102750962A (en)*2012-06-112012-10-24杭州海康威视数字技术股份有限公司Playback method and device for video files
CN103678026A (en)*2012-09-182014-03-26杭州海康威视系统技术有限公司Storing and repairing method and storing and repairing device for repairable video monitoring data
CN104754100A (en)*2013-12-252015-07-01深圳桑菲消费通信有限公司Call recording method and device and mobile terminal
CN103974143A (en)*2014-05-202014-08-06北京速能数码网络技术有限公司Method and device for generating media data
CN106133717A (en)*2014-06-252016-11-16深圳市大疆创新科技有限公司Multimedia file restorative procedure and equipment
CN104125277A (en)*2014-07-212014-10-29广州金山网络科技有限公司File transmission method, system and device
CN104869341A (en)*2015-05-252015-08-26上海琨视电子科技有限公司Method of realizing trial text and trial video synchronization playback and system thereof
CN106131432A (en)*2016-08-102016-11-16深圳市金立通信设备有限公司A kind of video capture method and terminal
CN106791538A (en)*2016-12-252017-05-31重庆警蜂科技有限公司For the digital display circuit of circuit court

Also Published As

Publication numberPublication date
CN108174133A (en)2018-06-15

Similar Documents

PublicationPublication DateTitle
CN108174133B (en)Court trial video display method and device, electronic equipment and storage medium
JP5022025B2 (en) A method and apparatus for synchronizing content data streams and metadata.
US8005789B2 (en)Method and apparatus for synchronizing multimedia content with device which supports multi-server environment
CN110691633B (en)Method and system for determining reaction time of response and synchronizing user interface with content being rendered
US20170034263A1 (en)Synchronized Playback of Streamed Audio Content by Multiple Internet-Capable Portable Devices
US20090103889A1 (en)Media generation system
CN102693739A (en)Method and system for video clip generation
WO2018076998A1 (en)Method and device for generating playback video file
KR20140005130A (en)Media recognition and synchronisation to a motion signal
JP6182609B2 (en) Subtitle processing method, apparatus, system, and storage medium
US10043536B2 (en)Systems and methods for audio based synchronization using energy vectors
EP2811399A1 (en)Method and terminal for starting music application
CN104410924B (en)A kind of multimedia titles display methods and device
US9640159B1 (en)Systems and methods for audio based synchronization using sound harmonics
WO2017152557A1 (en)Service object placing method and device, and server
US12243563B2 (en)Voice-controlled content creation
CN110970059A (en)Multimedia information playing method and device and readable storage medium
WO2016155255A1 (en)Program recording method and apparatus
EP4085644A1 (en)Techniques for providing a content stream based on a delivered stream of content
WO2015165549A1 (en)Sequential method for the presentation of images with enhanced functionality, and apparatus thereof
US11228802B2 (en)Video distribution system, video generation method, and reproduction device
JP2019054505A (en) Video surveillance method, server, and video surveillance system
CN106777171B (en)Method and apparatus for outputting fragmented media files
KR100697854B1 (en) Multimedia information provision and playback system and its multimedia information provision and playback method
CN106330922A (en)Video fragment naming method and apparatus

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
CP01Change in the name or title of a patent holder

Address after:100041 15 floor, 2 building, 30 Shixing street, Shijingshan District, Beijing.

Patentee after:KYLAND TECHNOLOGY Co.,Ltd.

Patentee after:Beijing Dongtu Hexing Technology Co.,Ltd.

Address before:100041 15 floor, 2 building, 30 Shixing street, Shijingshan District, Beijing.

Patentee before:KYLAND TECHNOLOGY Co.,Ltd.

Patentee before:BEIJING HEXING HONGTU TECHNOLOGY CO.,LTD.

CP01Change in the name or title of a patent holder

[8]ページ先頭

©2009-2025 Movatter.jp