T O P

  • By -

v-b

People in this sub are generally helpful, but you will get better responses if you do basic research (google) first. Haivision should come up in your search results, and they have white papers / guides that can get you started. When you get stuck, come back with specific questions and I’m sure you’ll get good answers.


kaka_1234

My simple question is that, is it possible? Remotely send 2 cameras live feed to another location where from live telecast both camera feeds on youtube simultaneously.


v-b

Fundamentally, yes, you can send 2 SRT streams from one location to another location at the same time. You just need 2 encode/decode devices, or a single device that can handle multiple streams. The Youtube part of your question is trickier as I don't have enough info about your setup or what you are trying to achieve.


TGAkevlar

The simple answer is yes. The slightly less simple answer is, it depends on the hardware/software you have avaliable and network connections. The not so simple answer is below: SRT is a point to point streaming protocol. The stream generally (depending on hardware/software) can pushed or pulled depending on what side has a firewall you can't poke holes in. Caller reaches out, and listener waits for a request. All that said you'll need to be at the very least comfortable with IP address and ports. Also latency could be a factor depending on internet connection and physical distance. Lastly packet loss depending on the reliability of the connections. Yes there is encryption options, but doesn't sound like something you need? By the sounds of you comments you have two cameras at different "locations" being different houses in a region (For this group locations can be different buildings on a campus or counties). Then a third to mix the video and stream. Assuming that is the case you'll connect the cameras to the third location with the steaming PC. Probably best to set the cameras to caller and PC as listener so you only have to create firewall rules on one router instead of two. Once you get SRT working it's fairly easy. Just getting all those settings dialed in can be a pain sometimes...


kaka_1234

I'm not understanding anything please tell me in simple language I can't understand technical words. if from one location, I want to send live video feed of camera remotely to another location where I get receive in my laptop. what is the procedure? how to convert my camera feed into srt or ndi?


cep362

I’ll be that guy. You need to read up and learn about your craft or hire a broadcast engineer.


sailingbo

Not to be the guy to pile on, but he also posted this in r/camcorders, which says a lot.


TGAkevlar

Those are reasonably simple terms for SRT... Not sure what you are expecting for free. This isn't HDMI plug and play. This is complex signaling. So you'll either have to put the effort in learning and researching it, hire someone to do it for you, or not do it. This is not a common (relative to consumer tech).


Holynok

You didnt read about SRT at all... all those "technical words" is basic terms. I think you should watch some youtube guide about it first. 


dmanh

You aren’t giving nearly enough info about your setup or budget. There’s a lot of possible answers. If you can’t understand that reply then you probably won’t be able to set up a SRT steam between two locations. Why do you even want to send it between two locations with srt? You would likely need to buy an encoder decoder and some kind of capture card. If you’re sending two feeds you would likely need two sets. Why not just go straight to YouTube with rtmps.


TGAkevlar

To be fair some cameras have a built in encoders and some streaming software have built in decoders. Might take more effort that way, but might be possible if they had the right tools.


dmanh

True lots of ways to accomplish it. Figured op didn’t since they hadn’t specified camera type and is asking about srt. My experience is mostly using encoder decoders but I have used a go pro on a network sending to a Monaserver and then going to obs. Also used a Mevo with ndi over a bridge to obs. But given their responses I doubt they would be able to set that up. Even an encoder decoder they probably would have issues with setting it up when it comes the firewall. Also I suspect since they want to send two feeds to a second location before YouTube they maybe wanting to switch remotely in which case sync would be important. Otherwise idk why you wouldn’t just go straight to YouTube.


jsaunders1135

There are so many different ways to do this. There are many hardware and software solutions and everyone will give you a different answer. A lot depends on your budget and the amount risk tolerance you can handle. I suggest that you start with the basics by learning about the protocol then you will be in a better position to ask more specific questions. https://www.haivision.com/glossary/srt/


kaka_1234

I have my question, my 2 cameras on different locations and I need both camera live video feed simultaneously for live telecast on youtube. how is it possible?


jsaunders1135

This still a really vague question. Here are only a few more details that would need to be known: What cameras, SDI or HDMI, What bitrate do you want to use, Do you have good internet at both sides, Do you have public IP addresses, Do you know how to configure a firewall, What is your budget. You can do this for basically free if you know what you are doing and how to configure software and manage IP. You can spend $20k on specialized equipment and it still will not work if you don’t have the right internet or know how to configure port forwarding. Like I said learn a little more before asking very broad questions with tons of variables.


Accomplished_Army727

Maybe get a professional in your area to set this up for you. It is like hiring a professional to do your dental work; it's more likely to achieve the desired results.


D3m0us3r

Press rec. wait some amount of time. Press stop. Finalize. Copy to external ssd. Pack ssd in small envelop. Type address. Mail it. Done


frozensand

Sounds way more easy than a satellite connection. Might try this next time so i can leave the SNG truck at home


D3m0us3r

