|
Hardware Support Discussions related to using various hardware setups with SageTV products. Anything relating to capture cards, remotes, infrared receivers/transmitters, system compatibility or other hardware related problems or suggestions should be posted here. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
OBS Multi-Channel Audio Support
I was wondering how the OBS project was coming along and I found a really useful commit. Someone has added multi-channel audio support and even more generously posted a compiled version you can try before the next OBS release with support.
I set up a spare computer with WMC, set the audio to 5.1 using the digital output of my sound card (I don't have anything actually connected to it). I then configured the software to use 5.1 channel audio and Custom output so I could stream over my LAN using UDP. Sure enough I was streaming HBO WMC live playback using H.264 (1280x720), AC3 (5.1) in an MPEG-TS container over UDP. I want to test this a little more, but if this really works that well, I plan to add direct support for MPEG-TS over UDP to OpenDCT so you don't need to using Generic Pipe and FFmpeg similarly to how people are using it for webcams. I just wanted to share my exciting findings and if this intrigues enough people, I can post a how-to so you can try it out yourself.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache). Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI. Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom). Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG Last edited by EnterNoEscape; 01-28-2018 at 09:22 PM. Reason: Misspelling |
#2
|
|||
|
|||
I'm intrigued.
|
#3
|
||||
|
||||
I guess that's enough people. It's not too hard and OBS even has a mode that can capture the WMC playback without it even being the foreground window; meaning you might be able to use the computer for other things. The only downside at the moment is that you would need to leave capture on 24/7 because I don't have a mechanism at the moment to turn it off when you're not streaming, but I have a feeling that's not going to be very hard given how flexible OBS is. I'll try to get something up this evening.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache). Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI. Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom). Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG |
#4
|
|||
|
|||
This sounds awesome. I'm already using your WMC Live TV Tuner setup with an extender to capture premium channels. This would greatly simplify the whole setup and get me 5.1 audio. Do you think it would be possible to run multiple instances of WMC in VMs for additional tuners? If so, I may upgrade to the new 6 tuner HDHR Prime...
|
#5
|
|||
|
|||
What is OBS and does this just apply to CableCARD tuners?
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server |
#6
|
||||
|
||||
I am also interested. Where can an overview of what OBS is be found?
I did find this might help with starting and stopping an OBS stream. EDIT: OBS - Open Broadcaster Software.
__________________
"Unencumbered by the thought process" The only constant in the Universe is change. Last edited by UgaData; 01-29-2018 at 08:23 AM. |
#7
|
|||
|
|||
Quote:
Quote:
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server |
#8
|
||||
|
||||
I am interested - I have both a SageTV and a WMC Server and could test this.
__________________
SageTV-V9(64bit): Win10/i3-4370/OpenDCT/HDHR-Quatro (OTA) AndroidTV+Miniclient: Nvidia Shield(x3)/FireTV-4K(x8) Channels-DVR:Win10/i3-4340/HDHR Quatro 4K/TVE(YTTV) |
#9
|
||||
|
||||
Link to the OBS PDF
The impression I am getting so far this is a tool for video podcasters, it can grab video from various sources on a computer, manipulate it and then stream it.
__________________
"Unencumbered by the thought process" The only constant in the Universe is change. Last edited by UgaData; 01-29-2018 at 09:54 AM. |
#10
|
||||
|
||||
Definitely interested
|
#11
|
||||
|
||||
Quote:
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache). Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI. Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom). Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG |
#12
|
||||
|
||||
First, we want to set up and test streaming from OBS to a player that can deal with UDP broadcast. I will be using VLC. The WMC computer is Windows 7. I don't know if this works on other OS's.
To enable multi-channel audio, first you need to configure your default playback device to 5.1. In my case, I got very crappy sound using the 5.1 analog output. I had to use the digital output set to 5.1 for the sound to be good. If you change the default playback device, you will need to re-open WMC and OBS.
This is as far as I've gone. My time is very limited and this took at least an hour to write up. I hope to post more soon. It doesn't take too much imagination to see how you can use ffmpeg.exe to feed a stream like this into OpenDCT.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache). Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI. Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom). Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG |
#13
|
|||
|
|||
I was able to trial this and somewhat verify it worked. For some reason I wasn't able to get any sound while streaming, but it did record in 5.1 if I recorded instead to file. My server struggled to keep up with the encode, so that may be the issue.
Also OBS will throw an unspecified error if "UDP" in the UDP address is in capitals. So use udp://192.168.1.2:60001 instead of UDP://192.168.1.2:60001. |
#14
|
||||
|
||||
Ok. After playing around a bit more, I realized that it's not hard to get a copy of nginx compiled for Windows with RTMP support and I followed this tutorial. The bonus is that I can now use QuickSync, so that makes me a lot happier. I would still prefer the webserver to output RTP or HTTP, but this is closer to what OBS does best and you only need one nginx server because you can just point all of your other WMC computers to that same server with different streaming keys. I suspect I can get something working nicely out of this arrangement.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache). Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI. Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom). Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
multi-disk DVD support | lovingHDTV | SageTV Customizations | 3 | 01-09-2009 03:11 PM |
Please HELP support Multiple Audio Channel | Spriter | SageTV Media Extender | 5 | 08-18-2008 06:49 AM |
Added support for multi-channel Favorites | korben_dallas | SageTV Beta Test Software | 6 | 02-13-2008 03:32 PM |
Multiple audio channel support (HD) | agover | SageTV Software | 2 | 06-07-2007 06:49 AM |
Looking for multi-monitor support | lovingHDTV | SageTV Customizations | 3 | 11-03-2005 03:55 PM |