home.social

#rtmp — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #rtmp, aggregated by home.social.

fetched live
  1. Помните «Шарарам»? Я перенёс его с Flash на Ruffle, и он перестал лагать

    «Шарарам» – это старая, но до сих пор живая MMORPG по «Смешарикам». Огромный срез моего поколения, родившегося в нулевых, нашёл там первых друзей и приобрёл первые социальные навыки. Я до сих пор, в свои 23 года, возвращаюсь туда раз в один-два месяца: пообщаться с ровесниками и повспоминать золотые годы игры. Но чем старше я становлюсь, тем сильнее желание «просто поиграть» превращается в желание помочь родному проекту. Отчасти это даже страх за него: все аналоги и конкуренты, включая западных вдохновителей, давно умерли, из чего очевидно, что и в Шарараме экономического смысла осталось немного. Думаю, создатели поддерживают его примерно из тех же чувств, что теплятся у меня. Это желание вылилось в эксперимент, после которого Шарарам почти перестал лагать. Честно замерить FPS сложно – разброс между локациями огромный, – но разница видна невооружённым глазом: играть комфортно даже там, где раньше было слайд-шоу. А заодно игра снова заработала в современных браузерах! Поиграть можно через альтернативный клиент shararam.sadfun.dev (или его десктопную версию ). Надеюсь, когда-нибудь это попадёт в апстрим, и игра станет приятнее для всех. А ниже будет технический разбор, как я это сделал. И как же?

    habr.com/ru/articles/1069452/

    #Шарарам #Shararam #flashигры #ruffle #rust #codex #actionscript #rtmp

  2. @rainemak @crowy @jolla It has not changed since July 2nd. And the reason for changing it was to make it robust and persistent for starts and stops, in case someone sends a connection optimisation from e.g. the #RTMP streamer. ;)

  3. @rainemak @crowy @jolla It has not changed since July 2nd. And the reason for changing it was to make it robust and persistent for starts and stops, in case someone sends a connection optimisation from e.g. the #RTMP streamer. ;)

  4. ⚽ New Blog Post: I Could've Rickrolled the Entire FIFA World Cup. All I Needed Was My ID.

    Registered on FIFA's public Agent Platform, got added to their Entra tenant, and accessed the Streaming Management panel for every live World Cup 2026 match. RTMP ingest URLs, stream keys, all five camera angles. Confirmed live in VLC. An attacker could have replaced live camera feeds on TV worldwide.

    Full writeup: bobdahacker.com/blog/fifa-hack

    #InfoSec #BugBounty #ResponsibleDisclosure #FIFA #WorldCup #Security #CyberSecurity #RTMP #BrokenAccessControl

  5. ⚽ New Blog Post: I Could've Rickrolled the Entire FIFA World Cup. All I Needed Was My ID.

    Registered on FIFA's public Agent Platform, got added to their Entra tenant, and accessed the Streaming Management panel for every live World Cup 2026 match. RTMP ingest URLs, stream keys, all five camera angles. Confirmed live in VLC. An attacker could have replaced live camera feeds on TV worldwide.

    Full writeup: bobdahacker.com/blog/fifa-hack

    #InfoSec #BugBounty #ResponsibleDisclosure #FIFA #WorldCup #Security #CyberSecurity #RTMP #BrokenAccessControl

  6. Как бы выглядел интернет, если бы Adobe не убила Flash

    Вспомните нулевые — браузерные страницы мигали баннерами и интерактивными элементами, игры запускались прямо во вкладке, а Flash Player был знаком почти всем. Но в 2020 году Adobe завершила его поддержку и начала блокировать Flash-контент. Так и закончилась эта история, а что было бы, если всё пошло иначе? Историю Flash и альтернативный сценарий разбираю в статье. Читать

    habr.com/ru/companies/ruvds/ar

    #flash #adobe_flash #flash_player #actionscript #html5 #вебразработка #stage3d #rtmp #adobe_air #ruvds_статьи

  7. Would anyone happen to have knowledge on streaming a PipeWire video over RTMP WITHOUT the use of OBS or its contemporaries they would be willing to share?

    (P.S. Very explicitly on a Linux system (which is likely self explanatory given that we're talking about PireWire here but I digress))

    #AskFedi #PipeWire #RTMP #Linux

  8. Would anyone happen to have knowledge on streaming a PipeWire video over RTMP WITHOUT the use of OBS or its contemporaries they would be willing to share?

    (P.S. Very explicitly on a Linux system (which is likely self explanatory given that we're talking about PireWire here but I digress))

    #AskFedi #PipeWire #RTMP #Linux

  9. Can anyone recommend a #FOSS #RTMP server implementation for hosting an own (live)streaming server? :3
    #boostok

  10. Can anyone recommend a #FOSS #RTMP server implementation for hosting an own (live)streaming server? :3
    #boostok

  11. Phát live stream lên nhiều nền tảng (YouTube, Facebook, Twitch,...) cùng lúc thật dễ dàng với Ant Media Server!

    Chỉ cần bắt đầu stream tới Ant Media Server, sau đó thêm các điểm cuối RTMP (RTMP endpoint) của các nền tảng qua giao diện web hoặc REST API. Hệ thống sẽ tự động đẩy luồng của bạn đi khắp nơi.

    Nhớ chuẩn bị băng thông tải lên ổn định và stream key hợp lệ để có buổi phát mượt mà nhé!

    #LiveStreaming #Simulcasting #MultiStream #AntMediaServer #RTMP #Streaming #Tech #Streaming #PhátTrựcT

  12. @bagder I thought that was what #RTMP might stand for, but I guess I was wrong! Ignore me :p

  13. Blackmagic Camera App unterstützt jetzt direktes Streaming zu YouTube und Twitch
    Mit dem neuesten Update bietet die kostenfreie Kamera-App von Blackmagic wichtige Funktionen für Streamer:innen und professionelle Broadcaster:innen. Ab sofort könnt ihr direkt
    apfeltalk.de/magazin/news/blac
    #iPhone #News #Android #AppUpdate #Blackmagic #iOS #KameraApp #Livestream #RTMP #SRT #Streaming #Twitch #YouTube

  14. Blackmagic Camera App unterstützt jetzt direktes Streaming zu YouTube und Twitch
    Mit dem neuesten Update bietet die kostenfreie Kamera-App von Blackmagic wichtige Funktionen für Streamer:innen und professionelle Broadcaster:innen. Ab sofort könnt ihr direkt
    apfeltalk.de/magazin/news/blac
    #iPhone #News #Android #AppUpdate #Blackmagic #iOS #KameraApp #Livestream #RTMP #SRT #Streaming #Twitch #YouTube

  15. I turned on debug mode for nginx and it seems to be making the connection to Youtube and sends data so I am really at a loss as to what is going wrong!! #docker #mac #nginx #colima #rtmp #youtube #containerizeit

  16. I turned on debug mode for nginx and it seems to be making the connection to Youtube and sends data so I am really at a loss as to what is going wrong!! #docker #mac #nginx #colima #rtmp #youtube #containerizeit

  17. I'm getting closer with my nginx-rtmp-Docker-container-on-MacOS project!

    I started from scratch on the mac a couple days ago, reinstalled docker with homebrew and then realized that part of my problem was that macOS (and windows) has to run docker in a virtual machine container of its own and *that* can mess with networking.

    So I have now figured that out. Colima, the vm that seems most popular on macOS, needs a mac specific option (--network-attached) when starting so that it gets the mac network going. Major Aha! moment.

    I also learned more completely how to build my own Docker images.

    I've gotten to the point where nginx is definitely running, I know the port is open (via nmap on another device), I know nginx is accepting the stream, but nginx still refuses to publish that stream to Youtube (or at least youtube is not seeing it).

    I also can ping apple.com and youtube.com from within the container, so access to the outside world is working.
    I
    So that's where I'm at.

    I just figured out how to get into a container and examine the nginx log files now.

    At this point I am going to rebuild the container with nginx configured for full debug level logging. Hopefully that provides some more clues on where it is getting stuck.

    I give it a 50/50 chance that it is either an nginx configuration/installation problem or another colima virtual machine/networking issue.

    I've learned a lot at least and feel better about my overall Docker knowledge!

    And I'm documenting on my blog as I go so I'll have a howto produced from this when it finally works!

    #docker #mac #nginx #colima #rtmp #youtube #containerizeit

  18. I'm getting closer with my nginx-rtmp-Docker-container-on-MacOS project!

    I started from scratch on the mac a couple days ago, reinstalled docker with homebrew and then realized that part of my problem was that macOS (and windows) has to run docker in a virtual machine container of its own and *that* can mess with networking.

    So I have now figured that out. Colima, the vm that seems most popular on macOS, needs a mac specific option (--network-attached) when starting so that it gets the mac network going. Major Aha! moment.

    I also learned more completely how to build my own Docker images.

    I've gotten to the point where nginx is definitely running, I know the port is open (via nmap on another device), I know nginx is accepting the stream, but nginx still refuses to publish that stream to Youtube (or at least youtube is not seeing it).

    I also can ping apple.com and youtube.com from within the container, so access to the outside world is working.
    I
    So that's where I'm at.

    I just figured out how to get into a container and examine the nginx log files now.

    At this point I am going to rebuild the container with nginx configured for full debug level logging. Hopefully that provides some more clues on where it is getting stuck.

    I give it a 50/50 chance that it is either an nginx configuration/installation problem or another colima virtual machine/networking issue.

    I've learned a lot at least and feel better about my overall Docker knowledge!

    And I'm documenting on my blog as I go so I'll have a howto produced from this when it finally works!

    #docker #mac #nginx #colima #rtmp #youtube #containerizeit

  19. Still haven't figured out why I can't convince the nginx-rtmp docker container to relay my web stream. Annoying.

    Anyway... in the meantime I've taken some other measures to try to take a load off #FootiMac so that my instance is more responsive (it's very laggy these days) and so I can test out the 4.5rc2 release.

    Seems to be a little happier now.

    Upgrade in progress. This account will likely be unavailable periodically today as I do the upgrade.

    #mastodon #debian #macOS #linux #docker #rtmp

  20. Still haven't figured out why I can't convince the nginx-rtmp docker container to relay my web stream. Annoying.

    Anyway... in the meantime I've taken some other measures to try to take a load off #FootiMac so that my instance is more responsive (it's very laggy these days) and so I can test out the 4.5rc2 release.

    Seems to be a little happier now.

    Upgrade in progress. This account will likely be unavailable periodically today as I do the upgrade.

    #mastodon #debian #macOS #linux #docker #rtmp

  21. Come sleep with dinosaurs!

    The APS is going for a sleepover at the Royal Tyrrell Museum of Palaeontology Nov. 28 - 29, and you're invited!

    Activities include digging for fossils, a nighttime tour of the museum, and a chance to sleep in the Dinosaur Hall.
    (Plus a delicious breakfast!)

    Registration deadline is this Friday, October 24 so sign up while you still can!

    albertapaleo.org/events/fieldt for information and to sign up.

    #palaeontology #paleontology #fossils #alberta #rtmp

  22. Spent way too much time on this yesterday figuring out what it takes to stream with #av1 and what I have to do to upgrade my old #rtmp restream system. Gist is that #srs seems to be the way to go.

    In the end I'm hitting a wall. The moment I enter a str:// url to #obs it disables the AV1 encoder for streaming falling back to h264.

    Says something about not supporting AV1 for "custom profiles". Which I don't get since it is happy with av1 for my custom rtmp:// 🤷

    Can someone explain this to me?

  23. Spent way too much time on this yesterday figuring out what it takes to stream with #av1 and what I have to do to upgrade my old #rtmp restream system. Gist is that #srs seems to be the way to go.

    In the end I'm hitting a wall. The moment I enter a str:// url to #obs it disables the AV1 encoder for streaming falling back to h264.

    Says something about not supporting AV1 for "custom profiles". Which I don't get since it is happy with av1 for my custom rtmp:// 🤷

    Can someone explain this to me?

  24. CW: CW Streaming Security

    Sniffed into a connection from #OBS to #Twitch because on the surface it looked so, well, unencrypted, and indeed it is.

    I'm not an #RTMP guru but I see why one may prefer a plain payload as it's passed on straight to the viewers. However the Stream Key is plaintext too and reused between streams.

    Especially with OBS logged into Twitch, no idea why this isn't at least mitigated by invalidating the Stream Key immediately once the stream runs. 🤷‍♀️

    #Streaming #Security

  25. CW: CW Streaming Security

    Sniffed into a connection from #OBS to #Twitch because on the surface it looked so, well, unencrypted, and indeed it is.

    I'm not an #RTMP guru but I see why one may prefer a plain payload as it's passed on straight to the viewers. However the Stream Key is plaintext too and reused between streams.

    Especially with OBS logged into Twitch, no idea why this isn't at least mitigated by invalidating the Stream Key immediately once the stream runs. 🤷‍♀️

    #Streaming #Security

  26. Introducing Aerofly, a new project under the MinPluto organization.

    A selfhosted live streaming website.

    Source Code: ark.sudovanilla.org/MinPluto/A

    #opensource #astro #javascript #rtmp #selfhost

  27. Now, let's install MonaServer 2.

    I followed instructions from GitHub, tackled dependencies manually, and ran MonaServer with ./MonaServer &.

    It listens for incoming RTMP streams on rtmp://<myip>/live.

    #MonaServer #RTMP

  28. Now, let's install MonaServer 2.

    I followed instructions from GitHub, tackled dependencies manually, and ran MonaServer with ./MonaServer &.

    It listens for incoming RTMP streams on rtmp://<myip>/live.

    #MonaServer #RTMP

  29. Techtip: Mit der FeedBeat Sende Webapp kann man Echtzeit (WebRTC) und Streaming (RTMP) machen. Separat oder gleichzeitig. Für beides gibt es auf Wunsch eine Aufzeichnung.
    Ganz ohne weitere Software, ein Browser reicht.
    Möglich auch mit dem Handy.

    #streaming #webrtc #rtmp