Size: a a a

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

2019 March 20

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
не зачёт
источник

NK

ID:693357436 in WebAssembly — русскоговорящее сообщество
let customName = WebassemblyModule?
источник

NK

ID:693357436 in WebAssembly — русскоговорящее сообщество
они ведь вроде такие же объекты, как все остальное
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
я про это
источник

NK

ID:414983998 in WebAssembly — русскоговорящее сообщество
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
wat2wasm не сохраняет имя модуля
источник

NK

ID:414983998 in WebAssembly — русскоговорящее сообщество
Ну если даже wabt тулкит не делает этого, то тогда никто не делает)
источник

NK

ID:693357436 in WebAssembly — русскоговорящее сообщество
а чем потом это имя прочитать-то?
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
ID:414983998
Ну если даже wabt тулкит не делает этого, то тогда никто не делает)
блин, печаль
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
ID:693357436
а чем потом это имя прочитать-то?
разными standalone виртуальными машинами
источник

NK

ID:693357436 in WebAssembly — русскоговорящее сообщество
Например? Я вроде пробовал несколько, и pywasm, и wasmi, а такого функционала не видел
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
asmble линковку делает по имени модуля
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
Вышел LLVM 8, в котором target #WebAssembly включен по умолчанию и больше не является экспериментальным
http://lists.llvm.org/pipermail/llvm-announce/2019-March/000082.html
http://releases.llvm.org/8.0.0/docs/ReleaseNotes.html#changes-to-the-webassembly-target
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
также в LLD добавлена поддержка разделяемых библиотек
http://releases.llvm.org/8.0.0/tools/lld/docs/ReleaseNotes.html#webassembly-improvements
источник

NK

ID:693357436 in WebAssembly — русскоговорящее сообщество
Ҫѐҏӗѫӑ Ҹҋ 🤖
Вышел LLVM 8, в котором target #WebAssembly включен по умолчанию и больше не является экспериментальным
http://lists.llvm.org/pipermail/llvm-announce/2019-March/000082.html
http://releases.llvm.org/8.0.0/docs/ReleaseNotes.html#changes-to-the-webassembly-target
то есть прям можно скачать сборку с их сайта и будет wasm? Это же праздник
источник

AN

Andrey Nagikh in WebAssembly — русскоговорящее сообщество
Ого!
источник

NK

ID:693357436 in WebAssembly — русскоговорящее сообщество
а.. pre-build для Linux не завезли.
источник

AN

Andrey Nagikh in WebAssembly — русскоговорящее сообщество
Ҫѐҏӗѫӑ Ҹҋ 🤖
про это все еще @andrnag наверное может рассказать, у них вроде тоже стриминг
У нас конечно стримминг, да не тот.
Миллисекунды мы не ловим.
Мы используем HLS. Сама перепаковка контейнеров происходит в воркере сторонним кодом. Проигрывание h.264 и вовсе делает браузер своим кодеком.

Что делаем мы, так это просто подвозим данные вовремя. Сегменты по 5 секунд вещания, т.е. время разгуляться есть.

Сейчас мы, о ужас 😱, даже делаем это в UI потоке и ничего не икает. Но надо конечно wasm уносить в воркер, будет шик.

FullHD тестировали, работает (битрейт 20 Мбит/с)
источник