Trending

#RTMP

Latest posts tagged with #RTMP on Bluesky

Latest Top
Trending

Posts tagged #RTMP

Original post on beko.famkos.net

🔖 https://ossrs.net/lts/en-us/ > SRS is a simple, high efficiency and realtime video server Mebbe an alternative for my current RTMP setup. Preliminary tests looked good but I could never push an AV1 stream *with* video though to Opencast even with “source” setting. I’m not 100% sure yet if I […]

0 0 0 0
Multitrack Audio Capability in GStreamer FLV Plugin · Devlog · Centricular For one of our recent projects, we worked on adding multitrack audio capabilities to the GStreamer FLV plugin following the Enhanced RTMP (v2) specification. All changes are now merged upstream (see MR 9682). As the name suggests, this is an ...

New Centricular Devlog post by Tarun:

Multitrack Audio Capability in the GStreamer FLV Muxer

centricular.com/devlog/2025-...

#gstreamer #floss #opensource #flv #rtmp #streaming #audio

2 1 0 0
Curl: RTMP ?

Has the time come to pull the plug for #RTMP in #curl?

https://curl.se/mail/lib-2025-11/0008.html

1 2 1 0
Original post on mstdn.chrisalemany.ca

Finished my little tutorial as I got docker running on my 2014 macOS Ventura era iMac and then added some nginx-rtmp containers.

#docker #nginx #mac #Apple #iMac #webcams #rtmp #tutorial […]

1 1 0 0

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

2 2 0 0
A screenshot of the terminal window shows a build of a new image for nginx

A screenshot of the terminal window shows a build of a new image for nginx

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 […]

[Original post on mstdn.chrisalemany.ca]

2 2 2 0
Original post on mstdn.chrisalemany.ca

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 […]

1 0 0 0
A poster for the event. There's a hand-drawn picture of a T. rex sleeping on the purple ground. Snuggled up next to it is a person, also sleeping. Next to them is a palm tree. It looks like it was drawn by a child, because it was!

A poster for the event. There's a hand-drawn picture of a T. rex sleeping on the purple ground. Snuggled up next to it is a person, also sleeping. Next to them is a palm tree. It looks like it was drawn by a child, because it was!

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!

Includes tonnes of palaeo activities!

Registration deadline: Oct. 24!

albertapaleo.org/events/field...

#palaeontology #paleontology #fossils #alberta #rtmp

1 1 0 0
Original post on indieweb.social

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 […]

0 0 0 0
Preview
Opinion: why modern media workflows rely on intelligent global ingest Ali Hodjat, senior director of marketing at Telestream, explains why ingest has become the strategic entry point to the entire media lifecycle The post Opinion: why modern media workflows rely on intelligent global ingest appeared first on TVBEurope.
0 0 0 0
Preview
MoQ: Refactoring the Internet's real-time media stack For years, developers have been stitching together multiple protocols for real-time media, trading latency for scale and simplicity. Media over QUIC (MoQ) is a new IETF standard that resolves this con...

#MoQ: Refactoring the Internet's real-time media stack blog.cloudflare.com/moq/ #WebRTC #RTMP #HLS #DASH #QUIC #IETF

1 0 0 0
curl

#curl 8.15.0 has been released ( #libcurl / #Haxx / #DICT / #FILE / #FTP / #FTPS / #Gopher / #HTTP / #HTTPS / #IMAP / #IMAPS / #LDAP / #LDAPS / #MQTT / #POP3 / #RTMP / #RTMPS / #RTSP / #SCP / #SFTP / #SMB / #SMBS / #SMTP / #SMTPS / #Telnet / #TFTP / #WebSocket / #SOCKS5 / #SCRAM / #TLS ) curl.se

0 0 0 0
Video

We’re hiring Live Streaming Engineers (Flex) SF Bay Area
👉 Apply here: www.asgllc.com/open-positio...
🔎 Explore our Careers page: www.asgllc.com/careers/
#LiveStreamingJobs #StreamingEngineer #BroadcastTech #AVJobs #MediaTech #RTMP #NDI #CorporateBroadcast #FreelanceTech #EventProduction #NowHiring

1 0 0 0
curl

#curl 8.14.1 has been released ( #libcurl / #Haxx / #DICT / #FILE / #FTP / #FTPS / #Gopher / #HTTP / #HTTPS / #IMAP / #IMAPS / #LDAP / #LDAPS / #MQTT / #POP3 / #RTMP / #RTMPS / #RTSP / #SCP / #SFTP / #SMB / #SMBS / #SMTP / #SMTPS / #Telnet / #TFTP / #WebSocket / #SOCKS5 / #SCRAM / #TLS ) curl.se

