veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

233
active users

#webrtc

3 posts2 participants2 posts today

BUTT 1.45.0 was just released. BUTT (Broadcast Using This Tool) is an easy to use, multi OS streaming tool that supports Icecast, Shoutcast and WebRTC.

This version adds support for custom URLs and mount points for listener statistics, adds separate MIDI commands for START/STOP Broadcasting and Recording, and adds support for controlling BUTT via MIDI NOTE_ON messages. This version also brings a bunch of bug fixes.

danielnoethen.de/butt/

🌖 WebRTC 探索:好奇者指南
➤ 揭開 WebRTC 的神祕面紗
webrtcforthecurious.com
這本名為《WebRTC 探索:好奇者指南》的書是由 WebRTC 實作人員共同撰寫的開源書籍,旨在分享他們累積的知識與經驗。本書不著重特定軟體,而是深入探討 WebRTC 的協議和 API,提供一份全面且公正的學習資源。它適合 WebRTC 新手、現有開發者以及需要除錯協助的工程師,內容結構設計讓讀者可以隨時從任何章節開始學習,並提供三層次的資訊:問題、解決方案及延伸學習資源。
+ 終於出現一本不只教你怎麼用,還深入解析 WebRTC 內部原理的書了!
+ 簡潔明瞭,結構良好,很適合想要真正理解 WebRTC 的工程師閱讀。
#開源技術 #WebRTC #網路協定

WebRTC for the CuriousIntroductionWebRTC For The Curious # Introduction # WebRTC For The Curious is an open-source book created by WebRTC implementers to share their hard-earned knowledge with the world. It’s written for those who are always looking for more and don’t settle for abstraction. Key features # Focus on protocols and APIs, not specific software. Summarizes RFCs and collects undocumented knowledge. Vendor-agnostic approach. Not a tutorial - contains minimal code. WebRTC is a powerful technology, but it can be challenging to use.

FilePizza • Your files, delivered.
Peer-to-peer file transfers in your browser.

Using WebRTC, FilePizza eliminates the initial upload step required by other web-based file sharing services. Because data is never stored in an intermediary server, the transfer is fast, private, and secure.

🍕 file.pizza

file.pizzaFilePizza • Your files, delivered.Peer-to-peer file transfers in your web browser.

Another question for my #WebRTC friends: Do you know what *exactly* makes an audio stream sync up with a video stream in libwebrtc?

Is it the a=msid:<stream-id> <track-id> grouping on the sender side?

Is it the a=msid:<stream-id> <track-id> grouping on the receiver side?

Is it both? Or is it something else entirely, e.g. do we need to create a MediaStream from both tracks on the sender or the receiver? Or do we need to attach both audio and video tracks to the same <video> element?

@steely_glint @lminiero @danjenkins @s

I'm trying to do live #streaming with some friends. I can't quite figure out #obs.

RTP is the ideal protocol (low latency, simple to multiplex on a server), but OBS doesn't support it.

OBS supports RTMP, but that's high latency, which isn't suitable since I'll be expecting to interact with my audience.

The last choice is WHIP/WebRTC, But #VLC doesn't support #WebRTC, so I don't even know what to use client size.

Any suggestions? Is anyone doing live streams with open source software?