Hi bpa,

thanks for your help again

bpa;333095 Wrote: 
> 
> 2. To be certain about telnet and mplayer.sh - you need 
> a) with telnet show the time delay between start of request and end of
> response.
> 

about 0.4secs:

Code:
--------------------
    
  getz:~# time ./telnet.php
  sent: DESCRIBE 
rtsp://rmlive.bbc.co.uk/bbc-rbs/rmlive/ev7/live24/radio4/live/r4_dsat_g2.ra?BBC-UID=14e8e98b537cb4198016eadab000c02954fac14430b0b16484cf0a2134ed9b27&SSO2-UID=
 RTSP/1.0
  
  recv: RTSP/1.0 200 OK
  recv: Date: Thu, 28 Aug 2008 10:55:27 GMT
  recv: Content-base: 
rtsp://rmlive.bbc.co.uk/bbc-rbs/rmlive/ev7/live24/radio4/live/r4_dsat_g2.ra?BBC-UID=14e8e98b537cb4198016eadab000recv:
 fac14430b0b16484cf0a2134ed9b27&SSO2-UID=/
  recv: Vary: User-Agent, ClientID
  recv: Content-type: application/sdp
  recv: x-real-usestrackid: 1
  recv: Content-length: 4217
  recv: 
  recv: v=0
  recv: o=- 104291 104291 IN IP4 212.58.227.82
  recv: s=Radio 4
  recv: i=RealSystem Broadcast Distribution
  recv: c=IN IP4 0.0.0.0
  recv: t=0 0
  recv: a=SdpplinVersion:1610641560
  recv: a=StreamCount:integer;1
  recv: a=control:*
  recv: a=AvgBitRate:integer;240483
  recv: a=Flags:integer;18
  recv: a=DataOffset:integer;1990
  recv: a=AvgPacketSize:integer;744
  recv: a=IsRealDataType:integer;1
  recv: a=Preroll:integer;2321
  recv: a=Indexable:integer;1
  recv: a=MaxBitRate:integer;240483
  recv: a=MaxPacketSize:integer;744
  recv: a=IndexOffset:integer;0
  recv: a=NumInterleavePackets:integer;0
  recv: a=LiveStream:integer;1
  recv: a=Title:buffer;"UmFkaW8gNAA="
  recv: 
a=Copyright:buffer;"KEMpIEJyaXRpc2ggQnJvYWRjYXN0aW5nIENvcnBvcmF0aW9uIDIwMDgA"
  recv: a=Author:buffer;"QkJDAA=="
  recv: a=Content Rating:string;"(PICS-1.1 \"http://www.classify.org/safesurf\"; 
labels comment \"RealProducer Plus 8.5.0.391 Solaris\"recv: gs (SS~~000 1))"
  recv: a=Modification Date:string;"7/7/2008 15:26:09"
  recv: a=Generated By:string;"RealMedia Build Engine 6.0.11.402 Unix"
  recv: a=Target Audiences:string;"28K Modem (20 Kbps);56K Modem (34 Kbps);"
  recv: a=Video Quality:string;"No Video"
  recv: a=Audio Format:string;"No Audio"
  recv: a=Creation Date:string;"7/7/2008 15:26:09"
  recv: m=audio 0 RTP/AVP 101
  recv: b=AS:70
  recv: b=RR:2403
  recv: b=RS:801
  recv: a=control:streamid=0
  recv: a=range:npt=0-
  recv: a=length:npt=0
  recv: a=rtpmap:101 x-pn-multirate-realaudio-live/1000
  recv: a=fmtp:101 
  recv: a=mimetype:string;"audio/x-pn-multirate-realaudio-live"
  recv: a=MinimumSwitchOverlap:integer;200
  recv: a=StartTime:integer;0
  recv: a=AvgBitRate:integer;64083
  recv: a=AvgPacketSize:integer;744
  recv: a=SeekGreaterOnSwitch:integer;0
  recv: a=Preroll:integer;4642
  recv: a=IsInterleaved:integer;20
  recv: a=MaxPacketSize:integer;744
  recv: a=MaxBitRate:integer;64083
  recv: a=RMFF 1.0 
Flags:buffer;"ABAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAA=="
  recv: 
