Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
BBC radio streams not working
05-03-2015, 13:50
Post: #235
RE: BBC radio streams not working
(05-03-2015 08:27)simoncn Wrote:  
(04-03-2015 23:40)Pastim Wrote:  But that's not what the user guide says is it? Have I misread it? You state "Note: For a network stream whose original type is unspecified, the choice of output type is made by MinimStreamer (not the control point) when MinimServer opens the stream and discovers its type." So MinimStreamer makes the choice, and not the CP. What am I missing?

When the renderer plays stream #2, the following happens:

If nothing is set as the stream type and stream.transcode is set to '*:wav24/-^'

1) MinimStreamer finds the list of output types for '*'
2) MinimStreamer finds the caret on the untranscoded output type
3) MinimStreamer plays the stream without transcoding

If ';aac' was set as the stream type and stream.transcode is set to 'aac:wav24/-^'

1) MinimStreamer finds the list of output types for 'aac'
2) MinimStreamer finds the caret on the untranscoded output type
3) MinimStreamer plays the stream without transcoding

The sentence that you are quoting describes a different situation that would occur if nothing is set for the stream type and stream.transcode is set to 'aac:wav24/-^' with no setting for '*'. In this case, the following would happen:

1) MinimStreamer opens the stream and finds its type (aac)
2) MinimStreamer finds the list of output types for 'aac'
3) MinimStreamer finds the caret on the untranscoded output type
4) MinimStreamer plays the stream without transcoding

This produces the same result for stream #2. The important difference is that the same steps would also happen for stream #1, which is not desired.
I have read this 5 times. I have gone away, come back, and read it again. I still don't understand. There is, as I said, something about all this that is incomprehensible to me. For instance, in the 1st scenario, why is the renderer playing stream 2, and is there ever any case in which * would map to wav24? In the 3rd scenario the user guide makes no mention of this not applying if a '*' case is included (and indeed I thought it specifically did apply in this case) and I don't understand the logic of the last sentence at all.

What is clear is that I am too old and thick to understand minimstreamer's transcoding or your user guide and explanation here. Sorry. I'm sure it is simple, but I only ever seem to get a partial understanding of it. So you had better ignore me on this subject. I'll make it work somehow (although probably not with the transcoding I expect).
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: BBC radio streams not working - Pastim - 05-03-2015 13:50

Forum Jump:


User(s) browsing this thread: 5 Guest(s)