This repository was archived by the owner on Dec 16, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +129
-0
lines changed Expand file tree Collapse file tree 2 files changed +129
-0
lines changed Original file line number Diff line number Diff line change 1+ language : bash
2+ dist : xenial
3+ services : docker
4+ # cache:
5+ # directories:
6+ # - /var/lib/apt/lists
7+
8+ matrix :
9+ allow_failures :
10+ - name : ad-insertion/video-analytics-service
11+
12+ before_install :
13+ - curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
14+ - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
15+ - sudo apt-get update
16+ - sudo apt-get -y install docker-ce
17+ - docker version
18+
19+ jobs :
20+ include :
21+ - name : ad-decision
22+ script :
23+ - mkdir build
24+ - cd build
25+ - cmake ..
26+ - cd ad-decision
27+ - make
28+ - name : image/ffmpeg
29+ script :
30+ - mkdir build
31+ - cd build
32+ - cmake ..
33+ - cd image/ffmpeg
34+ - make -j4
35+ - name : account
36+ script :
37+ - mkdir build
38+ - cd build
39+ - cmake ..
40+ - cd account
41+ - make
42+ - name : ad-content/frontend
43+ script :
44+ - mkdir build
45+ - cd build
46+ - cmake ..
47+ - cd ad-content/frontend
48+ - make
49+ - name : ad-content/archive
50+ script :
51+ - mkdir build
52+ - cd build
53+ - cmake ..
54+ - cd ad-content/archive
55+ - make
56+ - name : ad-insertion/frontend
57+ script :
58+ - mkdir build
59+ - cd build
60+ - cmake ..
61+ - cd ad-insertion/frontend
62+ - make
63+ - name : ad-insertion/ad-static
64+ script :
65+ - mkdir build
66+ - cd build
67+ - cmake ..
68+ - cd ad-insertion/ad-static
69+ - make
70+ - name : ad-insertion/analytic-db
71+ script :
72+ - mkdir build
73+ - cd build
74+ - cmake ..
75+ - cd ad-insertion/analytic-db
76+ - make
77+ - name : ad-insertion/ad-transcode
78+ script :
79+ - mkdir build
80+ - cd build
81+ - cmake ..
82+ - cd ad-insertion/ad-transcode
83+ - make
84+ - name : ad-insertion/video-analytics-service
85+ script :
86+ - mkdir build
87+ - cd build
88+ - cmake ..
89+ - cd ad-insertion/video-analytics-service
90+ - make
91+ - name : deployment
92+ script :
93+ - mkdir build
94+ - cd build
95+ - cmake ..
96+ - cd deployment
97+ - make
98+ - name : cdn
99+ script :
100+ - mkdir build
101+ - cd build
102+ - cmake ..
103+ - cd cdn
104+ - make
105+ - name : content-provider/transcode
106+ script :
107+ - mkdir build
108+ - cd build
109+ - cmake ..
110+ - cd content-provider/transcode
111+ - make
112+ - name : content-provider/frontend
113+ script :
114+ - mkdir build
115+ - cd build
116+ - cmake ..
117+ - cd content-provider/frontend
118+ - make
119+ - name : content-provider/archive
120+ script :
121+ - mkdir build
122+ - cd build
123+ - cmake ..
124+ - cd content-provider/archive
125+ - make
Original file line number Diff line number Diff line change 1+ [ ![ Travis Build Status] ( https://travis-ci.com/OpenVisualCloud/Ad-Insertion-Sample.svg?branch=master )] ( https://travis-ci.com/OpenVisualCloud/Ad-Insertion-Sample )
2+ [ ![ License] ( https://img.shields.io/badge/license-BSD_3_Clause-green.svg )] ( https://github.com/OpenVisualCloud/Ad-Insertion-Sample/blob/master/LICENSE )
3+ [ ![ Contributions] ( https://img.shields.io/badge/contributions-welcome-blue.svg )] ( https://github.com/OpenVisualCloud/Ad-Insertion-Sample/wiki )
4+
15The E2E sample implements a server-side AD insertion system, which features on-demand video transcoding and streaming, and AD insertion based on video content analysis.
26
37<img src =" volume/html/image/overall-arch.png " width =" 800 " >
You can’t perform that action at this time.
0 commit comments