Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Relaying ICE/1.0 streams #144

Closed
smimram opened this Issue · 2 comments

2 participants

@smimram
Owner

Recently, Alexander on the ML could not connect input.harbor from SAM Broadcaster, as well as from Edcast. The input is set up as usual:

live = input.harbor(id = "live",   
  auth = fun (user, password) -> myauth(password),  port = 7006),  # always returns true
  "live");

and the relevant part of the log is, when a client connects

2014/01/16 15:23:42 [harbor:4] Client logged in.
2014/01/16 15:23:42 [harbor:4] SOURCE request on /live.
2014/01/16 15:23:42 [harbor:4] Adding source on mountpoint "/live" with type "application/ogg".
2014/01/16 15:23:42 [harbor:5] Relaying ICE/1.0.
2014/01/16 15:23:42 [harbor:4] Returned 500 for '/live': File "tools/harbor.ml", line 364, characters 31-37: Assertion failed

So, it seems that we are getting an ICE stream, but the current code is only set up to relay HTTP streams.

@toots what do you think of that?

@toots toots was assigned
@toots
Owner

Most likely a missing one-liner from one of the previous rewrite..

I've just committed a change adding support according to http://stackoverflow.com/questions/5215019/icecast-2-protocol-description-streaming-to-it-using-c-sharp, closing now and will notify the user for testing/feedback..

@toots
Owner

Fixed in ba0e2fe

@toots toots closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.