I'd like to make a webcam with Real Server 8 and Real Producer Plus 8.
I installed the Server, ran it, installed the producer and ran it.
In Producer, I made a new "live broadcast":
server: 127.0.0.1
Filename: a.rm
***
***
I clicked on "start" and opened the URLs "http://127.0.0.1:4040/a.rm",
"http://127.0.0.1:4040/ramgen/a.rm"
"http://127.0.0.1:4040/ramgen/encoder/a.rm"
"http://127.0.0.1:4040/encoder/a.rm"
No way to viez the stream. How can I do?
Are you sure that the real server software works if you use local ip
adresses. The adresses you listed all point towards your local
machine, not an webserver.
Try to put it all online is my advice.
till-ga
joelmessas-ga,
did wengland-ga comments solve your problem? if so, let us know,
otherwise, there are some other troubleshooting steps you need to
take.
I will try all your propositions in 2 hours, because I'm not near the
server now. But I think I already tried "rtsp://127.0.0.1:4040/a.rm"
and "pnm://127.0.0.1:4040/a.rm" directly in the real player without
success.
till-ga,
The local machine is the server, Real Server, Real Producer and the
testing Real Player are on the same computer.
jharokha-ga,
The a.rm is not created in the "Real" directory... strange...
The short answer here is that what you're proposing doesn't work.
Real doesn't support running both an encoding source -- RealProducer
-- and a streaming source -- RealServer -- on the same CPU. Video
encoding using RealProducer uses almost all available CPU, even at low
(single-digit) bit rates. Streaming a live presentation is also a CPU
hog, so when you try to do both on the same machine, it just doesn't
go. It is possible to overcome this hurdle in theory, but you would
need a heavy combination of CPU, RAM and Cache -- 1GHZ or higher CPU
and 500+ meg RAM.
I talked with Real Customer Support about this (I'm a licensed user),
and they recommend always running on 2 separate CPU's for what you're
proposing.
You should, however, be able to run both a RealServer and play a
static clip from the same machine -- have you tried retrieving a test
clip using this scenario?
But just in case, you still may have your links configured
incorrectly.
The "RealServer Administration Guide" (included with your RealServer,
check the "../Admin/Docs/Manual/" directory of your installation) in
Chapter 4: Sources of Content states that you should use a web link
that looks like this when linking from an HTML page:
http://address:8080/ramgen/encoder/live.rm
Where "address" is the IP number of your server, and "live.rm" is the
name of the live broadcast as you configured it in RealProducer.
You can also try this, as also advised in the administration guide:
"You can also play the clip by starting RealPlayer, clicking File>Open
Location, and typing the following in the dialog box that appears:
rtsp:address:554/encoder/live.rm"
Where "address" is the IP number of your server, and "live.rm" is the
name of the live broadcast as you configured it in RealProducer.
You should also read Chapter 5: Understanding Link Formats of the same
document for an exhaustive examination of how to link to files.
Other things to be aware of:
- The "mount point" and "port" for streaming live are user
configurable from the RealServer admin web interface. The URLs you
describe in your question are correct for an out-of-the-box
installation, but you may want to confirm they haven't been changed.
In the RealSystem Administrator, go to "Configure Broadcasting
Encoder" to confirm your settings.
- Also confirm that your username and password, entered in
RealProducer when setting up the live clip, are correct for the
EncoderRealm, accessed in the RealSystem Administrator under
"Configure Security Authentication"
- The file "a.rm" will not exist in your filesystem while you are
streaming live. This is a virtual file established by the RealServer
for the duration of the live broadcast. If you configured RealProducer
to "archive" the live presentation, it may appear once the broadcast
is complete.
I hope this answers your question. The RealNetworks website can be
overwhelming and confusing, but they do have links to all of their
documentation if you dig long enough. I've found in my use of the
RealServer that the Administrator's Guide is the most useful reference
available, and I consult it regularly.
Cheers, a_butler-ga
----------------------------
No searching for this answer
Other references:
"RealServer Administration Guide"
http://service.real.com/help/library/guides/server8/realsrvr.htm
"RealProducer Plus User's Guide"
http://service.real.com/help/library/guides/producerplus85/producer.htm
RealNetworks Technical Support (by phone, available for licensed users
only.) www.mtsu.edu/itd/itdref/stream_itd.shtml:: rtp (Real-Time protocol) keeps computer in constant touch with server running the movie live with Real Producer Plus, TAG Composer and Power Point if you http://www.mtsu.edu/itd/itdref/stream_itd.shtmlHOME |
I have P3-733 640MB RAM and RealProducer says: "encoding". I can even
see the transfer rates between the Producer and the server (on the
same computer). The only thing is that I can't see the stream even
with "rtsp://address:554/encoder/live.rm" or
"rtsp://address:554/ramgen/encoder/live.rm" directly in Real Player.
The login/password are OK. The mountpoint for broadcasting is
/encoder/. The samples static clips are playing well.
Theorically, even if both Server and Producer are on the same
computer, and if producer says "encoding", that means that my computer
is powerful enough and that it should work?!
If everything else checks out, then I stand by my original answer, you
can't do all this on your machine.
I talked to technical support rep at RealNetworks who tested this
configuration with a 1G Athlon and 700+ MB RAM and could not make it
work, using a single-digit bit rate video encode. You'll need two
machines to make it properly work by Real's standards.
Sorry to dissapoint!
is it possible that it's because I have the avaluation version of Real Server?
There is technically no "evaluation" version of the RealServer. There
is a free version of the server that is limited to 10 (or maybe 25)
concurrent streams. In almost every other respect, it is equal to the
licensed version.
If you can get static or test clips to play on your machine, from your
machine, you'll know that the RealServer is working properly. You
should also try to make some static clips with your RealProducer to
ensure that it is working properly as well.
Keep on trying!
Someone succeeded in serving and encoding on the same machine, I saw
it on a BBS.
The Real Producer is sending data to the 4040 port of the Real Server,
I can see it in the monitoring of the server. In the monitoring, it is
written:
Connections:
IP Address Type Duration Filename
127.0.0.1 Encoder 09:03 encoder/a.rm
I went to my Real Player and type the address (and tried many other
address formats):
rtsp://127.0.0.1:554/encoder/a.rm
But the real pleayer can't find the file. But the Real Player can play
the sample videos recorded on the hard disk
(http://p3_733:8080/ramgen/real8video.rm)
Please help me. Thank you.
joelmessas-ga,
If you can correspond with the BBS user who is encoding to and
streaming from the same CPU, I'd encourage you to to see if they can
offer any advice on how they made it work.
Regardless, I'm sticking by my original answer. It's an unsupported
setup and even if one user can make it work, you may not be able to
reproduce the results.
If you Followed the steps I outlined in my answer, and the steps
included in the user docs, and it didn't work, your system probably
can't handle all the resources necessary to do this.
Sorry if this is dissapointing news.
If you learn of specific contrary information, I'd love to hear about
it to test it on my system.
Regards,
a_butler-ga
Get Smart About Monitoring Virtual Machines
Microsoft Gets Ex-Streamly Cozy with U.K.'s MediaWave
|