I am in the process of moving house and my media PC is in pieces so I cannot replicate the problem but you should be able to select the audio stream from the Audio menu. Whilst the program id is the same each stream has its own id.Ive been following this thread as streaming DVB-T from a Windows machine is somthing Ive been after doing for a while, however I have come across a problem when trying to stream BBC1 over my network in the UK. Video is transmitted correctly however in the UK BBC1 probides two audio streams, one "normal" audio stream and one with extra commentary on whats happening for the disabled. My problem is that when selecting this channel for streaming only the audio stream with the extra commentary is streamed, is there any way I can specify which of the two audio streams (which carry the same Program ID as far as i know) will be streamed?
That might help.--sout-all, --no-sout-all Enable streaming of all ES (default disabled). By defaut VLC will only stream one audio ES and one video ES (the first ones). If you enable sout-all, all ES (audio, video and SPU) will be streamed.
Thought I'd try to be clever and avoid a second instance by using JTVLAN to stream instead. JTVLAN uses Webscheduler to access the DVB-T card and VLC to stream and provides a client to change channels. So, I thought, I'd stream to the DSM and use the client to change channels without interrupting the stream connection. Good theory - didn't work. JTVLAN streamed the http to VLC (8.6) happily enough (which TVersity wouldn't accept) but I haven't managed to get mmsh streaming going, even to VLC. It seemed lighter on the processor (P4 3.2GHz @ 30% to 40%). I wish I was better at this stuff!... a second version of VLC8.6c as per my initial post of a week or 2 ago on dual core Pentium D950 (3.4ghz). Works well enough but just seems somewhat inefficient and does max out my system on decent transcode bit rates, have to scale it down a bit with scale=0.625 as well to ensure HD channels aspect ratios are retained on second VLC instance (8.6c).
I try to render mms://192.168.0.103:1234 but get nothing but a message that the remote system refused the network connection - Error 0x800704c9. Aargh!"C:\Program Files\Videolan\Vlc8-6c\VLC.exe" "D:\TV\Fusion\mediawatch_2007_ep22.wmv" sout=#transcode vcodec=WMV2,vb=3072,scale=0.625,acodec=wma,ab=80,channels=2}:duplicate{dst=std{access=mmsh,mux=asfh,dst=192.168.0.103:1234}}
I must be holding my tongue the wrong way! I can't get graphedit to accept ANYTHING I send from VLC. I can render internet video in it, like http://mpegmedia.abc.net.au/tv/mediawat ... 7_ep22.wmv perfectly. But download and try to stream the same thing from VLC and graphedit just won't look at it. Am I not using VLC correctly?I try to render mms://192.168.0.103:1234 but get nothing but a message that the remote system refused the network connection - Error 0x800704c9. Aargh!"C:\Program Files\Videolan\Vlc8-6c\VLC.exe" "D:\TV\Fusion\mediawatch_2007_ep22.wmv" sout=#transcode vcodec=WMV2,vb=3072,scale=0.625,acodec=wma,ab=80,channels=2}:duplicate{dst=std{access=mmsh,mux=asfh,dst=192.168.0.103:1234}}
I must be holding my tongue the wrong way! I can't get graphedit to accept ANYTHING I send from VLC. I can render internet video in it, like http://mpegmedia.abc.net.au/tv/mediawat ... 7_ep22.wmv perfectly. But download and try to stream the same thing from VLC and graphedit just won't look at it. Am I not using VLC correctly?I try to render mms://192.168.0.103:1234 but get nothing but a message that the remote system refused the network connection - Error 0x800704c9. Aargh!"C:\Program Files\Videolan\Vlc8-6c\VLC.exe" "D:\TV\Fusion\mediawatch_2007_ep22.wmv" sout=#transcode vcodec=WMV2,vb=3072,scale=0.625,acodec=wma,ab=80,channels=2}:duplicate{dst=std{access=mmsh,mux=asfh,dst=192.168.0.103:1234}}
There is a known bug introduced by XP SP2 that causes MPEG2 transport streams (including those with MPEG-4 content) to stutter and the fix is KB896626, see http://www.microsoft.com/downloads/deta ... layLang=en.OK it works
But it works badly for me, image is far from perfect:
And the sound is stuttering all the way
The command line I've used is:
dvb-t:// :dvb-frequency=642000 :dvb-bandwidth=8 :sout=#duplicate{dst=display} :sout-display-delay=512
The same channel is working fine with other DVB apps like ProgDVB.
Signal is about 70-75% and quality about 95%.
Any ideas about how to solve that ?
D'oh! Dopey me! Can't even get the command line right.
Thanks to your help I finally have got VLC to stream something to the DSM. Interestingly I tried DIV3 as you suggested and, while I could get graphedit to render it and I could play it locally using TVersity on the PC, the DSM wouldn't play it. Didn't reject it, just that the "clock" just kept going round and round. Put vcodec to WMV2 just now and it works! Funny though that according to the DSM specs, it's supposed to do DivX and wma natively.
Now to try the DVB card. One thing I still don't quite understand is the audio setting ab = 96. (a) How did you figure it out? and (b) why 96 and not some other number? Thanks for getting me going boldly where I've never managed to go before.
Out of interest, a while back there was some discussion about Webscheduler streaming the recording it was making via http, since Webscheduler uses that style of interface already. It was a bit over my head but seemed to indicate something like if you put the recording into the http directory you could pick it using WS's http://localhost:8429 path. But then again I could be wrong.
As you pointed out a number of times, it would be much simpler if VLC 9 simply transcoded. Thanks again for your advice.
Forgot to add, how is Tversity set to transcode, I have transcode as necessary, not always. Could be an issue, I also use screen size of 640 x 480, but I do not think that is an issue.D'oh! Dopey me! Can't even get the command line right.
Thanks to your help I finally have got VLC to stream something to the DSM. Interestingly I tried DIV3 as you suggested and, while I could get graphedit to render it and I could play it locally using TVersity on the PC, the DSM wouldn't play it. Didn't reject it, just that the "clock" just kept going round and round. Put vcodec to WMV2 just now and it works! Funny though that according to the DSM specs, it's supposed to do DivX and wma natively.
Now to try the DVB card. One thing I still don't quite understand is the audio setting ab = 96. (a) How did you figure it out? and (b) why 96 and not some other number? Thanks for getting me going boldly where I've never managed to go before.
Out of interest, a while back there was some discussion about Webscheduler streaming the recording it was making via http, since Webscheduler uses that style of interface already. It was a bit over my head but seemed to indicate something like if you put the recording into the http directory you could pick it using WS's http://localhost:8429 path. But then again I could be wrong.
As you pointed out a number of times, it would be much simpler if VLC 9 simply transcoded. Thanks again for your advice.
Yeah, I transcode when needed too. I have an iPod and use aac encoding that TVersity transcodes when I play my music library at home. I agree that the screen size shouldn't be of concern though I have mine set at 720 x 576 (though I cn't remember why!) Just waiting to get my go at the TV to try again. Still wonering about how you figured out that audio setting ...I have transcode as necessary, not always. Could be an issue, I also use screen size of 640 x 480, but I do not think that is an issue.
Return to “VLC media player for Windows Troubleshooting”
Users browsing this forum: No registered users and 63 guests