0 0 0 0
curl

#curl 8.14.0 has been released ( #libcurl / #Haxx / #DICT / #FILE / #FTP / #FTPS / #Gopher / #HTTP / #HTTPS / #IMAP / #IMAPS / #LDAP / #LDAPS / #MQTT / #POP3 / #RTMP / #RTMPS / #RTSP / #SCP / #SFTP / #SMB / #SMBS / #SMTP / #SMTPS / #Telnet / #TFTP / #WebSocket / #SOCKS5 / #SCRAM / #TLS ) curl.se

0 0 0 0
curl

#curl 8.13.0 has been released ( #libcurl / #Haxx / #DICT / #FILE / #FTP / #FTPS / #Gopher / #HTTP / #HTTPS / #IMAP / #IMAPS / #LDAP / #LDAPS / #MQTT / #POP3 / #RTMP / #RTMPS / #RTSP / #SCP / #SFTP / #SMB / #SMBS / #SMTP / #SMTPS / #Telnet / #TFTP / #WebSocket / #SOCKS5 / #SCRAM / #TLS ) curl.se

1 0 0 0
Preview
How to Easily Implement RTMP Live Streaming in Rust: A Practical Guide ## Introduction With the rapid growth of live streaming, RTMP (Real-Time Messaging Protocol) has become a standard choice for broadcasting real-time media content. However, directly working with low-level APIs to implement RTMP streaming can be complex, error-prone, and may introduce memory safety issues, posing significant challenges for developers. This article explores how you can leverage Rust’s safety, efficiency, and developer-friendly features to simplify RTMP live streaming. We'll discuss common streaming scenarios, technical challenges, and provide practical solutions with ready-to-use examples. ## Why Use Rust for RTMP Streaming? Common pain points when implementing RTMP streaming include: * Complex low-level APIs with a steep learning curve. * Memory management and safety risks when directly interfacing with FFmpeg APIs. * High demands for real-time performance and stability. Rust, by its very design, addresses these challenges effectively: * Offers zero-cost abstractions and built-in memory safety. * Performance comparable to C/C++ with a significantly improved developer experience. * Rich ecosystem and seamless integration with existing C/C++ libraries. Thus, Rust is an excellent choice for developing robust and efficient RTMP streaming applications. ## Common RTMP Streaming Scenarios Based on real-world requirements, RTMP streaming usually falls into two scenarios: ### 1. Streaming to Public Platforms * **Use Case:** Platforms like Twitch, YouTube, or Facebook Live for large audience broadcasts. * **Key Requirements:** Stability, low latency, ease of use. ### 2. Local or Internal Streaming * **Use Case:** Suitable for internal live streams, testing, development, or LAN video monitoring. * **Key Requirements:** Easy deployment, flexibility, quick setup, and convenient debugging. ## Solution: Rust with ez-ffmpeg To address these challenges and requirements, we introduce `ez-ffmpeg`, a Rust library providing a clean abstraction over FFmpeg, significantly simplifying RTMP streaming through user-friendly interfaces and automatic memory management. ### Technical Highlights: * **FFI Bindings:** Safe and efficient interfacing with native FFmpeg APIs. * **Automatic Memory Management:** Eliminates manual memory handling, enhancing safety and productivity. * **Ergonomic Design:** Chainable method calls, improving developer experience. ## Quick Start Examples ### Environment Setup #### Install FFmpeg * macOS: brew install ffmpeg * Windows: vcpkg install ffmpeg ### Rust Dependency [dependencies] ez-ffmpeg = { version = "*", features = ["rtmp"] } ### Scenario 1: Stream to Public RTMP Servers The following example shows how to push a local video file to public RTMP platforms (e.g., YouTube, Twitch): use ez_ffmpeg::{FfmpegContext, Input, Output}; fn main() -> Result<(), Box<dyn std::error::Error>> { let input = Input::from("video.mp4"); let output = Output::from("rtmp://your-platform-address/app/stream_key"); FfmpegContext::builder() .input(input) .output(output) .build()? .start()? .wait()?; Ok(()) } ### Scenario 2: Embedded Local RTMP Server Ideal for local testing and quick setup: use ez_ffmpeg::rtmp::embed_rtmp_server::EmbedRtmpServer; use ez_ffmpeg::{FfmpegContext, Input}; fn main() -> Result<(), Box<dyn std::error::Error>> { let mut server = EmbedRtmpServer::new("localhost:1935").start()?; let output = server.create_rtmp_input("test-app", "test-stream")?; let input = Input::from("video.mp4"); FfmpegContext::builder() .input(input) .output(output) .build()? .start()? .wait()?; Ok(()) } Clients can access the stream using the URL: rtmp://localhost:1935/test-app/test-stream ## Conclusion By leveraging Rust and the ez-ffmpeg library, developers can easily and safely implement RTMP streaming applications. Whether targeting public platforms or setting up local streaming environments, this approach makes development faster and more reliable. 🔗 Project Repository: https://github.com/YeautyYE/ez-ffmpeg
0 0 0 0
Preview
Kodi InputStream Adaptive & RTMP Input installieren Starten Live-Streams über Kodi Addons nicht oder nur fehlerhaft, kann dies im Zusammenhang mit Kodi InputStream Adaptive ... Weiterlesen Der Beitrag Kodi InputStream Adaptive & RTMP Input installieren erschien zuerst auf Kodi-Tipps.de.
0 0 0 0
Preview
Product Review: (Slightly) Bigger Is Better The new Roland V-80HD makes switching and streaming easy.
0 0 0 0

