I’m new with these media servers so don’t know if this is possible. I have done quicktime broadcast (h.264) from wirecast to wowza server. Is it possible to set output rtmp-server url where the stream would go from wowza server (like in flash media encoder)?
Ok, lets try again ;).
I have done live broadcast with wirecast and encoded with wowza pro like your instructions said. It works great as it should and other people can watch the stream from my server with flashplayer.
So everyone who know my site can watch the stream from my server. What I like to do next is that I would stream my broadcast to another website that lets it users stream their live video on their site. On that site you can use your webcam or dvcam with flash media encoder which streams the video to other users. You just have to give FME their RTMP-server URL (I think their server is FMS).
So is it possible to set wowza to stream the broadcast to that websites rtmp-server. My wowza server would be set as origin-server and that other server would act like edge-server.
Don’t know if I made it any more clearer than last time.
Hi
I streamed the image of HD to WowzaMediaServerPro(1.7.0-patch7) by using Wirecast(3.5.2 ).
It was an image to which the frame was missed when the image was seen.
It was feeling that had been reproduced with 1fps when it set with 30fps image was seen.
However, when the image was SDTV, it was unquestionable.
If it sets where, it repaired?
M.Kagawa
Hi there,
I followed your steps and until numerb 8 there’s no problem, but when I try to start the Broadcast, I get several failures, I can’t say when witch failure appears, it feels like random. But here they are:
-
Time-out of the Server
-
Cannot connect to Wowza and the Wowaz cmd window, prints out that there is something missing in the /installdir/applications/_deapp folder, bute there’s no such folder.
And sometimes when I ran Wirecast for a special amount of time my system shuts down completely.
I really do not know what the problem might be, but to me it seems that the Wirecast cannot send teh stream to Wowza for a reason. Do I have to make special settings first?
thanks for your help!
leilani
Hello Charlie,
actually we do a musical live show using Streaming and Wirecast 3 as Production Software. The signal is encoded in WMV format and publish it in an HTML Site.
What we normally do is send the signal to the Streaming Server (is a service provided for another company) and we get an URL back to publish it in our HTML site.
Now, we are changing our site to FLASH and we want to continue using our Wirecast 3 software for production. My problem is that I don’t find the way to use Wowza Media Server with Wirecast 3, send the flash signal to our Streaming Server and publish it in the Flash site.
I hope you understand what I want to know…
/Johny.
i follow step by step the tut and and seems ok
but i get this error usign the flash client:
Connection failed: Application folder ([install-location]/applications/) is missing.
but the folder is here
#:/usr/local/WowzaMediaServerPro# ls /usr/local/WowzaMediaServerPro/applications/
streamtest
Wirecast report no error and the log of Wowza reports connecting was ok
INFO rtsp connect 371190989 -
INFO rtsp announce streamtest/definst/myStream.sdp -
INFO stream create - -
INFO stream publish myStream.sdp -
INFO server comment - UDPTransport.bind: /91.121.xx.xx:6974
INFO server comment - UDPTransport.bind: /91.121.xx.xx:6975
INFO server comment - UDPTransport.bind: /91.121.xx.xx:6976
INFO server comment - UDPTransport.bind: /91.121.xx.xx:6977
INFO server comment - UDPTransport.firstPacket: /91.121.xx.xx:6974
INFO server comment - UDPTransport.firstPacket: /91.121.xx.xx:6975
INFO server comment - UDPTransport.firstPacket: /91.121.xx.xx:6976
INFO server comment - UDPTransport.firstPacket: /91.121.xx.xx:6977
yes Charlie,
you re right.
all is ok
as wirecast send data in a quicktime format, is it possible to read the stream also from a quicktime player ? because i noticed after a few tests that a lot of people still dont have 9.0.115 flash player or higher
Would be great if we use also quicktime player to read the stream
i still have the solution to stream to both quicktime media server and wowza from wirecast
the problem with player upgrade is that it will not work if the user dont have admin privileges (ie at office, and it s often the case in large companies )
We’re using Wirecast to EC2, and generally we love how well it works. The biggest hitch we’re running into is that we have to delay our audio 330ms (10 frames) upstream of the encoder for it to arrive in sync at the client. While this workaround generally works (and we need to make sure that any video content we play from within Wirecast is also delayed by 10 frames), at some point we’re considering offering a simultaneous Windows Media stream, which is perfectly in sync without the hardware audio delay.
We’re running rtplive and pushing a 500K (nominal) stream at 15fps. The delay problem doesn’t seem to be related to the encoder hardware as it does the same thing whether I do it from our stream producer system at the office using Osprey capture, over the T1s or from a DVCAM deck into my laptop at home via Firewire over my cable modem.
Is there something I need to tweak in the AVSync config parameters, or is it something else?
I’m pushing the stream out over TCP via wirecast, and have the UDP range open.
designzoo, it sounds like you’re pushing it out over DSL… While your upstream is nominally 768K, the realities of consumer-grade (and SOHO-grade) DSL is that you can’t count on that upstream to be consistent enough to push a stream.
Using the latest AMI yesterday, it’s still desynced. I’ll try the config settings you suggested.
Load on the encoder is around 30-40%. We’re also recording a stream to disk, and sometimes that will cause the frame rate to drop below nominal 15fps, even though CPU isn’t maxed, but it causes a “max headroom” effect on the clients. I suspect this is in part due to using TCP vs. UDP, but on UDP I expect the effect would be dropped audio rather than hearing the same audio sample repeated a few times.
Is setting up in an edge/repeater likely to help or exacerbate the problem?
Charlie, The sorting doesn’t seem to have had any effect.
I am not sure I really understand the question.
Forget about this, I’ve done this using their C# API :
1/ Prepare all the medias in WC GUI,
2/ Get them in a C# app,
3/ Select first one then start broadcast,
4/ Add a timer which duration is media length,
5/ Switch to next media when timer ends,
6/ And so on until all medias are played, then get back to 1st one.
With C# app, I can alter “playlist”, even switch to “real” live feed from capture card …
Problem is WC encoding is really really poor, VLC is much better. I need WC transitions and VLC encoding
We’re using wirecast 3.5.5 (11826) and Wowza Media Server Pro10 1.7.2 build12107
I dont have a metadata event fired so that is impossible to know what the size of the incoming video is. I read that this was fixed in patch19 but it seems not be the case.
Thanks,
Joe
We setup wowza EC2 and downloaded Wirecast, we have tried streaming at h.264 at 100kbps,200kbps and 300kbps, they quality is terrible at the low data rates yet the higher bit rate streams are stuttering.
Our internet connection is about 6MBs download, 0.6mbs upload rate so should handle it no problem.
How can this issue be resolved? We need the highest quality stream we can get, we have used both a webcam and a dv camera as the input device.
Please reply.
Hi Charlie - We made the changes and saw about a 1-2 sec improvement but still quite a delay. The wirecast machine runs around 69 to 84% load in Vista. Any further ideas?
So let me understand. You think the out of sync issue is due to the Wirecast encoder, correct? What is the cpu load when you run the encoder?
One thing to try is to install the most recent patch from here:
https://www.wowza.com/devbuild.html
Then in conf/[application]/Application.xml add these properties to the properties:
<Property> <Name>sortPackets</Name> <Value>true</Value> <Type>Boolean</Type> </Property> <Property> <Name>sortBufferSize</Name> <Value>250</Value> <Type>Integer</Type> </Property>
This will sort the packets server side before sending them to the Flash client. With this in place you should see a log entry that looks like this:
sortPackets[stream-id]: sortBufferSize:250
Charlie
Charlie we got Wirecast and Wowza working now in live stream with about 1-2 secs delay. So thanks! Now my question is - how can get the video clear? I have tweaked settings on wirecast from medium to high quality and on key frame and other such settings. It seems no matter what we try - the picture seems fuzzy and on edges for objects a bit pixelated. In the wirecast preview desktop it looks sharp. Any suggestions?
As a separate question - do you think delay will be gone with flash 10 gpu acceleration?