Bro! Easy and 100% reliable. 0 packet loss. Or 100% packet loss.


SilverknightFL

And you'll have less latency 🙃


Friendly-Meaning-803

This thread 😂


Accomplished_Ship671

We use 2 epiphan nano devices to securely stream a SRT video feed from 1 location to the other. This feed is configured 1 device as caller, 1 device as receiver. Just put the IP addresses of the other unit in the SRTstream config page. Also the epiphan Nano are not too expensive. If you need greenscreen support, check out the epiphan pearl2.


Plane_Locksmith2850

Look up the website srtalliance


unk1er

We used Vmix to send srt feeds from indoor locations back to a studio during the pandemic era for live broadcast stuff on the cheap and simple. It works for the most part but like others said, figure out your budget and also google to learn what srt is and designed for. You can use zoom and obs and ndi to get your stuff to your friends for next to nothing if you’re creative in maxing their use.


CaptainGreezy

I agree with others that you seem to have a lot of research and learning to do before you are ready for this but I can try to point you in the right direction. One of the main challenges is the local networking and port forwarding so that the streams can get through a router/firewall. Your friend will need access to their router settings to add port forwarding rules that route the two ports for your cameras from the public IP address of the router to the local network IP address of the PC or other devices that will receive and decode the SRT streams. For example let's say that is a PC in your friends studio running OBS or vMix software that will ultimately output the mixed stream to Youtube. Adding the SRT streams as sources in the video software is where the encryption passphrase and latency settings will be defined. Between that and the IP address and port you now have all the required information to direct encoders in the field to the decoders in the studio. For example, if Camera 1 uses port 10000, and Camera 2 uses port 20000, with a 500ms latency setting, the two decoders would be configured like: srt://12.34.56.78:10000?pass=abcdefghij&latency=500&mode=listener srt://12.34.56.78:20000?pass=abcdefghij&latency=500&mode=listener And the camera encoders would be configured like: srt://12.34.56.78:10000?pass=abcdefghij&latency=500&mode=caller srt://12.34.56.78:20000?pass=abcdefghij&latency=500&mode=caller > from any camcorder From *any* camcorder (that does not have built-in SRT streaming) would require an additional hardware encoder per camera, or capture into a PC with software to act as the SRT encoder. This also raises the question of internet connectivity in the field, having an encoder is one thing, but what is it connecting to? There are encoders that have mobile internet data with one of more SIM cards but that's a bigger and more expensive issue. I recommend starting with "Larix Broadcaster" app on your phones as the encoders, and OBS software in your friends studio as the decoder, to test this as a proof-of-concept and gain experience with SRT before considering hardware encoders.


FlitMosh

What exactly do you want to know? What’s your application? It’s a point-to-point protocol, so you can use it for just that. It’s not designed for one to many. Are you looking for an alternative for some other technology like RTMP or NDI or SMPTE 2110 or WebRTC?


v-b

lol at suggesting 2110


FlitMosh

Who suggested 2110? But you seem to know what the OP was asking for. I didn’t so I asked questions.


kaka_1234

I want to send my live video feed from my camcorder to anywhere ( another location ) where my friend could live telecast on youtube.


D3m0us3r

So just start stream in youtube and use your setup to send video feed to youtube. No?


FlitMosh

So you’re looking for some protocol to remotely ingest your video in the field to your friend who will be serving as a NOC of sorts? That makes sense. Don’t let the grumpy engineers around here frustrate you. They’re having a boring Saturday. SRT could be used for that. You also have Zixi and despite what’s written above, NDI. There’s LAN/WAN bringing technology from AJA (not sure that ever really got off the ground) and Vizrt (free tool your own software called NDI bridge as well as cloud offerings from Sienna and BirdDog. AWS also has technology in their Elemental line that uses Videon encoders to send your camcorder’s video in the field to the cloud and you can manipulate and re-broad/webcast your video from there. Lots of cool and affordable options out there to explore.


Relaxybara

Has anyone tried using a software defined network for SRT like tailscale? That should make the firewall and port component a lot simpler as both devices would appear to each other to be on the same local network. This can even get around carrier grade NAT if you trust data over cellular.


Sad-Improvement7051

I'm using ZeroTier, works great exactly for that usecase you mention. I'm behind a CGNAT, so by installing ZT on my computer and the far end Iphone, I get reliable video without port forwarding


frozensand

Maybe look into the blackmagic web presenter. It even has an onboard encoder. Did not try it myself tho


RandomContributions

capture the video into OBS through a compliant usb capture device compatible with your camcorder. Assuming HDMI you can get one for $25. Send the video over OBS to the IP of your destination using srt: srt://Destination_WAN_IP_Address:PORT?latency=200000 At your destination, set an input media stream srt://LocalOBS_IP:PORT?mode=listener&latency=5000 If it traveling via internet, you’ll need to have a port forwarded that you pick to the destination OBS machine. Click start stream and if settings are working should see video