vMix Forums
»
General
»
Showcase
»
Low-cost production using vMix and IP-cameras
Rank: Member
Groups: Registered
Joined: 5/11/2012(UTC) Posts: 23 Location: Norway Thanks: 2 times Was thanked: 6 time(s) in 2 post(s)
|
Hi vMixers, I did a live streaming from an swimming event in Norway this weekend using only vMix and 4xIP-cameras. 2xIP-cameras on wireless and 2xIP-cameras on cable, mixing done on 1xLapTop, timing-overlay created on 1xLapTop and sound via USB-audio-mixer (input from event PA-system). Everything was streamed to New Livestream using "Livestream for Producers" (from Livestream) I had to setup an extra dedicated encoder-PC because there was no extra CPU power left for multi bitrate encoding on my old LapTop :-( (This solution gives me the opportunity to add HD as a extra bitrate when this become a demand) All together including the 49USD/month for Livestream account this system is extremely low cost, and should be affordable for small clubs, communities and institutions (even for private people like me) :-) The system is also small and lightweight and everything fits in the back of a small private car :-) I do all the work related to streaming for this events… rigging, configuration, graphics overlay, control of PTZ-camera and mixing -> stream (truly a “one man band”) The quality of the production is not professional I know... but I think more than adequate for family and friends that could not make it to the event. If you like you can have a look at the result at: http://new.livestream.com/livetiming-tv/nmjr-2013Any comments on how and where a should put in my energy (or money) to make it a better stream?? Happy mixing Best regards KKR
|
3 users thanked kkr for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/26/2013(UTC) Posts: 373 Location: London Thanks: 41 times Was thanked: 37 time(s) in 36 post(s)
|
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 11/12/2013(UTC) Posts: 115 Location: Wellington, New Zealand Thanks: 8 times Was thanked: 7 time(s) in 6 post(s)
|
Nice job. Well done and great effort. Can I ask what model the IP cameras are? Also, did you find the pan and tilt smooth enough?
Cheers
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/7/2012(UTC) Posts: 503 Location: The Netherlands Thanks: 9 times Was thanked: 45 time(s) in 39 post(s)
|
is that you camera hanging next to the flag? nice job looks good and camera timings are good and important with this kind of events.
can you give some more details about hardware and setup and maybe post a photo of your set the next time you're recording / streaming.
cheers stefan
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/26/2013(UTC) Posts: 373 Location: London Thanks: 41 times Was thanked: 37 time(s) in 36 post(s)
|
Posting a photo and setup will help some of us a great deal...
Well done once more
|
|
|
|
Rank: Member
Groups: Registered
Joined: 5/11/2012(UTC) Posts: 23 Location: Norway Thanks: 2 times Was thanked: 6 time(s) in 2 post(s)
|
Thanks!
I use Vivotek (3x IP8162P and 1x SD8362E). The PTZ (SD8362E) is moved using a Vivotek joystick, and is somewhat hard to move smoothly... :-( (partly because the camera is delayed 0.4s but also because something make the "presets" move away from its original positions... maybe due to temperature changes or somebody kicks my tri-pod! I don't know)
Yes, its one of my cameras next to the flag :-)
Seems like some other people liked the stream also, so now I have been asked to stream from two more events in January :-) At that time I will make some picture of the setup (even if it looks kind of "unorganized" or messy)
Best regards KKR
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 11/7/2013(UTC) Posts: 66 Location: Netherlands
Thanks: 21 times Was thanked: 9 time(s) in 8 post(s)
|
Nice show!
How did you get the camera feed in vmix? did you use desktop capture?
Thank you
|
|
|
|
Rank: Member
Groups: Registered
Joined: 5/11/2012(UTC) Posts: 23 Location: Norway Thanks: 2 times Was thanked: 6 time(s) in 2 post(s)
|
Hi,
All camera feeds are RTSP (h264/AAC), so only a network is needed to the cameras (wireless or wired).
KKR
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 1/25/2014(UTC) Posts: 50 Location: Bethel Thanks: 9 times Was thanked: 1 time(s) in 1 post(s)
|
Fantastic Job!
I look forward to seeing your setup photos!
You sure have my creative juices flowing in an ever cascading vMix!
|
|
|
|
Rank: Member
Groups: Registered
Joined: 5/11/2012(UTC) Posts: 23 Location: Norway Thanks: 2 times Was thanked: 6 time(s) in 2 post(s)
|
Hi again, I totally forgot about the photos :-( Well here are two photos taken using my garbage phone (the quality is bad (or I cant keep the phone stabile...)) First photo shows a vMix setup using 4x IP-cameras (cameras not shown) + 1x overlay (from second Laptop using BM Intensity Shuttle USB3) + 1x audio (from external mixer), and just a Teradek Vidiu as a standalone encoder for NewLivestream. This is the low-cost solution :-) Second photo shows the same but with some additions: 1. The Vidiu encoder is now swapped with a more powerful PC (Intel quad-core E5) enabling encoding of 4x different bitrates/resolutions simultaneously to NewLivestream. 2. The setup now also include an output to a scaler driving the video wall (can be seen in the background). Total delay around 0.3-0.4s from action to video wall (if you look closely you can see 0.1s in scaler/encoding/transfer/decoding/display to other side of the pool)(I still only use IP-cameras over wireless network!) 3. A fifth camera. 4. More advanced/automated overlay This is the "not so low-cost" solution (if you include the video wall). But beside the encoder PC I only use the same two laptops. Hope this was interesting for some of you. (and NO the video wall is NOT mine!) Best regards KKR
|
3 users thanked kkr for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 9/17/2013(UTC) Posts: 173 Location: Norway Thanks: 10 times Was thanked: 56 time(s) in 29 post(s)
|
Awesome setup!
I'd really like to know how you did the overlays, both graphic and timings, I could see a RS232-USB cable at your desk there, so my guess is that's where the magic happens.
I work with the same kind of stuff in almost the same area (sørlandet(!)), would be nice to come in touch and maybe we could help each other out? (I know a good bit of XAML programming etcetc.)
Best Regards Håvard
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/26/2014(UTC) Posts: 81 Location: Canada Thanks: 18 times Was thanked: 15 time(s) in 15 post(s)
|
Nice rig!
How do you capture score board data?
Daniel
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/7/2015(UTC) Posts: 31
Thanks: 12 times Was thanked: 3 time(s) in 3 post(s)
|
Thanks for the write up, this is very interesting and useful as I would like to try the same for a gala we are organizing.
Like one of the previous posters I would also like to know which software you used to generate the scoreboard overlay?
At our swimming club we use the Omega Ares21 timing system and I have previously analysed the serial data stream for an LED score board I made. I could write a PC application to process the same data to generate a video overlay but if there is an existing product that works I would rather use that ;-)
Thanks in advance, Mark Leman
|
|
|
|
Rank: Member
Groups: Registered
Joined: 5/11/2012(UTC) Posts: 23 Location: Norway Thanks: 2 times Was thanked: 6 time(s) in 2 post(s)
|
Hi, Sorry for the very late response! Not in the forums so often (and when I’m here “showcase” is not a priority) I use some proprietary applications/database system maintained by one guy of the Norwegian Swimming Federation. All clubs in Norway have this system which handles everything related to a swim meet (the “normal” functions during the event + sending/receiving the entries + live result-service directly to public web-server + online scratching and relay setup during the event (compatible with mobile devices) + import/export to other systems ++) The system supports multiple timing systems HW (including Omega Ares21 and Quantum). It does not use the Scoreboard output but the General Purpose (GP) port on the Ares21 which have a much more advanced protocol (actually bidirectional although this system only use unidirectional). Ares21 GP-port uses RS-485 (2-wire or 4-wire (which should be 422)) The overlay application is a separate program accessing the system database witch can be local (downloaded from the main-computer before the session starts) or directly over the LAN network. The output is put on an unused part of the screen or on a separate display, where it can be captured by vMix or transferred using HDMI and a capture-card. A completely black background makes it easy to key out the desired graphics in vMix. It pulls the heat with names, personal bests, national records, results, pool length and number of lanes from the database, and gets the online times directly from the Ares21 GP-port (the GP-port is shared between the main system and the overlay program PC). The system can probably be purchased but cost a bit of money and has far more functionality than you need for overlay. It gives you and your club no benefits as all the entries must be imported from your current system. But the biggest problem is probably that this software is in Norwegian ONLY and I don’t think English is coming any time soon. Some related links: The System is called Victoria and actually has a web page (developer is Jechsoft, only in Norwegian) http://www.jechsoft.noThe public live web-page can host multiple meets simultaneously (No video) can be found here: http://livetiming.medley.noMy video-channel homepage (Video and overlay) can be found here: http://livestream.com/livetiming-tvHope this answer your question :-) Best regards KKR
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/10/2015(UTC) Posts: 34 Location: La Paz, MX Thanks: 9 times
|
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 8/12/2020(UTC) Posts: 4 Location: Port Elizabeth
|
Wow that looks amazing for a one man setup
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 1/27/2024(UTC) Posts: 1 Location: Gujarat
|
It sounds like you've put together a functional and cost-effective live streaming setup for your swimming event. Considering you're a "one-man band" handling everything from rigging to streaming, it's quite impressive. Here are a few suggestions for potential improvements:
Camera Quality: If feasible, consider upgrading your cameras for better video quality. This could enhance the overall viewing experience.
Graphics and Overlays: Work on improving graphics and overlays to make the stream more visually appealing. This could include cleaner timing overlays or additional graphics to enhance the production value.
Audio Quality: Since you're using USB audio mixer, ensure that the audio quality is optimal. Consider investing in a higher-quality microphone or audio equipment if needed.
Internet Connection: Double-check the internet connection stability at your streaming location. A reliable and high-speed connection is crucial for a smooth stream.
Multi-Bitrate Streaming: As you mentioned, consider implementing multi-bitrate streaming for viewers with varying internet speeds. This can improve the overall accessibility of your stream.
Engage with Viewers: Encourage viewer interaction through chat or social media during the live stream. Engaging with the audience can make the experience more enjoyable for them.
Experiment with Angles: If possible, experiment with different camera angles to provide more dynamic and interesting shots.
Remember, incremental improvements over time can contribute to an overall better streaming experience. Great job on your current setup, and best of luck with future streams!
|
|
|
|
vMix Forums
»
General
»
Showcase
»
Low-cost production using vMix and IP-cameras
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close