|  | Потоковое видео rtsp 
 arsik, Garykom , Anton1307 , Krendel , DiMel_77 , timurhv , lordworld17 , alexela , Доминошник , shuhard , Crusher , Djelf , DeeK , АгентБезопаснойНацио , Seriy_Volk , Галахад , trad , Мультук , breezee , 2S , maxab72 , s_trikozin , El_Duke , probably , eRik , backfire , Гипервизор , mralexshapovalov , lucky_ , PR , Asmody , Джордж1 , Arbuz , dergreche , Builder , sikuda , Федя Тяпкин , Has , H A D G E H O G s , maxar , piter3 , Волшебник , Zamestas , kir-g , Amra | ☑ | 
    
        | 0
    
        mralexshapovalov   17.04.25✎ 14:54 | 
        Все привет! Подскажите,есть возможность в 1С 8.3 запусть видео по rtsp? Это реально или бред?     |  | 
    
        | 1
    
        Garykom   гуру 17.04.25✎ 15:34 | 
        ПолеHTML
Теоретически можно
 Практически придется извращаться
 |  | 
    
        | 2
    
        timurhv   17.04.25✎ 16:50 | 
        (1) В тонком клиенте не будет работать, только через браузер.
 (0) Можно только запустить запись на сервере rtsp потока через ffmpeg и потом видео показать в тонком клиенте:
 
 АдресRTSP = ВыборкаЗапроса.ШаблонПотокаRtsp;
 АдресRTSP = СтрЗаменить(АдресRTSP, "[АдресСервера]", ВыборкаЗапроса.АдресСервера);
 АдресRTSP = СтрЗаменить(АдресRTSP, "[Логин]", ВыборкаЗапроса.Логин);
 АдресRTSP = СтрЗаменить(АдресRTSP, "[Пароль]", ВыборкаЗапроса.Пароль);
 АдресRTSP = СтрЗаменить(АдресRTSP, "[ИдентификаторКамеры]", ВыборкаЗапроса.ИдентификаторКамеры);
 
 ДатаНачалаЗаписи = ТекущаяДатаСеанса();
 
 КомандаЗапуска = СтрШаблон("ffmpeg -t 00:02:00 -rtsp_transport tcp -i '%1' -acodec copy -vcodec copy -y %2/%3_%4.mp4",
 АдресRTSP,
 ТочкаМонтирования,
 ВыборкаЗапроса.ИдентификаторКамеры,
 Формат(ДатаНачалаЗаписи, "ДФ=yyyyMMddHHmmss"));
 
 Результат = ФайловаяСистема.ЗапуститьПрограмму(КомандаЗапуска);
 |  | 
    
        | 3
    
        Garykom   гуру 17.04.25✎ 16:59 | 
        (2) уверен что в тонком не будет работать нечто вроде?
https://github.com/Streamedian/html5_rtsp_player просто WebSocket вроде как пашет
https://infostart.ru/1c/tools/819178/ |  | 
    
        | 4
    
        timurhv   17.04.25✎ 17:06 | 
        (3) на гите просто плеер получается?
Вставлял от системы видеонаблюдения адреса с плеером для воспроизведения (с которым интегрировался, по документации rtsp поток или уже с плеером) - не загружались данные в прошлом году.
 Через веб-браузер и rtsp работает и плеер.
 |  | 
    
        | 5
    
        Garykom   гуру 17.04.25✎ 17:11 | 
        (3) пример     |  | 
    
        | 6
    
        Garykom   гуру 17.04.25✎ 17:10 | 
        (4) там от форматов сильно зависит в ПолеHTML
надо тестить что отдается через RTSP
 |  | 
    
        | 7
    
        timurhv   17.04.25✎ 18:15 | 
        (6) Думаю, именно под rtsp не поможет.
Была ссылка на тестирование браузерных движков (какая версия, какие возможности работают).
 У 1С именно потоковая передача в тонком клиенте не работает. Ссылку уже потерял, где-то записано - не нашел.
 Перепроверил бы на 8.3.27 - может поменяли чего.
 |  | 
    
        | 8
    
        Garykom   гуру 17.04.25✎ 18:38 | 
        (7) RTSP - это просто текстовый протокол по типу HTTP для отдачи команд с клиента серверу и получения ответа исполнения
сам поток видео идет (с сервера на клиента) мимо этого протокола, точнее рядом
 для данных используется обычно RTP или аналоги
 причем они могут быть на любых портах, не обязательно 554 порт
 
 и вот тут и наступает прикол, что WebKit внутри ПолеHTML должен уметь в это дело
 или уметь в веб-сокеты и tcp/udp напрямую из JS чтобы все самостоятельно на низком уровне делать
 |  |