[go: up one dir, main page]

CN108391178B - Method for distinguishing watermark of DVB (digital video broadcasting) conditional access system - Google Patents

Method for distinguishing watermark of DVB (digital video broadcasting) conditional access system Download PDF

Info

Publication number
CN108391178B
CN108391178B CN201810272780.3A CN201810272780A CN108391178B CN 108391178 B CN108391178 B CN 108391178B CN 201810272780 A CN201810272780 A CN 201810272780A CN 108391178 B CN108391178 B CN 108391178B
Authority
CN
China
Prior art keywords
video
video data
watermark
top box
data
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
CN201810272780.3A
Other languages
Chinese (zh)
Other versions
CN108391178A (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.)
Zhuhai Gotech Intelligent Technology Co Ltd
Original Assignee
Zhuhai Gotech Intelligent 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 Zhuhai Gotech Intelligent Technology Co Ltd filed Critical Zhuhai Gotech Intelligent Technology Co Ltd
Priority to CN201810272780.3A priority Critical patent/CN108391178B/en
Publication of CN108391178A publication Critical patent/CN108391178A/en
Application granted granted Critical
Publication of CN108391178B publication Critical patent/CN108391178B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8358Generation of protective data, e.g. certificates involving watermark
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23418Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics
    • 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/418External card to be used in combination with the client device, e.g. for conditional access
    • H04N21/4181External card to be used in combination with the client device, e.g. for conditional access for conditional access
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • 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/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6112Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving terrestrial transmission, e.g. DVB-T

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Systems (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

A method of resolving a DVB conditional access system watermark, comprising: respectively receiving video data of the same program of a plurality of authorized terminals at the same time interval; respectively decoding and analyzing the video data, and judging watermark information of different video data according to the characteristics of DVB broadcast stream; and correcting the watermark information and outputting the original video data without the watermark. An apparatus for resolving a DVB conditional access system watermark, comprising: the system comprises a server, a plurality of video acquisition devices and a plurality of authorization terminals. According to the characteristics of the DVB broadcast stream, the invention can accurately and quickly automatically identify the watermark displayed at any position on the video and eliminate the watermark, thereby obtaining the video without the watermark.

Description

Method for distinguishing watermark of DVB (digital video broadcasting) conditional access system
Technical Field
The invention belongs to the technical field of digital televisions, and particularly relates to a method and a device for distinguishing watermarks of a DVB (digital video broadcasting) conditional access system.
Background
The Conditional Access System (CAS) is a core technology for developing pay television, only authorized set-top boxes can normally watch videos under the control of the system, the current conditional access system can enable one or more set-top boxes to display different information through the system to achieve the purpose that the videos are not played and the videos can be watched through a menu and different set-top boxes can be distinguished, programs can be watched at a computer end directly after the HDMI output of the set-top boxes is connected to an HDMI acquisition card, the programs which are watched can be distributed through a network directly through FFMPEG, so that the purpose of authorizing one machine and multiple terminals to watch simultaneously is achieved, an operator can position the set-top boxes which specifically carry out video acquisition by issuing watermarks to each authorized box end in order to prevent the situation, as DVB adopts a broadcasting mode, video data except watermark parts are completely consistent for multiple terminals watching the same program,
the current authorized box end video acquisition is distributed by acquiring a video through one machine, so that other terminals watched through a network can display the watermark after the set top box displays the watermark, and the watermark cannot be removed in the current acquisition mode.
Disclosure of Invention
The invention provides a method and a device for distinguishing watermarks of a DVB (digital video broadcasting) conditional access system, aiming at the defects of the prior art, and the method and the device can effectively identify the watermark display of the conditional access system at any position by using a plurality of authorized terminals to simultaneously acquire a video and comparing the decoded video data through FFMPEG (fast Fourier transform MPEG) by fully utilizing the broadcasting receiving principle of DVB.
In order to solve the problems, the technical scheme adopted by the invention is as follows:
a method for distinguishing watermarks in a DVB conditional access system, wherein DVB broadcast streams are identical for video data of the same program at the same time point, the method comprising:
respectively receiving video data of the same program of a plurality of authorized terminals at the same time interval;
respectively decoding and analyzing the video data, and judging watermark information of different video data according to the characteristics of DVB broadcast stream;
and correcting the watermark information and outputting the original video data without the watermark.
Further, the authorization terminal includes: a first set top box, a second set top box and a third set top box; wherein,
the first set top box transmits the video data thereof to first video acquisition equipment;
the second set top box transmits the video data thereof to second video acquisition equipment;
and the third set top box transmits the video data thereof to third video acquisition equipment.
Further, a plurality of the video data are decoded and analyzed by using video decoding software respectively, and the video decoding software comprises:
first FFMPEG software that decodes video data received by the first video capture device;
second FFMPEG software that decodes video data received by the second video capture device; and
third FFMPEG software that decodes video data received by the third video capture device.
Further, the decoded video data are respectively sent to a server side for analysis, at least two identical decoded video data are confirmed at the server side, different decoded video data are corrected, and the corrected video data are sent to video watching equipment through a network.
An apparatus for resolving a DVB conditional access system watermark, comprising: a server, a plurality of video capture devices, and a plurality of authorized terminals, wherein,
the video acquisition devices are respectively connected with the authorization terminals and are respectively used for receiving video data of the authorization terminals and decoding the video data;
the server is respectively connected with the plurality of video acquisition devices and is used for receiving and analyzing the decoded video data.
Further, the video capture device comprises: video decoding software and a video collector.
Further, the video collector comprises: HDMI acquisition card and RCA acquisition card.
Further, the video decoding software is FFMPEG.
Further, the number of the video capture devices is at least three, the video capture devices comprising: the video acquisition system comprises a first video acquisition device, a second video acquisition device and a third video acquisition device.
Further, the data of the authorized terminal is at least three, and the authorized terminal includes: a first set-top box, a second set-top box and a third set-top box.
The invention has the beneficial effects that: according to the characteristics of the DVB broadcast stream, the watermark displayed at any position on the video can be accurately and quickly identified automatically, and the watermark is eliminated, so that the video without the watermark is obtained.
Drawings
Fig. 1 is a schematic flow chart of a method for distinguishing watermarks of a DVB conditional access system according to the invention.
Fig. 2 is a schematic structural diagram of the device for distinguishing watermarks of the DVB conditional access system according to the present invention.
Detailed Description
In order to make the technical solutions of the present invention better understood by those skilled in the art, the present invention will be further described in detail with reference to specific examples. Note that the following described embodiments are illustrative only for explaining the present invention, and are not to be construed as limiting the present invention. The examples, where specific techniques or conditions are not indicated, are to be construed according to the techniques or conditions described in the literature in the art or according to the product specifications. The reagents or instruments used are not indicated by the manufacturer, and are all conventional products commercially available.
According to an aspect of the present invention, the present invention provides a method for resolving a watermark of a DVB conditional access system, and fig. 1 is a schematic flow chart of the method for resolving a watermark of a DVB conditional access system according to the present invention, which includes:
101, respectively receiving video data of the same program of a plurality of authorized terminals in the same time period;
specifically, at the same time, at least three authorized terminals are used for respectively outputting video streams of the same program to at least three video acquisition devices, and the video acquisition devices receive data of the video streams;
more specifically, the authorized terminal includes: a first set top box, a second set top box and a third set top box; the first set top box transmits video data thereof to first video acquisition equipment; the second set top box transmits the video data thereof to second video acquisition equipment; and the third set top box transmits the video data thereof to third video acquisition equipment.
102, respectively decoding and analyzing the plurality of video data, and judging watermark information of different video data according to the characteristics of DVB broadcast stream;
specifically, a plurality of video data are decoded and analyzed by using video decoding software, respectively, where the video decoding software includes: first FFMPEG software that decodes video data received by the first video capture device; second FFMPEG software that decodes video data received by the second video capture device; and third FFMPEG software that decodes video data received by the third video capture device.
103, correcting the watermark information and outputting the original video data without the watermark.
Specifically, the decoded video data are respectively sent to a server side for analysis, at least two identical decoded video data are confirmed at the server side, different decoded video data are modified, and the modified video data are sent to a video viewing device through a network, where the video viewing device includes but is not limited to: set-top boxes, computers, mobile phones, and the like.
The DVB adopts a broadcasting mode to transmit video, video data output by the set top boxes with the same hardware playing the same program at the same time are completely consistent, video acquisition data of the same program are extracted from a plurality of set top boxes at the same time according to the attribute and compared, and if different data areas are found through comparison, the data areas can be determined to be doped with watermark data instead of original video data.
In another aspect of the present invention, fig. 2 is a schematic structural diagram of an apparatus for distinguishing a watermark in a DVB conditional access system according to the present invention, and as shown in fig. 2, the present invention provides an apparatus for distinguishing a watermark in a DVB conditional access system, including: the system comprises a server, a plurality of video acquisition devices and a plurality of authorization terminals, wherein the plurality of video acquisition devices are respectively connected with the plurality of authorization terminals and are respectively used for receiving video data of the plurality of authorization terminals and decoding the video data; the server is respectively connected with the plurality of video acquisition devices and used for receiving and analyzing the decoded video data, and the server is connected with the video watching device through a network.
According to a specific embodiment of the present invention, the video capture device comprises: video decoding software and a video collector, wherein the video collector comprises: the HDMI acquisition card and the RCA acquisition card are adopted as the video decoding software, wherein the video decoding software is FFMPEG which is an open source computer program used for recording and converting digital audio and video and converting the digital audio and video into streams, and LGPL or GPL licenses are adopted. Correspondingly, an interface for video transmission is arranged on the video acquisition equipment.
In some preferred embodiments of the present invention, the number of the video capturing apparatuses is at least three, the video capturing apparatus comprising: the system comprises a first video acquisition device, a second video acquisition device and a third video acquisition device; the data of the authorization terminal are at least three, and the authorization terminal comprises: a first set-top box, a second set-top box and a third set-top box. It should be noted that the number of the video capture devices and authorized terminals is not particularly limited, but is at least three.
In summary, the method and apparatus for distinguishing watermarks of a DVB conditional access system according to the present invention can accurately and rapidly identify the watermark displayed at any position on the video and remove the watermark according to the characteristics of the DVB broadcast stream, so as to obtain the video without the watermark.
In the description of the present invention, it is to be understood that the terms "first", "second" and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implying any number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.
In the present invention, unless otherwise expressly stated or limited, the terms "mounted," "connected," "secured," and the like are to be construed broadly and can, for example, be fixedly connected, detachably connected, or integrally formed; can be mechanically or electrically connected; either directly or indirectly through intervening media, either internally or in any other relationship. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations.
In the present invention, unless otherwise expressly stated or limited, the first feature "on" or "under" the second feature may be directly contacting the first and second features or indirectly contacting the first and second features through an intermediate. Also, a first feature "on," "over," and "above" a second feature may be directly or diagonally above the second feature, or may simply indicate that the first feature is at a higher level than the second feature. A first feature being "under," "below," and "beneath" a second feature may be directly under or obliquely under the first feature, or may simply mean that the first feature is at a lesser elevation than the second feature.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Although embodiments of the present invention have been shown and described, it is understood that the embodiments are illustrative and not restrictive, that various changes, modifications, substitutions and alterations may be made herein without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (9)

1. A method for distinguishing the watermark of DVB condition receiving system, the character of DVB broadcast stream is: the video data output by playing the same program at the same time point by the set top boxes with the same hardware are completely consistent, and the method is characterized by comprising the following steps:
respectively receiving video data of the same program of a plurality of authorized terminals at the same time interval;
respectively decoding and analyzing the video data, and judging watermark information of different video data according to the characteristics of DVB broadcast stream: if a different data region is found by comparison, then it can be determined that this data region is doped with watermark information rather than the original video data;
and correcting the watermark information and outputting the original video data without the watermark.
2. The method of claim 1, wherein the authorizing terminal comprises: a first set top box, a second set top box and a third set top box; wherein,
the first set top box transmits the video data thereof to first video acquisition equipment;
the second set top box transmits the video data thereof to second video acquisition equipment;
and the third set top box transmits the video data thereof to third video acquisition equipment.
3. The method of claim 2, wherein a plurality of the video data are decoded and analyzed by using video decoding software respectively, and the video decoding software comprises:
first FFMPEG software that decodes video data received by the first video capture device;
second FFMPEG software that decodes video data received by the second video capture device; and
third FFMPEG software that decodes video data received by the third video capture device.
4. The method of claim 1, wherein the decoded video data are sent to a server for analysis, at least two identical decoded video data are confirmed at the server, different decoded video data are modified, and the modified video data are sent to a video viewing device via a network.
5. An apparatus for resolving watermarks in a DVB conditional access system, comprising: the system comprises a server, a plurality of video acquisition devices and a plurality of authorization terminals, wherein the plurality of authorization terminals are used for simultaneously acquiring a video, the video data is compared through the server after the video data is decoded through video decoding software of the video acquisition devices, and the watermark display of the conditional access system at any position is effectively identified, wherein,
the video acquisition devices are respectively connected with the authorization terminals and are respectively used for receiving video data of the authorization terminals and decoding the video data;
the server is respectively connected with the video acquisition devices and used for receiving and analyzing the decoded video data, and judging the watermark information of different video data according to the characteristics of DVB broadcast stream: if a different data region is found by comparison, then it can be determined that this data region is doped with watermark information rather than the original video data; correcting the watermark information and outputting original video data without the watermark; the data of the authorization terminal are at least three, and the authorization terminal comprises: a first set-top box, a second set-top box and a third set-top box.
6. The apparatus of claim 5, wherein the video capture device comprises: video decoding software and a video collector.
7. The apparatus of claim 6, wherein the video collector comprises: HDMI acquisition card and RCA acquisition card.
8. The apparatus of claim 6, wherein the video decoding software is FFMPEG.
9. The apparatus of claim 5, wherein the number of video capture devices is at least three, the video capture devices comprising: the video acquisition system comprises a first video acquisition device, a second video acquisition device and a third video acquisition device.
CN201810272780.3A 2018-03-29 2018-03-29 Method for distinguishing watermark of DVB (digital video broadcasting) conditional access system Active CN108391178B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810272780.3A CN108391178B (en) 2018-03-29 2018-03-29 Method for distinguishing watermark of DVB (digital video broadcasting) conditional access system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810272780.3A CN108391178B (en) 2018-03-29 2018-03-29 Method for distinguishing watermark of DVB (digital video broadcasting) conditional access system

Publications (2)

Publication Number Publication Date
CN108391178A CN108391178A (en) 2018-08-10
CN108391178B true CN108391178B (en) 2021-03-16

Family

ID=63073211

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810272780.3A Active CN108391178B (en) 2018-03-29 2018-03-29 Method for distinguishing watermark of DVB (digital video broadcasting) conditional access system

Country Status (1)

Country Link
CN (1) CN108391178B (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6577746B1 (en) * 1999-12-28 2003-06-10 Digimarc Corporation Watermark-based object linking and embedding
CN101166260B (en) * 2007-09-12 2012-07-04 华为技术有限公司 Method and device for image coding and watermark removal
CN101764998A (en) * 2008-12-23 2010-06-30 北京中星微电子有限公司 Alarm interlocking method in network video monitoring system and network video monitoring system

Also Published As

Publication number Publication date
CN108391178A (en) 2018-08-10

Similar Documents

Publication Publication Date Title
US12052446B2 (en) Methods and apparatus for monitoring the insertion of local media into a program stream
US8677393B2 (en) Methods and apparatus to verify consumption of programming content
US9854232B2 (en) Systems and methods for picture quality monitoring
US20100131970A1 (en) Audience measurement apparatus, system and method
US20140037132A1 (en) User device, a second screen system and a method for rendering second screen information on a second screen
KR101963200B1 (en) Real time video contents converting system and method using ACR(Automatic Contents Recognition)
US9106871B2 (en) Detecting which channel a local STB is displaying using a local tuner
US8621538B2 (en) Method and system for providing subscription data
CN108391178B (en) Method for distinguishing watermark of DVB (digital video broadcasting) conditional access system
CA2571088C (en) Methods and apparatus to verify consumption of programming content
KR101245158B1 (en) Automatic display setting system for digital broadcast receiver and method thereof
CN104065980A (en) Statistics method, apparatus and system for play content association data
KR101239100B1 (en) Test certification system for cable ready digital television based on browser and method thereof
US10555037B2 (en) Digital media receiver monitoring system
JP7517013B2 (en) CONTENT VIEWING DEVICE, LOG COLLECTION SYSTEM, AND LOG COLLECTION METHOD
US9930381B1 (en) Ancillary data video validator and QC system
JP7746746B2 (en) Management device, management method, and management program
CN104104975A (en) Method and system for collecting channel information for watching and rebroadcasting programs from multiple media sources
CN104604244A (en) Information processing device, information processing method, program, and content sharing system
HK1115259A (en) Method and device for inserting advertisement data into data of digital television

Legal Events

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