Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

DSS && Mpeg4IP Configuration



Hi,

My goal is to 'live-stream' from my Debian Linux machines.

I want to use DSS for the streaming server and Mpeg4IP
on another machine as the network broadcast.

I'm not sure which list is most appropriate so please forgive
me if this is off-topic

One server for the video capture and Network broadcast.
One server for DSS so multiple clients can view live stream.

Server1: 192.168.3.110 - Mpeg4IP && bttv video capture
Server2: 192.168.3.10  - DSS ( Darwin Streaming Server + Internet )

Server1: Mpeg4IP is working 100% with video transmission set to: 192.168.3.10:45964

Server2: DSS has a copy of default.sdp file from Mpeg4IP in /usr/local/movies

I can 'tcpdump' on Server2:eth1 and see the UDP packets streaming in from Server1.
Example:
21:42:10.609603 IP 192.168.3.110.45964 > 192.168.3.10.45964: UDP, length: 1417
21:42:10.609653 IP 192.168.3.110.45964 > 192.168.3.10.45964: UDP, length: 172
21:42:10.688428 IP 192.168.3.110.45964 > 192.168.3.10.45964: UDP, length: 59

mp4player and the default.sdp transmission work fine, I can test Ok with this:
mp4player /usr/local/movies/default.sdp ( network transmission works 100% )

My problem is accessing the transmission via DSS.
This causes errors:
mp4player rtsp://192.168.3.10/default.sdp

21:46:20.296-videosync-6: Max Window resolution 1280x1024
21:46:20.296-videosync-7: Setting video mode 176 144 1 1
21:46:20.383-my_player-7: Creating streaming rtsp://192.168.3.10/my_stream.sdp
21:46:20.384-my_player-7: setting control url to rtsp://192.168.3.10/my_stream.sdp/
21:46:20.430-plugin-7: Found matching video plugin h261
21:46:20.430-videosync-7: persistence is 0x80ba3a8
21:46:20.430-my_player-7: First port is 1024
21:46:20.430-my_player-7: Ip ports are 1024 1025
21:46:20.431-media-6: Transport returned is 
RTP/AVP;unicast;source=192.168.3.10;client_port=1024-1025;server_port=6970-6971
21:46:20.431-media-6: setting default source address from rtsp 192.168.3.10
21:46:20.472-media-7: Using bw from sdp 0
21:46:20.523-my_player-7: rtp info is 'url=rtsp://192.168.3.10/my_stream.sdp/trackID=1'
21:46:25.674-avsync-2: One media is not initializing; it might not be receiving correctly
21:46:25.674-avsync-6: video failed
21:46:25.674-avsync-2: Fatal error while initializing hardware
21:46:25.674-avsync-6: sync changed state Init to Done
21:46:25.675-avsync-7: Sync thread msg 4
21:46:25.675-avsync-6: sync changed state Done to Exit
21:46:25.694-media-7: closing down media 0
21:46:26.031-media-5: Video decoder skipped 0 frames
21:46:26.031-video-5: video Sync Stats:
21:46:26.031-video-5: Displayed-behind frames 0
21:46:26.031-video-5: Total frames displayed 0
21:46:26.031-video-5: Max behind time 0
21:46:26.031-video-5: Skipped rendering 0
21:46:26.031-video-5: Filled frames 0
21:46:26.031-avsync-7: grabbed persist

The mp4player hangs for a moment
at the 'url=rtsp://192.168.3.10/my_stream.sdp/trackID=1' line.

At this point my DSS server is still pretty much un-configured.
The test movies work fine.

So I can see the Mpeg4IP transmission is OK and the DSS
server streams the test mp4's well.

I've come alot closer by *not* having Mpeg4IP and DSS on the same box.
I must not be configuring something correctly, can you help?

My thinking is this type of transmission is not a 'relay' and I've
not configured any DSS 'relay' info.
I understand DSS can relay from broadcast to another streaming server.

Am I on the wrong track?
Any advice much appreciated.

Example default.sdp file:
v=0
o=- 1132484460641824 1132484460641824 IN IP4 192.168.3.10
s=default
i=
e=NONE
b=RR:0
t=0 0
m=video 45964 RTP/AVP 31
c=IN IP4 192.168.3.10
b=AS:500

Many thanks.
Regards,
Rudi.


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Streaming-server-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/streaming-server-users/email@hidden

This email sent to email@hidden



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.