@ru_python

Страница 5542 из 9768
Max
22.05.2018
18:56:13
Всем привет, интересен такой вопрос, написал клиента маленького такого для подключения к камере по RTSP и с сокета валится такое вот



Nikolay
22.05.2018
18:57:27
это данные

Tishka17
22.05.2018
18:57:28
С какого?

Google
Nikolay
22.05.2018
18:57:31
у вас появились данные

поздравляю!

Tishka17
22.05.2018
18:57:40
Там один управляемый, другой для данных по идее

some_random_anonymous
22.05.2018
18:57:48
поздравляю!
На Питоне еды нет

Tishka17
22.05.2018
18:57:54
Хотя может в один можно, хз

Roman
22.05.2018
18:58:30
должна быть сразу картинка в терминале !!!!

Max
22.05.2018
18:58:30
Эм. я в курсе что это данные)) нет, это intervaled mode, так что по tcp все складируется, теперь бы понять как можно разбить тут на части и смотреть где h264 чтобы сохранять

Tishka17
22.05.2018
19:00:29
S->C: $\000{2 byte length}{"length" bytes data, w/RTP header} S->C: $\000{2 byte length}{"length" bytes data, w/RTP header} S->C: $\001{2 byte length}{"length" bytes RTCP packet}

Max
22.05.2018
19:00:57
Проблема в том что среди всего этого нужно найти NAL unit, а как блин)) в этом вся проблема)

Tishka17
22.05.2018
19:01:31
https://tools.ietf.org/html/rfc2326#page-40 Все что могу дать

Хз что за юнит

Google
Алексей
22.05.2018
19:02:38
нет
коля-коля, николай, сиди дома, не гуляй

Roman
22.05.2018
19:03:25
Алексей
22.05.2018
19:03:54
очень свежо
спасибо! вы навреное восмеркин, последователь семеркина!

Nikolay
22.05.2018
19:04:18
Шутки в сторону! Это серьезный чат, и мы решаем здесь реальные проблемы.

Max
22.05.2018
19:05:49
Спасибо, rfc читал, на статью в хабре наткнулся и тут сказано уже что лишние данные какие-то сыпятся в камеру, видимо wireshark придется запускать и смотреть что и как, но все равно спасибо за помощь

Max
22.05.2018
19:13:01
Да, кстати, он же вроже умеет разбирать rtsp потоки
именно так) просто тут камера пооолный китай оказалась, взломал прошивку и модифицировал через buildroot встроил туда microPython и оттуда запускаю клиента rtsp

Tishka17
22.05.2018
19:13:46
А я уж думал, что-то серьезное

Max
22.05.2018
19:15:23
серьезное то уже есть, dlib для распознавания лиц и куча либ для распознавания номеров автомобилей, идентификация лиц тоже есть, но там SVM и больше 20 если людей в базе, то процент распознавания не особо то и внушительный примерно 80 только процентов

Sergey
22.05.2018
19:32:35
это рна питоне?

Max
22.05.2018
19:38:43
это рна питоне?
Cи и серверная часть на GO

Sergey
22.05.2018
19:39:19
чем го лучше питона?

Bohdan
22.05.2018
19:48:22
го не лучше питона, он другой

some_random_anonymous
22.05.2018
19:48:52
Go именно что лучше. Быстрый, компилируемый, статически типизированный. Питон здорового человека по сути.

Алексей
22.05.2018
19:50:15
Go именно что лучше. Быстрый, компилируемый, статически типизированный. Питон здорового человека по сути.
Ну нет. Go вообще никакого отношения к Питону не имеет. И уж точно Go не является языком здорового человека.

В го хороши горутины и каналы

больше ничего хорошего там нет

Sergey
22.05.2018
19:51:28
сисярп тоже быстрый и компилируемый

Алексей
22.05.2018
19:51:36
А быстрых компилируемых статически типизированных языков и без Go хватает

Google
Sergey
22.05.2018
19:51:37
а по факту говно

Daniil
22.05.2018
19:51:40
Го

Sergey
22.05.2018
19:52:10
один только паскаль стайл в бешенство приводит

пидорский язык

Алексей
22.05.2018
19:52:36
а по факту говно
Опять же не согласен

Rushan
22.05.2018
19:52:42
чем конкуррентить?

Эрлангом?

Bohdan
22.05.2018
19:52:47
Go именно что лучше. Быстрый, компилируемый, статически типизированный. Питон здорового человека по сути.
и гораздо более многословный просто это разные языки для разных задач, смирись