if not, i'll simple set up an aws or azure rtmp repeater.

#rtmp #rtsp, and #nginx (ok, and #pfsense) are seriously badass and i couldn't design or make these much better if i tried...

... and as a very, very good engineer, this is a pretty hefty compliment (if i'm allowed the egotistical moment)

0 1 0 0

Everything broke, TAKE TWO

NOW I have the #RTMP #Multistream set up. NOW you can call me shit in #MetaphorReFantazio

#Linux #Vtuber #JRPG

https://youtube.com/live/fADENwtxgRw?feature=share

https://www.twitch.tv/itsrogueren

2 0 0 0

Everything broke, TAKE TWO

NOW I have the #RTMP #Multistream set up. NOW you can call me shit in #MetaphorReFantazio

#Linux #Vtuber #JRPG

https://youtube.com/live/fADENwtxgRw?feature=share

https://www.twitch.tv/itsrogueren

0 1 0 0
curl

#curl 8.11.0 has been released ( #libcurl / #Haxx / #DICT / #FILE / #FTP / #FTPS / #Gopher / #HTTP / #HTTPS / #IMAP / #IMAPS / #LDAP / #LDAPS / #MQTT / #POP3 / #RTMP / #RTMPS / #RTSP / #SCP / #SFTP / #SMB / #SMBS / #SMTP / #SMTPS / #Telnet / #TFTP / #WebSocket / #SOCKS5 / #SCRAM / #TLS ) curl.se

0 0 0 0
Post image

Telegram si rinnova: regali, segnalazioni migliorate e altro
#Aggiornamenti #Android #App #Aziende #Chat #Comunicazione #Desktop #iOS #Messaggistica #Notizie #Novità #Regali #RTMP #Segnalazioni #StreamingLive #Tecnologia #Telegram #VerificaNumero
www.ceotech.it/telegram-si-...

0 0 0 0
curl

#curl 8.9.0 has been released ( #libcurl / #Haxx / #DICT / #FILE / #FTP / #FTPS / #Gopher / #HTTP / #HTTPS / #IMAP / #IMAPS / #LDAP / #LDAPS / #MQTT / #POP3 / #RTMP / #RTMPS / #RTSP / #SCP / #SFTP / #SMB / #SMBS / #SMTP / #SMTPS / #Telnet / #TFTP / #WebSocket / #SOCKS5 / #SCRAM / #TLS ) curl.se

1 0 0 0
curl

#curl 8.8.0 has been released ( #libcurl / #Haxx / #DICT / #FILE / #FTP / #FTPS / #Gopher / #HTTP / #HTTPS / #IMAP / #IMAPS / #LDAP / #LDAPS / #MQTT / #POP3 / #RTMP / #RTMPS / #RTSP / #SCP / #SFTP / #SMB / #SMBS / #SMTP / #SMTPS / #Telnet / #TFTP / #WebSocket / #SOCKS5 / #SCRAM / #TLS ) curl.se

0 0 0 0

News of the day: cameras now need #RTMP support.

0 0 1 0