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
+
1
5
The 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.
2
6
3
7
<img src =" volume/html/image/overall-arch.png " width =" 800 " >
You can’t perform that action at this time.
0 commit comments