a=OpaqueData:buffer;"TUxUSQAQAAAAAAABAAEAAgACAAMAAwAEAAQABQAFAAYABgAHAAcACAAAAFYucmH9AAUAAC5yYTUAAAFgAAUAAABGAAEAAAFgAAAAAAABQv8AAAAAAAgBYAAgAAAAACsRAAArEQAAABAAAWdlbnJjb29rAQIAAAAAAAgBAAABAQAADAAAAFYucmH9AAUAAC5yYTUAAAI0AAUAAABGAAIAAAI0AAAAAAAB2mcAAAAAAAgCNAAvAAAAAFYiAABWIgAAABAAAWdlbnJjb29rAQIAAAAAAAgBAAABAgAAEgAAAFYucmH9AAUAAC5yYTUAAAJEAAUAAABGAAkAAAJEAAAAAAACSW8AAAAAAAoCRAA6AAAAACsRAAArEQAAABAAAmdlbnJjb29rAQIAAAAAAAgBAAACAgAACwAAAFYucmH9AAUAAC5yYTUAAAJYAAUAAABGAAMAAAJYAAAAAAACXZ8AAAAAAAkCWAA8AAAAAFYiAABrecv:
 
WIgAAABAAAWdlbnJjb29rAQIAAAAAAAgBAAABAgAAFwAAAFYucmH9AAUAAC5yYTUAAAKLAAUAAABGAAQAAAKLAAAAAAADqrcAAAAAAA4CiwBdAAAAAKxEAACsRAAAABAAAWdlbnJjb29rAQIAAAAAAAgBAAABBAAAJQAAAFYucmH9AAUAAC5yYTUAAAI0AAUAAABGAAoAAAI0AAAAAAADtM8AAAAAAA4CNABeAAAAAFYiAABWIgAAABAAAmdlbnJjb29rAQIAAAAAAAgBAAACBAAAEgAAAFYucmH9AAUAAC5yYTUAAAKAAAUAAABGAAsAAAKAAAAAAAAFC/4AAAAAABACgACAAAAAAFYiAABWIgAAABAAAmdlbnJjb29rAQIAAAAAAAgBAAACBAArecv:
 FYucmH9AAUAAC5yYTUAAALoAAUAAABGAAwAAALoAAAAAAAHVW0AAAAAABQ
 C6AC6AAAAAKxEAACsRAAAABAAAmdlbnJjb29rAQIAAAAAAAgrecv: BAAACCAAAJQ=="
  recv: a=StreamName:string;"Audio Stream"
  recv: a=ASMRuleBook:string;"#($Bandwidth < 
16193),AverageBandwidth=11025,Priority=5;#($Bandwidth < 
16193),AverageBandwidth=0,Priority=5,OnDepend=\"0\", 
OffDepend=\"0\";#($Bandwidth >= 16193) && ($Bandwidth < 
19983),AverageBandwidth=16193,Priority=5;#($Bandwidth >= 16193) && ($Bandwidth 
< 19983),AverageBandwidth=0,Priority=5,OnDepend=\"2\", 
OffDepend=\"2\";#($Bandwidth >= 19983) && ($Bandwidth < 
20672),AverageBandwidth=19983,Priority=5;#($Bandwidth >= 19983) && ($Bandwidth 
< 20672),AverageBandwidth=0,Priority=5,Onrecv: Depend=\"4\", 
OffDepend=\"4\";#($Bandwidth >= 20672) && ($Bandwidth < 
32041),AverageBandwidth=20672,Priority=5,PNMKeyframeRule=T;#($Bandwidth >= 
20672) && ($Bandwidth < 32041),AverageBandwidth=0,Priority=5,OnDepend=\"6\", 
OffDepend=\"6\",PNMNonKeyframeRule=T;#($Bandwidth >= 32041) && ($Bandwidth < 
32386),AverageBandwidth=32041,Priority=5;#($Bandwidth >= 32041) && ($Bandwidth 
< 32386),AverageBandwidth=0,Priority=5,OnDepend=\"8\", 
OffDepend=\"8\";#($Bandwidth >=
  32386) && ($Bandwidth < 44100),AverageBandwidthrecv: 
=32386,Priority=5;#($Bandwidth >= 32386) && ($Bandwidth < 
44100),AverageBandwidth=0,Priority=5,OnDepend=\"10\", 
OffDepend=\"10\";#($Bandwidth >= 44100) && ($Bandwidth < 
64083),AverageBandwidth=44100,Priority=5;#($Bandwidth >= 44100) && ($Bandwidth 
< 64083),AverageBandwidth=0,Priority=5,OnDepend=\"12\", 
OffDepend=\"12\";#($Bandwidth >= 
64083),AverageBandwidth=64083,Priority=5;#($Bandwidth >= 
64083),AverageBandwidth=0,Priority=5,OnDepend=\"14\", OffDepend=\"14\";"
  
  
  real    0m0.375s
  user    0m0.044s
  sys     0m0.020s
  
