Size: a a a

Dart & Flutter по-русски

2020 July 13

AK

Alexey Kondratev in Dart & Flutter по-русски
ну по выходным)
источник

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
Sergey Salnikov
ты пишешь велосипед, ты даже не вникаешь что нужно делать если берёшь просто байты с камеры
кодеки, буферизация, синхронизация аудио и видео, и ещё ДОХРЕНАЛИОН того что нужно написать

выбери что-нибудь из этого

1. вариант - webrtc + Janus server, благо есть flutter_webrtc
2. ищешь стримовые либы, пишешь плагин под флаттер
3. bigbluebutton, jitsi, etc  обёртки со своими серверами
4. agora, vidyo, etc плати пользуйся
Спасибо за инфу. С WebRTC протрахался месяц - с мобильниками не вариант, signaling, stun, turn, айс-кандидаты не те, в общем бросил. У меня задача простая - все в локалке по статическим айпи. Думаю просто кусочки видео отправлять, и на сервере склеивать.
источник

SS

Sergey Salnikov in Dart & Flutter по-русски
Евгений Баладжа
Спасибо за инфу. С WebRTC протрахался месяц - с мобильниками не вариант, signaling, stun, turn, айс-кандидаты не те, в общем бросил. У меня задача простая - все в локалке по статическим айпи. Думаю просто кусочки видео отправлять, и на сервере склеивать.
у меня 2 аппы в проде

если у всё в локалке - тебе даже STUN не нужен, только обменяться локальными кандидатами и всё
источник

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
Sergey Salnikov
у меня 2 аппы в проде

если у всё в локалке - тебе даже STUN не нужен, только обменяться локальными кандидатами и всё
Под браузеры делал, не осилил. Айс кандидата возвращает браузер, и вечно не тот интерфейс или протокол. Только через turn пошло, а зачем мне сервер.
источник

SS

Sergey Salnikov in Dart & Flutter по-русски
Евгений Баладжа
Под браузеры делал, не осилил. Айс кандидата возвращает браузер, и вечно не тот интерфейс или протокол. Только через turn пошло, а зачем мне сервер.
смотри в сторону 2 и 3 его вариантов
источник

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
Sergey Salnikov
смотри в сторону 2 и 3 его вариантов
Спасибо, понял
источник

AI

Aynur Iceman in Dart & Flutter по-русски
Евгений Баладжа
Спасибо за инфу. С WebRTC протрахался месяц - с мобильниками не вариант, signaling, stun, turn, айс-кандидаты не те, в общем бросил. У меня задача простая - все в локалке по статическим айпи. Думаю просто кусочки видео отправлять, и на сервере склеивать.
так WebRTC нужен только для браузеров, или если ты хочешь со своего софта в браузер слать данные без сервера, если надо слать  данные без участие в этом процессе браузера, то WebRTC не нужен
источник

SS

Sergey Salnikov in Dart & Flutter по-русски
Aynur Iceman
так WebRTC нужен только для браузеров, или если ты хочешь со своего софта в браузер слать данные без сервера, если надо слать  данные без участие в этом процессе браузера, то WebRTC не нужен
приехали, я выхожу
источник

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
Aynur Iceman
так WebRTC нужен только для браузеров, или если ты хочешь со своего софта в браузер слать данные без сервера, если надо слать  данные без участие в этом процессе браузера, то WebRTC не нужен
Да не, стандарт. Я делал браузер - браузер, и без сервера никак, сокетов ведь нет. А нужна простая прога на пять телефонов в изолированном интранете.
источник

V

Vadim in Dart & Flutter по-русски
Евгений Баладжа
Да не, стандарт. Я делал браузер - браузер, и без сервера никак, сокетов ведь нет. А нужна простая прога на пять телефонов в изолированном интранете.
такое ощущение, что флаттер здесь ни причем) VOIP на пять телефонов - должно быть куча решений
источник

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
Sergey Salnikov
приехали, я выхожу
Буферизация это просто, если задержка позволительна. Главное как склеить видосики.
источник

SS

Sergey Salnikov in Dart & Flutter по-русски
Евгений Баладжа
Буферизация это просто, если задержка позволительна. Главное как склеить видосики.
не буду тебя разубеждать =)
опыт дело наживное =)
источник

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
Vadim
такое ощущение, что флаттер здесь ни причем) VOIP на пять телефонов - должно быть куча решений
Мне нужен скил, как его наработать, не на кошках же
источник

V

Vadim in Dart & Flutter по-русски
скил на  VoIP слишком специфичный
источник

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
Sergey Salnikov
не буду тебя разубеждать =)
опыт дело наживное =)
Не догоню хоть согреюсь )))
источник

SS

Sergey Salnikov in Dart & Flutter по-русски
Евгений Баладжа
Не догоню хоть согреюсь )))
что ж =)
но потом покопай либы =)
источник

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
Vadim
скил на  VoIP слишком специфичный
А там попутно всё цепляется компоновка виджетов масштабирование бесконечные списки работа с сокетами, нормальный скил будет
источник

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
Sergey Salnikov
что ж =)
но потом покопай либы =)
Ок !
источник

V

Vadim in Dart & Flutter по-русски
это паровозом, думаю на SIP  уже все заглохнет
источник

SS

Sergey Salnikov in Dart & Flutter по-русски
Vadim
это паровозом, думаю на SIP  уже все заглохнет
для изи стримов можно свой сигналинг за час собрать, просто готовые комнаты
не нужно бросаться под SIP паровоз, если стыковки с PSTN не нужно
источник