├── .gitignore ├── LICENSE ├── QOSserver ├── .eslintrc.json ├── cert │ ├── cert.pem │ └── key.pem ├── conf.json ├── js │ ├── stat.js │ ├── statAll.js │ └── util.js ├── package.json ├── python │ ├── display_data.py │ └── listFolder.py ├── qosServer.js ├── qostestframework.html └── qostestframework_summary.html ├── README.md ├── analysis.py ├── analysis ├── .gitignore ├── dataset │ ├── Data │ │ └── README.md │ ├── output │ │ └── README.md │ └── source │ │ └── README.md ├── native │ ├── README.md │ ├── install_opencv.sh │ ├── makefile │ ├── ml │ │ ├── deploy.prototxt │ │ ├── image.txt │ │ ├── lenet_iter_10000.caffemodel │ │ └── tag.txt │ └── src │ │ ├── FLR.cpp │ │ ├── bitrate.cpp │ │ ├── fps.cpp │ │ ├── generate_recieved_yuv.cpp │ │ ├── generate_send_yuv.cpp │ │ ├── imagequality_yuv_dl.cpp │ │ └── latency.cpp └── python │ ├── NR_calculate.py │ ├── freeze_ratio.py │ └── vmaf_calculate.py ├── docs ├── images │ ├── arch.jpg │ ├── example_compared_psnr.png │ └── example_ssim.png └── thirdpartylicense.txt └── preprocess ├── encodedVideoGenerateScripts ├── Makefile ├── compile_ffmpeg.sh ├── genTestStream.cpp └── mkTestStream.py └── videoTag ├── README.md ├── makefile ├── ml ├── SVM_DATA2_opencv3.xml ├── deploy.prototxt ├── image.txt ├── lenet_iter_10000.caffemodel └── tag.txt └── src └── tag.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/LICENSE -------------------------------------------------------------------------------- /QOSserver/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/QOSserver/.eslintrc.json -------------------------------------------------------------------------------- /QOSserver/cert/cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/QOSserver/cert/cert.pem -------------------------------------------------------------------------------- /QOSserver/cert/key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/QOSserver/cert/key.pem -------------------------------------------------------------------------------- /QOSserver/conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/QOSserver/conf.json -------------------------------------------------------------------------------- /QOSserver/js/stat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/QOSserver/js/stat.js -------------------------------------------------------------------------------- /QOSserver/js/statAll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/QOSserver/js/statAll.js -------------------------------------------------------------------------------- /QOSserver/js/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/QOSserver/js/util.js -------------------------------------------------------------------------------- /QOSserver/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/QOSserver/package.json -------------------------------------------------------------------------------- /QOSserver/python/display_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/QOSserver/python/display_data.py -------------------------------------------------------------------------------- /QOSserver/python/listFolder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/QOSserver/python/listFolder.py -------------------------------------------------------------------------------- /QOSserver/qosServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/QOSserver/qosServer.js -------------------------------------------------------------------------------- /QOSserver/qostestframework.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/QOSserver/qostestframework.html -------------------------------------------------------------------------------- /QOSserver/qostestframework_summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/QOSserver/qostestframework_summary.html -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/README.md -------------------------------------------------------------------------------- /analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis.py -------------------------------------------------------------------------------- /analysis/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis/.gitignore -------------------------------------------------------------------------------- /analysis/dataset/Data/README.md: -------------------------------------------------------------------------------- 1 | * This folder is store the data to be analyzed 2 | -------------------------------------------------------------------------------- /analysis/dataset/output/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis/dataset/output/README.md -------------------------------------------------------------------------------- /analysis/dataset/source/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis/dataset/source/README.md -------------------------------------------------------------------------------- /analysis/native/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis/native/README.md -------------------------------------------------------------------------------- /analysis/native/install_opencv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis/native/install_opencv.sh -------------------------------------------------------------------------------- /analysis/native/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis/native/makefile -------------------------------------------------------------------------------- /analysis/native/ml/deploy.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis/native/ml/deploy.prototxt -------------------------------------------------------------------------------- /analysis/native/ml/image.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis/native/ml/image.txt -------------------------------------------------------------------------------- /analysis/native/ml/lenet_iter_10000.caffemodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis/native/ml/lenet_iter_10000.caffemodel -------------------------------------------------------------------------------- /analysis/native/ml/tag.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis/native/ml/tag.txt -------------------------------------------------------------------------------- /analysis/native/src/FLR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis/native/src/FLR.cpp -------------------------------------------------------------------------------- /analysis/native/src/bitrate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis/native/src/bitrate.cpp -------------------------------------------------------------------------------- /analysis/native/src/fps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis/native/src/fps.cpp -------------------------------------------------------------------------------- /analysis/native/src/generate_recieved_yuv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis/native/src/generate_recieved_yuv.cpp -------------------------------------------------------------------------------- /analysis/native/src/generate_send_yuv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis/native/src/generate_send_yuv.cpp -------------------------------------------------------------------------------- /analysis/native/src/imagequality_yuv_dl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis/native/src/imagequality_yuv_dl.cpp -------------------------------------------------------------------------------- /analysis/native/src/latency.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis/native/src/latency.cpp -------------------------------------------------------------------------------- /analysis/python/NR_calculate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis/python/NR_calculate.py -------------------------------------------------------------------------------- /analysis/python/freeze_ratio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis/python/freeze_ratio.py -------------------------------------------------------------------------------- /analysis/python/vmaf_calculate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/analysis/python/vmaf_calculate.py -------------------------------------------------------------------------------- /docs/images/arch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/docs/images/arch.jpg -------------------------------------------------------------------------------- /docs/images/example_compared_psnr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/docs/images/example_compared_psnr.png -------------------------------------------------------------------------------- /docs/images/example_ssim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/docs/images/example_ssim.png -------------------------------------------------------------------------------- /docs/thirdpartylicense.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/docs/thirdpartylicense.txt -------------------------------------------------------------------------------- /preprocess/encodedVideoGenerateScripts/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/preprocess/encodedVideoGenerateScripts/Makefile -------------------------------------------------------------------------------- /preprocess/encodedVideoGenerateScripts/compile_ffmpeg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/preprocess/encodedVideoGenerateScripts/compile_ffmpeg.sh -------------------------------------------------------------------------------- /preprocess/encodedVideoGenerateScripts/genTestStream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/preprocess/encodedVideoGenerateScripts/genTestStream.cpp -------------------------------------------------------------------------------- /preprocess/encodedVideoGenerateScripts/mkTestStream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/preprocess/encodedVideoGenerateScripts/mkTestStream.py -------------------------------------------------------------------------------- /preprocess/videoTag/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/preprocess/videoTag/README.md -------------------------------------------------------------------------------- /preprocess/videoTag/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/preprocess/videoTag/makefile -------------------------------------------------------------------------------- /preprocess/videoTag/ml/SVM_DATA2_opencv3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/preprocess/videoTag/ml/SVM_DATA2_opencv3.xml -------------------------------------------------------------------------------- /preprocess/videoTag/ml/deploy.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/preprocess/videoTag/ml/deploy.prototxt -------------------------------------------------------------------------------- /preprocess/videoTag/ml/image.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/preprocess/videoTag/ml/image.txt -------------------------------------------------------------------------------- /preprocess/videoTag/ml/lenet_iter_10000.caffemodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/preprocess/videoTag/ml/lenet_iter_10000.caffemodel -------------------------------------------------------------------------------- /preprocess/videoTag/ml/tag.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/preprocess/videoTag/ml/tag.txt -------------------------------------------------------------------------------- /preprocess/videoTag/src/tag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-webrtc-toolkit/QoSTestFramework/HEAD/preprocess/videoTag/src/tag.cpp --------------------------------------------------------------------------------