--------------------



bpa;333095 Wrote: 
> 
> b) mplayer.sh should be run with similar cache and bandwidth options.
> 

okay, this is with the same options, with the exception of removing the
"-really-quiet" and changing the output from /dev/fd/3 to /dev/null


Code:
--------------------
    
  # ./mplayer.sh  -vc null -vo null -bandwidth 10000000 -cache 128 -af 
volume=0,resample=44100:0:1,channels=2 -ao pcm:nowaveheader:file=/dev/null 
"rtsp://rmlive.bbc.co.uk/bbc-rbs/rmlive/ev7/live24/radio4/live/r4_dsat_g2.ra?BBC-UID=14e8e98b537cb4198016eadab000c02954fac14430b0b16484cf0a2134ed9b27&SSO2-UID="
    
  Streaming: Launching mplayer -vc null -vo null -bandwidth 10000000 -cache 128 
-af volume=0,resample=44100:0:1,channels=2 -ao pcm:nowaveheader:file=/dev/null 
rtsp://rmlive.bbc.co.uk/bbc-rbs/rmlive/ev7/live24/radio4/live/r4_dsat_g2.ra?BBC-UID=14e8e98b537cb4198016eadab000c02954fac14430b0b16484cf0a2134ed9b27&SSO2-UID=
  MPlayer 1.0rc2-4.1.2 (C) 2000-2007 MPlayer Team
  CPU: AMD Duron(tm)  (Family: 6, Model: 7, Stepping: 1)
  CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
  Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE
  
  Playing 
rtsp://rmlive.bbc.co.uk/bbc-rbs/rmlive/ev7/live24/radio4/live/r4_dsat_g2.ra?BBC-UID=14e8e98b537cb4198016eadab000c02954fac14430b0b16484cf0a2134ed9b27&SSO2-UID=.
  Resolving rmlive.bbc.co.uk for AF_INET...
  Connecting to server rmlive.bbc.co.uk[212.58.227.91]: 554...
  Cache size set to 128 KBytes
  Cache fill: 18.75% (24576 bytes)   
  REAL file format detected.
  Stream description: Audio Stream
  Stream mimetype: audio/x-pn-multirate-realaudio-live
  [real] Audio stream found, -aid 0
  demux_real: invalid chunksize! (0)
  Clip info:
  name: Radio 4
  author: BBC
  copyright: (C) British Broadcasting Corporation 2008
  ==========================================================================
  Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
  AUDIO: 44100 Hz, 2 ch, s16le, 64.1 kbit/4.54% (ratio: 8010->176400)
  Selected audio codec: [ffcook] afm: ffmpeg (FFmpeg COOK audio decoder)
  ==========================================================================
  [AO PCM] File: /dev/null (RAW PCM)
  PCM: Samplerate: 44100Hz Channels: Stereo Format s16le
  [AO PCM] Info: Faster dumping is achieved with -vc null -vo null -ao pcm:fast
  [AO PCM] Info: To write WAVE files use -ao pcm:waveheader (default).
  AO: [pcm] 44100Hz 2ch s16le (2 bytes per sample)
  Video: no video
  Starting playback...
  A:186327.6 (51:45:27.6) of 0.0 (unknown) 43.0% 3% 
  
--------------------


bpa;333095 Wrote: 
> 
> 3. Check your network interface for network errors (use netstat). There
> have been users with PC network interface problems which only show up
> using AlienBBC.
> 

I think it looks okay:


Code:
--------------------
    
  # netstat -i      
  Kernel Interface table
  Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg
  eth0   1500 0  33593582      0      0      0 46571855      0      0      0 
BMRU
  
--------------------



bpa;333095 Wrote: 
> 
> 4. Does your modem have any special "application" settings which "tune"
> audio/video traffic.  Some DLINK routers have a setting which affects
> use of port 554 as it is mainly used by standard RTSP but I think DLINK
> got confused by the RealNetwork variation of RTSP.

I can't see that it has got any setting like that at all.


it now seems to be playing streams fairly consistantly once the initial
timeout has occurred, and so there is no program length for listen again
programs.


thanks
Matt


-- 
MattC
------------------------------------------------------------------------
MattC's Profile: http://forums.slimdevices.com/member.php?userid=4127
View this thread: http://forums.slimdevices.com/showthread.php?t=51547

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/plugins

Reply via email to