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