Integrate RTMP LIVE Streaming into Video CMS (crust.live)

Job ID: 38414660

Budget: $250 – $750 AUD

I'm seeking a skilled developer to implement RTMP LIVE streaming into our existing video CMS platform. It is crucial for the platform to be able to handle a 24/7 streaming component.

Key Responsibilities:
- Incorporate RTMP LIVE streaming into the video CMS
- Ensure the platform can support various types of streaming (RTMP with OBS)
- Future-proof the platform for potential upgrades
- The core feature: Live Video Streaming via NGINX-RTMP Server
Streamers can go live with their Camera & Microphone via OBS or similar RTMP Ingestion Software. It is important we can separate this feature from our main website in terms of hosing and manage it from our site admin panel. Our main website runs on Ubuntu and cPanel.

it is important the user can live stream the same as TWITCH or KICK.com and we are prepared to setup streaming servers around the world to offer low latency.

Here are some of the features/updates required:

1. Collate game thumbnails and add top 1000 game titles into backend admin panel to manage and add more. We will then use this to BROWSE streams by 'What are you currently playing' to help users find a stream they like). We have the list of 1,000 games to add.

Game title will be by Game name (text) game category and game thumbnail (image). On the Browse LIVE Streams we want to show the game titles currently being streamed on by the streamer and then the rest can be in a drop down list. When a new streamers starts streaming and selects a new game this will show on the list automatically.

2. Develop LIVE STREAMING functionality into our current platform at www.crust.live with some of the features below:

- Stream live from any device. Chat live during live streams or vods.
- Ability to save streams as a VOD To watch later by viewers etc. Show the VODS in a nice order as videos like the others onsite.
- Extra monetization features: paid subscriptions revenue sharing, affiliate membership system.
Multi-server content distribution, for storing content and streaming it from secondary servers.
- Multi-server content distribution, for storing content and streaming it from secondary servers.

- The core feature: Live Video Streaming via NGINX-RTMP Server
Streamers can go live with their Camera & Microphone via OBS or similar RTMP Ingestion Software. It is important we can separate this feature from our main website in terms of hosing and manage it from our site admin panel. Our main website runs on Ubuntu and cPanel.

3. Subscription Tiers
Streamers can also offer subscription tiers for their fans.
4. Live Chat with Tips
All Streamers get a live chat room for themselves and their fans.
Tips allow fans to reward their favourite content creators.

5. . Update server infrastructure to support GEO-IP detection to route streamers and viewers to heir
closest SERVER.

Budget is $750
Related categories: PHP JavaScript Linux Video Broadcasting HTML