I'm working on a multi-room audio system with both AirPlay and Chromecast as input sources. It utilizes forked-daapd and Shairport (for AirPlay input) running on a Raspberry Pi. For Chromecast, I'm using an (AGPtek® HDMI to HDMI + SPDIF + RCA L / R) audio extractor and (AFUNTA USB 6 Channel 5.1 Optical) USB sound card. I've written a small C program to capture the audio input and feed it to a pipe that forked-daapd can then play to AirPlay speakers throughout the house.
So far, it works with analog audio, but I can't get the S/PDIF capture to work. I've hooked the Chromecast and audio extractor to my Yamaha receiver over S/PDIF, and it works. The receiver displays "PCM" and plays 2-channel stereo. I've also run S/PDIF out of my Windows 7 PC to the USB sound card, and I am able to capture that audio with no problem.
What could be different between the S/PDIF stream from the Chromecast/audio extractor and the S/PDIF stream from my PC?
I'm still struggling with this. Could there be copy-protection that is surviving the audio extractor and preventing capture?
Related
Recently i was searching for a possible way to use my hero as a usb mic or even a device to link my sharper image bt head set (with mic) to my pc. after reading a lot i realized neither have been aimed for or achieved that i could find.
after snooping i found this description of the protocol used to communicate with BT devices.
("The other main way to get audio out easily is via Bluetooth. The DROID does support the AD2P (Advanced Audio Distribution Protocol) profile, for talking to music quality headphones It is compressed, and by default uses an encoding called SCP, which is simpler than MP3 but kind of the same idea. The protocol handshakes with your headphones, and supports direct distribution of encoded audio without re-compressing if your headphones support it, in MPEG, AAC, and ATRAC formats.
Of course, like every Bluetooth phone, it also supports the HSP "headset" protocol, which is monophonic low-quality audio in one direction, voice in the other direction, each at 64kb/s using the very low complexity CVSD compression, or straight PCM audio (8-bit samples at 8kHz). ")
this made me think why not use AD2P or something simillar to comunicate via usb with a application on the pc end (receiver/sender) to handshake with the droid and transfer high quality audio data over usb.
basically using a form of ad2p to take direct audio from the internal sound driver or card and redirecting it to usb instead of blue-tooth. People said usb audio could not be done, seance this is a data transfer can this be done?
I'm having a problem getting ChromeCast to send audio through my Yamaha AV Receiver setup. I'm using a Sharp LC-60C46U LCD TV that has two HDMI inputs. One is used for the Cable and the other is used for the Chromecast, BluRay or the HDMI cable for my Computer/Galaxy S4 (as needed). The 5.1 Surround Sound is sent to my Yamaha HTR-5150 AV Receiver using the Optical Digital Audio Output since the Receiver pre-dates HDMI inputs. This set-up has worked fine for everything so far except the ChromeCast. Using ChromeCast, I get picture, but no sound through the Yamaha. Chromecast does give me audio through the TV speakers if I turn them on, but not through the Yamaha surround sound.
Any ideas?
Thanks in advance,
Rich
How to stream Video only to chromecast not the audio!
I have a laptop connected to the audio system!
now i got chromecast on my projector (have no audio output)
i stream video from my laptop to my projector work fine but i have problem the sound! when i stream any video to chromecast on my computer have to sound of the video im playing!
is there the way to by pass this? stream video but also on pc still play audio of that video?
When you use a native Chromecast app for casting, it "hands off" the request to the Chromecast and the Chromecast itself goes and retrieves the data. Essentially the Chromecast itself plays the content, so the audio and video come out of it.
If you cast a tab or the entire desktop from a PC and don't enable the audio, it should play audio from the PC, but the audio and video probably be out of sync.
Otherwise you will have to "break out" the audio from the HDMI stream with an HDMI audio extractor (make sure it is HDCP compliant) or other converter, or route the Chromecast through a HDMI A/V receiver so it can play the audio.
I apologize. I was incorrect. When you cast a tab or the entire desktop, the Chrome extension somehow mutes the PC audio... which in your case would leave you with no audio at all.
So you'll have to "break out" the audio from the HDMI stream and get audio that way.
http://www.amazon.com/s/ref=nb_sb_s...audio,aps,213&rh=i:aps,k:hdmi audio extractor
Something like the options in the ling below may be what you need.
http://www.amazon.com/s/ref=nb_sb_s...audio,aps,213&rh=i:aps,k:hdmi audio extractor
But in the setup the audio would have to go from this "box" to your audio system.
Chrome cast to "Box"
"Box" to projector for video
"Box" to audio system for audio
I have read that other have used a similar set up to get video and Audio to a monitor that doesn't have a HDMI input. I don't know if sending the Video to the projector and the audio the the audio system would produce sync problems. One way to find out.
I don't see a way to get audio out from you laptop using the Chromecast.
Hope this helps
I was just watching a video on my TV with VLC player using cast entire screen and audio through my PC worked fine, just had to set an audio delay in VLC to get audio synced. I did this thru my bluetooth stereo adapter but I thought there was a minute before I setup the bluetooth that the audio worked through the PC speakers.
Sent from New Nexus 7
Audio issues
Hooked up to chromecast to our vizio m420vt tv and bose solo. No sound will come thru the solo. Only sound is from the tv speakers. Please help?????
sukhrajsingh said:
Hooked up to chromecast to our vizio m420vt tv and bose solo. No sound will come thru the solo. Only sound is from the tv speakers. Please help?????
Click to expand...
Click to collapse
It's one of the following...
1 - You need to change settings on the TV to pass Audio or to Use External Speaker (setting vary from model to model so some hunting and pecking for correct settings is in order)
2 - You need to check your HDMI connection between the TV and the Speakers. HDMI-ARC (Audio Return Channel) usually works on only one input of the TV and it should be labeled as an ARC input. If thats correct then check settings (see #1)
3 - If you have an older TV that does not have ARC support you need to connect an Optical Cable from the Audio Out of the TV to the Amp. If you have that then again See #1!
Take note that EACH INPUT on a TV will have it's own Settings for Audio, CEC, and ARC so just setting the TV defaults may not be enough. Check to see if your Inputs have their own Audio/Speaker config settings.
Here is my set-up:
A Vivo LTV42FHDN 42” Full HD TV (2x HDMI inputs, 1x RCA stereo audio output, few other audio and video input connectors, and a set of really crappy built-in speakers)
A Logitech 2.1 Speaker system connected to TV's RCA audio output
An old DELL XPS M1330 notebook running Windows 7 hooked up to the TV via one HDMI port
A new Chromecast I’m trying to setup connected to the other HDMI port.
When I watch TV and switch to the HDMI input of the PC I get audio through both the TV’s crappy built in speakers as well as the much better sounding Logitech Speakers. However, when I switch to the Chromecast I only hear audio through TV’s built-in speakers. I have connected other PCs and tablets through HDMI before and from what I recall, sound always came out external speakers.
Is there any reason for the PC and Chromecast to behave differently when connected via HDMI ? I tried both HDMI ports, went through TV's audio settings (which only has very few settings like bass, treble, and some sound profiles), but couldn't get the chromecast to output audio through external speakers.
Does this mean Chromecast doesn’t support somesort of an HDMI specification/standard my old PC does, therefore the TV can't split and reroute the audio ? Is there any way to get around this without buying new hardware ? Other than audio, rest of it works great ! For me spending $50 or so extra on additional hardware really defeats the purpose of buying a Chromecast, because for that price I could've bought a DLNA enabled media player.
Any help appreciated. Thanks.
I'm not sure about your LG, but my Sony correctly re-routes audio from Chromecast to SPDIF (optical) output connected to AVR, so the Chromecast isn't a problem. I'm not sure about analog RCA output though.
Just go through your TV settings again. There must be an option burried somewhere in menus.
peca89 said:
I'm not sure about your LG, but my Sony correctly re-routes audio from Chromecast to SPDIF (optical) output connected to AVR, so the Chromecast isn't a problem. I'm not sure about analog RCA output though.
Just go through your TV settings again. There must be an option burried somewhere in menus.
Click to expand...
Click to collapse
Thanks for your reply, I did go through all the settings on the TV and even read the manual. But couldn't find anything there. Its not a very high-end TV, hence no optical output, all I have is that stereo analogue output.
Few minutes after posting I again connected my new notebook, and a Windows 8 tablet, audio works fine with all of them. But the Chromecast just doesn't work the same way. When I tested I connected all devices to the same HDMI port and didn't change anything on the TV, all I did was plug one in > test > unplug > plug the next one in > test etc.. that's all.. the fact that everything but the Chromecast work has to mean there is something different in Chromecast's HDMI signal.
PhoenixFx said:
Thanks for your reply, I did go through all the settings on the TV and even read the manual. But couldn't find anything there. Its not a very high-end TV, hence no optical output, all I have is that stereo analogue output.
Few minutes after posting I again connected my new notebook, and a Windows 8 tablet, audio works fine with all of them. But the Chromecast just doesn't work the same way. When I tested I connected all devices to the same HDMI port and didn't change anything on the TV, all I did was plug one in > test > unplug > plug the next one in > test etc.. that's all.. the fact that everything but the Chromecast work has to mean there is something different in Chromecast's HDMI signal.
Click to expand...
Click to collapse
Try switching the audio output in whatever application you're casting from to Stereo.
If Chromecast is sending multichannel audio, your TV might be smart enough to decode and play it on its speakers, but not smart enough to downmix to the analog output.
PhoenixFx said:
Here is my set-up:
A Vivo LTV42FHDN 42” Full HD TV (2x HDMI inputs, 1x RCA stereo audio output, few other audio and video input connectors, and a set of really crappy built-in speakers)
A Logitech 2.1 Speaker system connected to TV's RCA audio output
An old DELL XPS M1330 notebook running Windows 7 hooked up to the TV via one HDMI port
A new Chromecast I’m trying to setup connected to the other HDMI port.
When I watch TV and switch to the HDMI input of the PC I get audio through both the TV’s crappy built in speakers as well as the much better sounding Logitech Speakers. However, when I switch to the Chromecast I only hear audio through TV’s built-in speakers. I have connected other PCs and tablets through HDMI before and from what I recall, sound always came out external speakers.
Is there any reason for the PC and Chromecast to behave differently when connected via HDMI ? I tried both HDMI ports, went through TV's audio settings (which only has very few settings like bass, treble, and some sound profiles), but couldn't get the chromecast to output audio through external speakers.
Does this mean Chromecast doesn’t support somesort of an HDMI specification/standard my old PC does, therefore the TV can't split and reroute the audio ? Is there any way to get around this without buying new hardware ? Other than audio, rest of it works great ! For me spending $50 or so extra on additional hardware really defeats the purpose of buying a Chromecast, because for that price I could've bought a DLNA enabled media player.
Any help appreciated. Thanks.
Click to expand...
Click to collapse
Hi,Were you able to resolve this problem? Chromecast works great except for this exact same annoying problem. Also have the same TV. Thanks.
Does anyone know of a single input, single set of outputs, 5.1 Dolby Digital/DTS decoder that actually works with the Chromecast?
I'm using a Chromecast in an outdoor theater setup, with it plugged into this "extractor":
http://a.co/d/7m2UFHS
with the extractor's HDMI output plugged into a projector HDMI input. I have the extractor's front L/R, center, surround L/R RCA outputs running to an amp, with the amp's outputs connected to the five speakers.
Trouble is, the extractor doesn't actually appear to do anything to produce audio going out the center or surround outputs. I assumed it decoded the DD/DTS audio signal so the 5 channels would be separated into the corresponding RCA outputs. Otherwise, I have no idea how those outputs can ever get sound going out of them.
My two uses for the chromecast are Netflix and casting video files from my computer via VLC player. The files are mostly mkv with 5.1 AC3 audio.