aliyun / AliRTCSample
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
8% | 9% | 32% | 23% | 25%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
cpp41% | 0% | 38% | 12% | 6%
h25% | 13% | 25% | 5% | 29%
html0% | 98% | 0% | 0% | 1%
vue0% | 16% | 21% | 44% | 17%
m0% | 0% | 50% | 13% | 35%
ts0% | 0% | 61% | 15% | 23%
ui0% | 0% | 100% | 0% | 0%
tsx0% | 0% | 25% | 58% | 16%
less0% | 0% | 40% | 48% | 10%
vcxproj0% | 0% | 100% | 0% | 0%
java0% | 0% | 33% | 32% | 34%
css0% | 0% | 100% | 0% | 0%
xml0% | 0% | 0% | 32% | 67%
go0% | 0% | 0% | 62% | 37%
js0% | 0% | 0% | 45% | 54%
py0% | 0% | 0% | 0% | 100%
cs0% | 0% | 0% | 0% | 100%
php0% | 0% | 0% | 0% | 100%
json50% | 0% | 0% | 0% | 100%
filters0% | 0% | 0% | 0% | 100%
pro0% | 0% | 0% | 0% | 100%
tpl0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
AliRTC2.522% | 11% | 40% | 10% | 14%
Web0% | 12% | 30% | 38% | 17%
iOS0% | 0% | 39% | 9% | 51%
Windows0% | 0% | 57% | 12% | 29%
Mac0% | 0% | 36% | 19% | 44%
Server0% | 0% | 0% | 19% | 80%
Android0% | 0% | 0% | 42% | 57%
Ohos0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
RTCSampleMainInterface.cpp
in AliRTC2.5/Windows/MFC Demo/RtcSample
1411 70
curl.h
in AliRTC2.5/Windows/MFC Demo/INCLUDE/CURL
1138 -
800 -
WBToolbar.vue
in Web/vueVersion/src/components/Whiteboard
797 -
index.html
in AliRTC2.5/Web/RtcSample
697 -
value.h
in AliRTC2.5/Windows/MFC Demo/INCLUDE/JSON
626 5
channel.ts
in Web/vueVersion/src/hooks
496 -
channel.ts
in Web/reactVersion/src/hooks
465 -
typecheck-gcc.h
in AliRTC2.5/Windows/MFC Demo/INCLUDE/CURL
463 1
curlbuild.h
in AliRTC2.5/Windows/MFC Demo/INCLUDE/CURL
425 -
RtcSampleDlg.cpp
in AliRTC2.5/Windows/MFC Demo/RtcSample
393 22
mainwindow.cpp
in AliRTC2.5/Windows/Qt Demo
374 27
index.module.less
in Web/vueVersion/src/pages/InChannel
353 -
Pagination.vue
in Web/vueVersion/src/components/Whiteboard
340 -
AliRtcChatActivity.java
in AliRTC2.5/Android/RtcSample/app/src/main/java/com/aliyun/rtcdemo/activity
332 24
ViewController.m
in AliRTC2.5/Mac/RtcSample/RtcSample
324 -
store.ts
in Web/vueVersion/src
311 7
ChannelViewController.m
in Mac/BasicDemo/BasicDemo
308 -
InChannel.vue
in Web/vueVersion/src/pages/InChannel
307 -
RTCSampleChatViewController.m
in AliRTC2.5/iOS/RtcSample/RtcSample
298 -
DingRTCSampleDlg.cpp
in Windows/DingRTCSample/DingRTCSample
293 23
vcxproj
RtcSample.vcxproj
in AliRTC2.5/Windows/MFC Demo/RtcSample
280 -
ui
mainwindow.ui
in AliRTC2.5/Windows/Qt Demo
279 -
index.module.less
in Web/reactVersion/src/pages/InChannel
275 -
ui
logindlg.ui
in AliRTC2.5/Windows/Qt Demo
263 -
index.css
in AliRTC2.5/Web/RtcSample
254 -
ChannelViewController.m
in iOS/BasicVideoCall/BasicVideoCall
253 -
RTCSampleSettingDlg.cpp
in AliRTC2.5/Windows/MFC Demo/RtcSample
253 18
Group.tsx
in Web/reactVersion/src/pages/InChannel/components/Settings
252 1
RTCSampleMainInterface.h
in AliRTC2.5/Windows/MFC Demo/RtcSample
238 -
VideoFrameObserverViewController.m
in iOS/AdvancedSamples/AdvancedSamples
234 -
ChannelViewController.m
in iOS/ScreenSharing/ScreenSharing
233 -
device.ts
in Web/reactVersion/src/hooks
230 -
index.tsx
in Web/reactVersion/src/pages/InChannel
230 -
vcxproj
DingRTCSample.vcxproj
in Windows/DingRTCSample/DingRTCSample
228 -
ui
configdlg.ui
in AliRTC2.5/Windows/Qt Demo
227 -
Stamps.vue
in Web/vueVersion/src/components/Whiteboard
218 -
SmallView.vue
in Web/vueVersion/src/pages/InChannel/components
209 -
Join.tsx
in Web/reactVersion/src/pages/Welcome/components
202 -
ui
configScreenDlg.ui
in AliRTC2.5/Windows/Qt Demo
202 -
VisionShare.vue
in Web/vueVersion/src/components/Whiteboard
198 -
Metrics.vue
in Web/vueVersion/src/pages/InChannel/components/Settings
197 -
SmallView.tsx
in Web/reactVersion/src/pages/InChannel/components
197 -
General.vue
in Web/vueVersion/src/pages/InChannel/components/Settings
193 -
device.ts
in Web/vueVersion/src/hooks
189 -
Join.vue
in Web/vueVersion/src/pages/Welcome/components
188 -
apptoken.go
in Server/go/apptoken
186 7
Item.vue
in Web/vueVersion/src/pages/InChannel/components/Settings/Group
181 -
Log.cpp
in AliRTC2.5/Windows/MFC Demo/INCLUDE
181 9
index.tsx
in Web/reactVersion/src/components/Device
180 -
Files With Most Units (Top 50)
File# lines# units
RTCSampleMainInterface.cpp
in AliRTC2.5/Windows/MFC Demo/RtcSample
1411 70
mainwindow.cpp
in AliRTC2.5/Windows/Qt Demo
374 27
AliRtcChatActivity.java
in AliRTC2.5/Android/RtcSample/app/src/main/java/com/aliyun/rtcdemo/activity
332 24
DingRTCSampleDlg.cpp
in Windows/DingRTCSample/DingRTCSample
293 23
RtcSampleDlg.cpp
in AliRTC2.5/Windows/MFC Demo/RtcSample
393 22
bytes_utils.js
in Server/nodejs/util
131 21
RTCSampleSettingDlg.cpp
in AliRTC2.5/Windows/MFC Demo/RtcSample
253 18
sha256.js
in AliRTC2.5/Web/RtcSample
165 16
BaseRecyclerViewAdapter.java
in AliRTC2.5/Android/RtcSample/app/src/main/java/com/aliyun/rtcdemo/adapter
145 11
ChartUserAdapter.java
in AliRTC2.5/Android/RtcSample/app/src/main/java/com/aliyun/rtcdemo/adapter
176 11
Service.java
in Server/java/src/main/java/com/company/apptoken/model
82 9
Service.cs
in Server/csharp/AppToken/Model
95 9
service.go
in Server/go/apptoken
122 9
WhiteboardDlg.cpp
in Windows/DingRTCSample/DingRTCSample
118 9
Log.cpp
in AliRTC2.5/Windows/MFC Demo/INCLUDE
181 9
store.ts
in Web/reactVersion/src
177 8
service.py
in Server/python2
52 8
service.py
in Server/python3
67 8
service.js
in Server/nodejs
50 8
service.php
in Server/php
77 8
store.ts
in Web/vueVersion/src
311 7
apptoken.go
in Server/go/apptoken
186 7
AppToken.cs
in Server/csharp/AppToken/Model
94 6
utils.js
in AliRTC2.5/Web/RtcSample
79 6
AppTokenOptions.java
in Server/java/src/main/java/com/company/apptoken/model
51 5
AppToken.java
in Server/java/src/main/java/com/company/apptoken/model
83 5
app_token.py
in Server/python2
82 5
app_token.py
in Server/python3
82 5
app_token.php
in Server/php
91 5
AppTokenOptions.cs
in Server/csharp/AppToken/Model
67 5
value.h
in AliRTC2.5/Windows/MFC Demo/INCLUDE/JSON
626 5
app_token_options.py
in Server/python2
37 4
app_token_options.py
in Server/python3
46 4
app_token_options.js
in Server/nodejs
41 4
48 4
apptokenOptions.go
in Server/go/apptoken
92 4
RtcSample.cpp
in AliRTC2.5/Windows/MFC Demo/RtcSample
112 4
configScreenDlg.cpp
in AliRTC2.5/Windows/Qt Demo
88 4
bytes_utils.py
in Server/python2/util
17 3
bytes_utils.py
in Server/python3/util
14 3
bytes_utils.php
in Server/php
24 3
logindlg.cpp
in AliRTC2.5/Windows/Qt Demo
53 3
configdlg.cpp
in AliRTC2.5/Windows/Qt Demo
26 3
networkQuality.ts
in Web/vueVersion/src/utils
97 2
vite.config.ts
in Web/vueVersion
36 2
networkQuality.ts
in Web/reactVersion/src/utils
95 2
compress_utils.py
in Server/python2/util
14 2
sign_utils.py
in Server/python2/util
18 2
compress_utils.py
in Server/python3/util
14 2
sign_utils.py
in Server/python3/util
18 2
Files With Long Lines (Top 50)

