videoDAC / android

Repository for storing code, configuration and information about the applications developed by videoDAC for Android.
GNU General Public License v3.0
3 stars 5 forks source link

Make ManyCam on Android work with Livepeer #17

Open criticaltv opened 4 years ago

criticaltv commented 4 years ago

Right now, when I use ManyCam on Android from Google Play Store to stream rtmp into Livepeer running in -broadcaster mode, it fails with the following error:

Video Created With ManifestID: chris

E0221 23:14:08.718443   18472 lpms.go:174] Error polling Segment: SegmenterTimeout, Retrying
E0221 23:14:09.218666   18472 lpms.go:174] Error polling Segment: SegmenterTimeout, Retrying
E0221 23:14:09.718853   18472 lpms.go:200] Error segmenting stream: SegmenterTimeout
E0221 23:14:09.718938   18472 basic_rtmp_videostream.go:135] Error reading packet from RTMP: read tcp 192.168.43.177:1935->192.168.43.180:46104: use of closed network connection
I0221 23:14:09.718971   18472 mediaserver.go:471] Ended stream with id=chris

Issue is resolved and bounty is paid out when ManyCam's version of software in Android Play Store is able to reliably serve a RTMP stream to Livepeer running in -broadcaster mode without error.

Must work on Android 4.4 and upwards.

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 90.0 LPT (200.7 USD @ $2.23/LPT) attached to it.

criticaltv commented 4 years ago

Welcome to @videoDAC, @samrahimi.

This ought to help you get started with setting up Livepeer -broadcaster mode:

https://github.com/videodac/infinite-digital-stage/

It's an end-to-end Livepeer stack without any crypto - same video infrastructure, but without the complexity of sharing payments.

It will be the platform providing the endpoint for ManyCam to stream to.

Hope this helps. Also, join us on Video DAC Telegram channel.

chrishobcroft commented 4 years ago

@samrahimi - for information, ManyCam on iOS fails to stream to Livepeer with the same error (see below).

So it seems unlikely that it's an Android issue :)

Here's the error logs from ./livepeer -broadcaster

Video Created With ManifestID: manycam

E0223 06:38:09.125783   20276 lpms.go:174] Error polling Segment: SegmenterTimeout, Retrying
E0223 06:38:09.626474   20276 lpms.go:174] Error polling Segment: SegmenterTimeout, Retrying
E0223 06:38:10.126844   20276 lpms.go:200] Error segmenting stream: SegmenterTimeout
E0223 06:38:10.127009   20276 basic_rtmp_videostream.go:135] Error reading packet from RTMP: read tcp 159.100.251.158:1935->42.111.6.170:8455: use of closed network connection
I0223 06:38:10.127204   20276 mediaserver.go:456] Ended stream with id=manycam
gitcoinbot commented 4 years ago

@samrahimi Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot commented 4 years ago

@samrahimi Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot commented 4 years ago

@samrahimi Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot commented 4 years ago

@samrahimi Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot commented 4 years ago

@samrahimi Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of this issue was increased to 180.9091 LPT (210.94 USD @ $1.17/LPT) .