Программный модуль
"Передача видеопотока по протоколу RTSP"
Описание технических средств хранения исходного текста и объектного кода программного обеспечения, а также технических средств компиляции исходного текста в объектный код программного обеспечения
1. Общие положения
1.1. Настоящий документ содержит описание технических средств хранения исходного текста и объектного кода программного обеспечения, а также технических средств компиляции исходного текста в объектный код программного модуля "Передача видеопотока по протоколу RTSP" (далее – Программа).
1.2. Исключительные права на Программу принадлежат ООО "Технокод", г. Самара.
1.3. Настоящий документ подлежит размещению на официальном сайте Компании в сети Интернет по адресу: https://teccode.ru.
2. Технические средства хранения исходного текста
2.1. Исходный текст Программы хранится на серверах ООО "Технокод", расположенных по адресу: 443056, Самарская область, г. Самара, ул. Московское шоссе, д.4, стр.9, оф. 703.
2.2. Для хранения исходного кода Программы используется Git – система управления версиями с распределенной архитектурой и открытым исходным кодом.
2.3. Для упрощения работы с Git используется платформа GitLab расположенная на серверах ООО "Технокод".
2.4. После завершения разработки исходные тексты программы передаются в бюро технической документации и приобретают статус подлинника. Они хранятся на машинных носителях информации в составе комплекта программной документации, выполненной в соответствии с ГОСТ 19 серии.
3. Технические средства компиляции исходного кода
3.1. Компиляция исходного кода Программы производится на серверах ООО "Технокод", расположенных по адресу: 443056, Самарская область, г. Самара, ул. Московское шоссе, д.4, стр.9, оф. 703.
3.2. В качестве технических средств компиляции кода используются следующие программные продукты:
–Jenkins – платформа для сборки проектов и компиляции кода, расположенная на серверах ООО "Технокод";
–GCC – набор компиляторов, используемый для компиляции версии программы, работающей в операционных системах семейства Linux;
–Microsoft Visual C++ и MSBuild – средства для компиляции версии программы, работающей в операционных системах семейства Windows;
–Docker – программное обеспечение для автоматизации развёртывания и управления приложениями в средах с поддержкой контейнеризации, установленный на серверах ООО "Технокод";
–Qt Creator – среда разработки, компиляции и отладки кода, используемая в ООО "Технокод";
–Qt – модульная платформа для разработки программного обеспечения с открытым исходным кодом, используемая для разработки в ООО "Технокод".
4. Технические средства хранения объектного кода
4.1. Объектный код Программы хранится на серверах ООО "Технокод", расположенных по адресу: 443056, Самарская область, г. Самара, ул. Московское шоссе, д.4, стр.9, оф. 703.
4.2. В качестве технических средств хранения объектного кода используется сервер сборки для целевой операционной системы.