There are 71 files with lines longer than 120 characters. In total, there are 278 long lines.

File# lines# units# long lines
RTCSampleMainInterface.cpp
in AliRTC2.5/Windows/MFC Demo/RtcSample
1411 70 77
vcxproj
RtcSample.vcxproj
in AliRTC2.5/Windows/MFC Demo/RtcSample
280 - 14
VideoFrameObserverViewController.m
in iOS/AdvancedSamples/AdvancedSamples
234 - 13
ChannelViewController.m
in Mac/BasicDemo/BasicDemo
308 - 13
ChannelViewController.m
in iOS/ScreenSharing/ScreenSharing
233 - 11
Metrics.tsx
in Web/reactVersion/src/pages/InChannel/components/Settings
114 - 10
ChannelViewController.m
in iOS/BasicVideoCall/BasicVideoCall
253 - 9
RTCSampleSettingDlg.cpp
in AliRTC2.5/Windows/MFC Demo/RtcSample
253 18 7
vcxproj
DingRTCSample.vcxproj
in Windows/DingRTCSample/DingRTCSample
228 - 6
RtcSample.cpp
in AliRTC2.5/Windows/MFC Demo/RtcSample
112 4 6
hvigor-config.json5
in Ohos/BasicVideoCall/hvigor
21 - 6
AliRtcChatActivity.java
in AliRTC2.5/Android/RtcSample/app/src/main/java/com/aliyun/rtcdemo/activity
332 24 5
RTCSampleChatViewController.m
in AliRTC2.5/iOS/RtcSample/RtcSample
298 - 4
index.html
in AliRTC2.5/Web/RtcSample
697 - 4
RTCSampleMainInterface.h
in AliRTC2.5/Windows/MFC Demo/RtcSample
238 - 4
SmallView.vue
in Web/vueVersion/src/pages/InChannel/components
209 - 3
index.tsx
in Web/reactVersion/src/pages/InChannel/components/Settings
137 - 3
General.tsx
in Web/reactVersion/src/pages/InChannel/components/Settings
157 - 3
index.tsx
in Web/reactVersion/src/pages/InChannel
230 - 3
DingRTCSampleDlg.cpp
in Windows/DingRTCSample/DingRTCSample
293 23 3
utils.js
in AliRTC2.5/Web/RtcSample
79 6 3
ViewController.m
in AliRTC2.5/Mac/RtcSample/RtcSample
324 - 3
Log.cpp
in AliRTC2.5/Windows/MFC Demo/INCLUDE
181 9 3
stdafx.h
in AliRTC2.5/Windows/MFC Demo/RtcSample
29 - 3
ChartUserAdapter.java
in AliRTC2.5/Android/RtcSample/app/src/main/java/com/aliyun/rtcdemo/adapter
176 11 3
AppDelegate.m
in iOS/Whiteboard/Whiteboard
14 - 2
AppDelegate.m
in iOS/AdvancedSamples/AdvancedSamples
14 - 2
AppDelegate.m
in iOS/BasicVideoCall/BasicVideoCall
14 - 2
AppDelegate.m
in iOS/ScreenSharing/ScreenSharing
14 - 2
tpl
index.tpl
in Web/vueVersion/src
19 - 2
NetworkBar.tsx
in Web/vueVersion/src/pages/InChannel/components
104 - 2
Item.vue
in Web/vueVersion/src/pages/InChannel/components/Settings/Group
181 - 2
External.vue
in Web/vueVersion/src/pages/InChannel/components/Settings
143 - 2
tpl
index.tpl
in Web/reactVersion/src
21 - 2
MainView.tsx
in Web/reactVersion/src/pages/InChannel/components
37 - 2
Group.tsx
in Web/reactVersion/src/pages/InChannel/components/Settings
252 1 2
AppToken.cs
in Server/csharp/AppToken/Model
94 6 2
ic_launcher_foreground.xml
in Android/BasicVideoCall/app/src/main/res/drawable-v24
34 - 2
SceneDelegate.m
in iOS/Whiteboard/Whiteboard
17 - 1
WhiteboardViewController.m
in iOS/Whiteboard/Whiteboard
167 - 1
SceneDelegate.m
in iOS/AdvancedSamples/AdvancedSamples
17 - 1
BaseViewController.m
in iOS/AdvancedSamples/AdvancedSamples
74 - 1
SceneDelegate.m
in iOS/BasicVideoCall/BasicVideoCall
17 - 1
SceneDelegate.m
in iOS/ScreenSharing/ScreenSharing
17 - 1
tools.ts
in Web/vueVersion/src/utils
59 - 1
index.module.less
in Web/vueVersion/src/pages/App
11 - 1
Editor.vue
in Web/vueVersion/src/pages/InChannel/components/ChatRoom
45 - 1
Sessions.vue
in Web/vueVersion/src/pages/InChannel/components/ChatRoom
175 - 1
MainView.vue
in Web/vueVersion/src/pages/InChannel/components
44 - 1
ScreenShare.vue
in Web/vueVersion/src/pages/InChannel/components/Settings
107 - 1