Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Feature Requests

Reply
 
Thread Tools Display Modes
Old 03-23-2019, 08:17 AM   #1
bitpusher
Human being with feelings
 
bitpusher's Avatar
 
Join Date: Mar 2019
Posts: 16
Default Internet stream capture as channel input

We have an alternative radio station and sometimes we have up to 20 correspondents reporting from various remote locations via internet audio steaming. Formats include MP3, WAV, FLAC, OGG, OPUS streams from their mobile devices or laptops. Everything is being broadcasted live on the radio station.

So far I was able to use OBS studio to route each separate stream to a channel. But OBS has a limited functionality for channel controls and recording.

I am looking for software that would have internet stream as an input option to output the live mix and record each channel at the same time.

Is there any way to add such a feature?

Here is an example of OBS studio functionality:
https://i.imgur.com/djW6Rj8.gif

Last edited by bitpusher; 03-23-2019 at 08:30 AM. Reason: typo
bitpusher is offline   Reply With Quote
Old 03-23-2019, 09:32 AM   #2
bobobo
Human being with feelings
 
bobobo's Avatar
 
Join Date: Oct 2014
Posts: 1,356
Default

maybe this

do you know "studio link" ?
https://studio-link.de/

maybe you need a translation .. but if you watch the video and REAPERisn't too new for you, you should get, how to do it.




greetz
bobobo is offline   Reply With Quote
Old 03-23-2019, 09:48 AM   #3
bitpusher
Human being with feelings
 
bitpusher's Avatar
 
Join Date: Mar 2019
Posts: 16
Default

Interesting.

I already have people streaming from their devices, and I don't want to be limited by bit rates or third party services. I only want to capture MP3 or OPUS streams and route them to channels.

But this gives me an idea, basically all that would be required is a VST plugin that would play audio stream from URL, that way it could be used in any DAW software that supports VST. Anyone knows of such plugin?

Last edited by bitpusher; 03-23-2019 at 11:22 AM.
bitpusher is offline   Reply With Quote
Old 03-23-2019, 12:11 PM   #4
cyrano
Human being with feelings
 
cyrano's Avatar
 
Join Date: Jun 2011
Location: Belgium
Posts: 5,246
Default

Linux, Mac or Windows?
__________________
In a time of deceit telling the truth is a revolutionary act.
George Orwell
cyrano is offline   Reply With Quote
Old 03-24-2019, 04:03 AM   #5
bitpusher
Human being with feelings
 
bitpusher's Avatar
 
Join Date: Mar 2019
Posts: 16
Default

Any or all of them. Linux preferred.

I was thinking, maybe something that could utilize ffmpeg or VLC to capture stream would be perfect due to maximum number of formats and operating systems support.

Last edited by bitpusher; 03-24-2019 at 04:13 AM.
bitpusher is offline   Reply With Quote
Old 03-24-2019, 09:39 AM   #6
cyrano
Human being with feelings
 
cyrano's Avatar
 
Join Date: Jun 2011
Location: Belgium
Posts: 5,246
Default

Why not netjack?

https://github.com/jackaudio/jackaud..._User_NetJack2

There's a jack client for ffmpeg, IIRC.

Ever done some shell scripting? That should make it possible. See here:

https://datenwolf.net/bl20120213-0001/

Mind you, if I take Youtube as example source, a lot of their vids are encrypted and they use javascript in the browser to decode. And that's a cave I don't want to revisit anytime soon.
__________________
In a time of deceit telling the truth is a revolutionary act.
George Orwell
cyrano is offline   Reply With Quote
Old 03-24-2019, 06:25 PM   #7
bitpusher
Human being with feelings
 
bitpusher's Avatar
 
Join Date: Mar 2019
Posts: 16
Default

Thanx for this suggestion, I am looking into JACK and its other options as well. No need for Youtube stream, as I am looking to work with simple MP3, OPUS, FLAC, AAC, WEBM or OGG streams.

OPUS is most advanced codec with lowest latency. Here are some examples:
http://dir.xiph.org/by_format/Opus

Also there are a number of other formats.
bitpusher is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 03:09 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.