Confusion over Product and feasibility

All the issues related to streaming of recorded media.

Confusion over Product and feasibility

Postby Soumikbhat » Sat Jan 06, 2018 3:56 pm

Hello, I am slightly confused about the product that I should be downloading from this <a href = "http://www.umediaserver.net/umediaserver/download.html">link</a> for my use case. I want to build an app on my mobile, that's going to stream live video through the Unreal Server. The video would be captured through the phone's camera, and the app is going to simultaneously send it to the server, from where it'll be streamed to other devices on the LAN. The Server would be set up on my laptop, and all the phones(the ones recording the video as well as the ones viewing the 'streamed' video) along with my laptop would be on the same LAN. Note that I'm not thinking of playing/streaming any stored video, nothing will be stored on my client devices. The video will be sent to the server as it is being recorded through my mobile phone's camera, and I intend to achieve this effect with an app. Is there any tutorials that help achieve this effect or anything similar, assuming that it is achievable through Unreal products?
Soumikbhat
 
Posts: 0
Joined: Sat Jan 06, 2018 3:44 pm

Re: Confusion over Product and feasibility

Postby admin » Sat Jan 06, 2018 5:19 pm

Hello,

All you need to install is Unreal Media Server; then you can publish live streams via RTMP publish from mobile apps like MyCaster or Broadcast Me.
Follow the FAQ for exact instructions how to do that:
http://www.umediaserver.net/umediaserver/faq.html

Once the live stream is published, you can create web pages with HTML5 / Flash / HLS players for viewing.

You could also use uVMS - a ready online portal allowing registered users to publish streams; uVMS is a web app built on top of Unreal Media Server.
http://www.umediaserver.net/uvms/index.html
admin
Site Admin
 
Posts: 926
Joined: Fri Aug 21, 2009 10:13 am

Re: Confusion over Product and feasibility

Postby Soumikbhat » Sun Jan 07, 2018 4:23 am

Hi,
When I said about tutorials, I ideally meant if there was some API documentation or code samples that point out to what calls my client should make to stream live video from an external device(in this case, my camera). So from a developer's perspective, I need to know the endpoints my app should be calling for sending live video to the Unreal server so that it can be streamed across other devices.
Soumikbhat
 
Posts: 0
Joined: Sat Jan 06, 2018 3:44 pm

Re: Confusion over Product and feasibility

Postby admin » Sun Jan 07, 2018 1:03 pm

Your app needs to do RTMP publish, so you should seek documentation for that. You can use some free rtmplib and there are many implementations like
https://github.com/ant-media/LibRtmp-Client-for-Android

Unreal Media Server endpoint is TCP port 5130 (can be changed). You need to publish live RTMP stream to that endpoint.

As said before, many existing mobile apps can do that today, like MyCaster or Broadcast Me.

Unreal Media Server SDK:
http://www.umediaserver.net/umediaserver/source.html

FAQ:
http://www.umediaserver.net/umediaserver/faq.html
admin
Site Admin
 
Posts: 926
Joined: Fri Aug 21, 2009 10:13 am


Return to Streaming Files

Who is online

Users browsing this forum: No registered users and 1 guest

cron