Алексей
22.05.2018
19:52:50
Sergey
22.05.2018
19:52:57
про сишарп

Алексей
22.05.2018
19:53:17
про сишарп
Это в каком у него там месте паскаль стайл?

ааа

имеется ввиду UpperCamelCase

да, не самый лучши стиль, но так у Go такой же для public вещей

Joss
22.05.2018
19:54:18
Go именно что лучше. Быстрый, компилируемый, статически типизированный. Питон здорового человека по сути.
А в Go такое же наполнение библиотеками есть под все возможные области применения?

Sergey
22.05.2018
19:54:52
в питоне их много

ток один хуй все кривые

спор ни о чем

Joss
22.05.2018
19:55:10
Кто кривые?

Алексей
22.05.2018
19:55:29
Я на самом деле не понимаю весь этот восторг от Go.

Google
Rushan
22.05.2018
19:55:34
про сишарп
на нём писать приятно)

Sergey
22.05.2018
19:55:35
любую питоновскую библиотеку возьми

даже в системным костыли с глобальными переменными

Bohdan
22.05.2018
19:55:50
просто го - это простой и удобный си

Алексей
22.05.2018
19:56:11
просто го - это простой и удобный си
ну вот как этакое развитие си его и стоит воспринимать

Sergey
22.05.2018
19:56:27
вон в мультипроцессинге где-то один глобальный сокет используется

поэтому нельзя запускать в разных потоках клиентов

Joss
22.05.2018
19:56:48
любую питоновскую библиотеку возьми
Беру и пользуюсь. Что сократило на порядок время кодирования. Пока только с одной библиотекой столкнулся, которая меня не устроила - это dbf, за 5 минут исправил в ней что нужно и все ок.

wi34rd
22.05.2018
19:56:50
?‍♂️

Sergey
22.05.2018
19:56:52
вчера с этим ебался

Bohdan
22.05.2018
19:56:53
ну вот как этакое развитие си его и стоит воспринимать
ну все знают, зачем его сделали вообще? чтобы студенты и новички, знающие си, могли быстро вкатиться в работу

Алексей
22.05.2018
19:57:16
в гугле, в гугловских задачах

Bohdan
22.05.2018
19:57:21
именно

Алексей
22.05.2018
19:57:37
а так в том же шарпе появился async/await кучу лет назад

Bohdan
22.05.2018
19:57:46
это язык, сделанный для того, чтобы быть простым, но выполнять большинство задач

Алексей
22.05.2018
19:57:57
если так хочется возиться с аналогом горутин

Bohdan
22.05.2018
19:58:04
задач гугла, разумеется

Алексей
22.05.2018
19:58:24
но вот на мой взгляд он слишком простой

тот же питон семантически сложнее

Sergey
22.05.2018
19:58:50
Add /usr/local/go/bin to the PATH environment variable. You can do this by adding this line to your /etc/profile (for a system-wide installation) or $HOME/.profile: export PATH=$PATH:/usr/local/go/bin

Google
Алексей
22.05.2018
19:58:58
и как следствие на питоне куда проще решать почти любые задачи

Sergey
22.05.2018
19:59:03
почему не в .bashrc?

Bohdan
22.05.2018
20:00:11
почему не в .bashrc?
потому, что не все юзают баш?)

и как следствие на питоне куда проще решать почти любые задачи
ну вот я делал на го задачку на dev challenge недавно вроде язык интересный, но реально слишком многословный хотя какую - то небольшую апишку я бы на нем описал

Алексей
22.05.2018
20:03:41
Go идеален, когда нужно что-то по сети погонять без особо сложной бизнес логики

хотя вообще то и питон с асинхронщиной с этим спокойно справится

только чуть медленней Go

Sergey
22.05.2018
20:05:57
Installing 10 tools at /home/sergey/go/bin gocode gopkgs go-outline go-symbols guru gorename godef goreturns golint dlv

Алексей
22.05.2018
20:06:02
Напиши числодробилку
numpy не просто так придумали

Sergey
22.05.2018
20:06:09
теперь мне хом засирает

Алексей
22.05.2018
20:06:14
В разы медленнее
io bound задачи в разы медленней?

Sergey
22.05.2018
20:06:26
чтож они доебали говном своим захламлять систему

Алексей
22.05.2018
20:06:28
не верю, бенчмарки в студию

Roman
22.05.2018
20:06:45
numpy не просто так придумали
И? Нет твоего алгоритма в numpy, что делать?

Страница 5542 из 9768