"belltown" wrote:
I've almost got this working. I've managed to get VLC to stream both my webcam video and sound card's stereo mix output to Wowza, formatted as "Video - H.264 + AAC (MP4)" over "RTP / MPEG Transport Stream". No, the roVideoScreen component won't work with audio-only input.
I modified the simplevideoplayer app to read the HLS stream from Wowza, and I'm able to get my webcam's video and sound card's audio on my TV.
However, I'm not interested in the video portion, just the audio. But if I try streaming only the audio I get nothing from Roku. I suspect that roVideoScreen requires a video stream to work, not just audio. Is this correct? If so, is there any way I can get only an audio stream over HLS without the video?
I hacked myself together a pc audio streaming app using Edcast to capture the audio and icecast to stream (I chose these because I'm familiar with them and they're free, there are other options, like the Winamp Shoutcast plugin). I used the audioapp example from the Roku SDK* to start from, and pared down from there. The chain looks like this Sound Card Out->Ed Cast Capture(as mp3*)->Icecast Server->Custom Roku Audio App.
I could post my source, but it's a ugly hack-job of the example source and I haven't looked at it since summer. I'm not really sure in what state I left it in. If you got the video stuff to work, you'll probably be fine working from the example. Feel free to ask if you need anything.
*Note 1: The 2.8 SDK is missing several files from the audioapp example. RokuChris
posted the complete source to the 2.7 version of the example(which works fine with 2.8 )
*Note 2: The only streaming audio-only codec you can use with Roku is currently mp3. For files, aac and wma both work, but not streams of indefinite length.
Remoku.tv - A free web app for Roku Remote Control!
Want to control your Roku from nearly any phone, computer or tablet? Get started at http://help.remoku.tv
by Apps4TV - Applications for television and beyond: http://www.apps4tv.com