Size: a a a

Rust — русскоговорящее сообществo

2020 October 12

A

Adv0cat in Rust — русскоговорящее сообществo
Эрик
Надо уже на h266 пересаживаться.
Та рано ж еще) нет аппаратной поддержки) Еще h265 не везде с аппаратной поддержкой)) Хотя конечно 50% от h265 по размеру получать это конечно сладенько)
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Adv0cat
🤔 ну все равно же дофига трафика будет в итоге… Тогда еще подскажите, получили они на сервер видео поток, они потом сшивают в один видеопоток, или раздают всем столько, сколько нужно?) Это я спрашиваю про дядег сурьйозных))
а вот это уже коммерческая тайна, скажу проще - у каждого сервера своё решение как не загрузить сеть и чтобы клиенты не смотрели слайдшоу
источник

Э

Эрик in Rust — русскоговорящее сообществo
Kitsu
хотя ее наверное можно обернуть в структуру и навесить маркер, не?
Ну, наверн можно в ньютайп обернуть.
источник

A

Adv0cat in Rust — русскоговорящее сообществo
Boris Vinogradov
а вот это уже коммерческая тайна, скажу проще - у каждого сервера своё решение как не загрузить сеть и чтобы клиенты не смотрели слайдшоу
Тайна комерческая будет, если я алгоритм спрошу или реализацию)) А сказать сшивают в один или нет - это же не страшно 😄
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Adv0cat
🤔 ну все равно же дофига трафика будет в итоге… Тогда еще подскажите, получили они на сервер видео поток, они потом сшивают в один видеопоток, или раздают всем столько, сколько нужно?) Это я спрашиваю про дядег сурьйозных))
Wowza, Flashphoner, Kurento, Flussonic, Red5 Pro, Unreal Media Server — вот некоторые из медиа серверов, поддерживающие WebRTC. Они обеспечивают публикацию видео из браузеров на сервер и трансляцию видео в браузеры по WebRTC от сервера. (https://habr.com/ru/post/498418/)
источник

Э

Эрик in Rust — русскоговорящее сообществo
#[repr(transparent)]
struct ForceSend<F>(F);

unsafe impl<F> Send for ForceSend<F> {}
источник

Э

Эрик in Rust — русскоговорящее сообществo
Но, вообще, этот unsafe мне не нравится.
источник

Э

Эрик in Rust — русскоговорящее сообществo
Ансенды не просто так ансенды.
источник

Э

Эрик in Rust — русскоговорящее сообществo
Единственный вариант, когда такая штука не выстрелит — программа с одним тредом. Но асинк же редко с одним тредом, нет?
источник

K

Kitsu in Rust — русскоговорящее сообществo
Эрик
Единственный вариант, когда такая штука не выстрелит — программа с одним тредом. Но асинк же редко с одним тредом, нет?
у меня почему-то компилятор не понимает, что гвард от мьютекса не шарится между авейтами
источник

Э

Эрик in Rust — русскоговорящее сообществo
Kitsu
у меня почему-то компилятор не понимает, что гвард от мьютекса не шарится между авейтами
Локать просто в каждом авейте, не?
источник

Э

Эрик in Rust — русскоговорящее сообществo
Но, вообще, это странно.
источник

K

Kitsu in Rust — русскоговорящее сообществo
угу, надо будет ещё раз этот кусок внимательно пересмотреть
источник

Э

Эрик in Rust — русскоговорящее сообществo
Он обычно в авейтах Send не требует.
источник

A

Adv0cat in Rust — русскоговорящее сообществo
Boris Vinogradov
Wowza, Flashphoner, Kurento, Flussonic, Red5 Pro, Unreal Media Server — вот некоторые из медиа серверов, поддерживающие WebRTC. Они обеспечивают публикацию видео из браузеров на сервер и трансляцию видео в браузеры по WebRTC от сервера. (https://habr.com/ru/post/498418/)
Статья натолкнула меня на хорошую мысль, спасибо))
источник

K

Kitsu in Rust — русскоговорящее сообществo
Эрик
Он обычно в авейтах Send не требует.
источник

K

Kitsu in Rust — русскоговорящее сообществo
я мб не очень хорошо понимаю как тут будет генератор собираться, мб в конце условия есть отдельный стейт и в этом трабла
источник

K

Kitsu in Rust — русскоговорящее сообществo
unwrap только забыл, но сути не меняет
источник

IB

Ivan Boldyrev in Rust — русскоговорящее сообществo
Kitsu
у меня почему-то компилятор не понимает, что гвард от мьютекса не шарится между авейтами
Нужно использовать мьютекс из токио.
источник

K

Kitsu in Rust — русскоговорящее сообществo
Ivan Boldyrev
Нужно использовать мьютекс из токио.
в моем случае не нужно
источник