Can you provide full screenshot of broadcasting stats upon broadcast creation?
Did you check that your “host:port” (41.136.79.55:7764) is accessible from Internet (firewall do not block it) and, if necessary, port forwarding is active from “41.136.79.55” to your local IP on PC with Ace Stream?
If you’re running VLC on 8080 port (as stream source, for example) - than you cannot use same port in the Ace Stream “PORT” settings. You should use default port value and check/create additional port forward for it.
No problems so far - broadcast has been successfully created, and you can share it via “Content ID” with anyone you want.
Hi Benny,
I got another problem.
My Ace Player can’t play m3u8 file. I want to stream from m3u8 file.
One more thing, do you know any software apart from Aceplayer that i can use to stream on acestream?
You can use any software which produced MPEG-TS or HSL video as output stream, refer to Intro - Ace Stream DAO for more info.
If this “m3u8 file” is valid live-HLS playlist, then you can use URL to it directly as source upon broadcast creation.
Or you can use VLC as proxy - play “m3u8 file” via vlc http(s)://url_to_hls-playlist.m3u8 --sout-keep --sout= #std{access=http,mux=ts,mime=“video/mpeg”,dst=127.0.0.1:8820/stream}
and use “http://127.0.0.1:8820/stream” as source upon Ace Stream broadcast creation.
Im trying my hardest and i think im very close to getting it to work, but something is stopping me getting it 100%
Can someone tell me if this is the correct process to creating a stream. I am streaming it from a source within VLC. the stream from VLC is through HTTP and set at port 8080. the transcoding is set to H.264 + MP3 (TS)
i create a P2P broadcast with the settings below. I have 2 options for “HOST” do i go with the local network or my actual IP address?
Can the content ID be kept the same even after ending a stream?
Say I was pushing a stream from VLC on port 8080 and accidently closed VLC, can I open it back up and set the video to push to port 8080 and acestream will still pick it up on the same content ID?
If you don’t stop streaming engine, then yes.
If you need constant CID, then do not use “Autodetect” bitrate feature and keep other stream attributes unmodified, which can be easily done if you start Ace Stream via command line:
run broadcast once via web UI (with “bitrate autodetect” off) and copy CID somewhere,
copy “ace_engine” command line (using windows task manager or any other similar tool),
paste this command line into text file and rename it extension to “.bat” or “.cmd” (also you can put in this file (before Ace Stream command) your command line for VLC stream).
And next time simply run this command file and your VLC stream and Ace Stream broadcast should start automatically with constant CID.
Hi Benny,
Another problem for me. When im streaming my content, it play well on my local devices, but on another android phone connected from a different ISP, the buffering speed limit stuck on 400kbps - 500kbps.
And when I use another pc connected from a different ISP, it does not even play.
When I try to stream directly from VLC, it works fine with my external ip address.
Well, depending on stream bitrate this can be completely normal. You should check with a couple peers at least - let’s say, if 3 peers watching your broadcast, then each of them will get 500kbps, but on your PC you should see ~1.5 mbps for upload traffic.