Suljettu

Custom BuddyPress plugin: livestreaming video CMS/player for clients; video API integration

We are a digital community, networking and events provider. Our clients deliver value to end users by letting them participate in events and form connections with other users who share their interests and can inform their study, career, and other important decisions.

We need to improve our live event video and presentation streaming capability. We require a tight API integration with a reliable/renowned streaming provider to deliver the most reliable, most seamless and low-effort live-presentation capability to our clients that we possibly can.

Our clients require a means of livestreaming their presentations to interested audiences within our platform, while also interacting through chat (building chat is not part of this project). Often those doing the streaming and chatting are not very tech savvy.

Livestreaming-video service provider API selection is ongoing right now.

**High-level deliverables (Wireframes available on request)**

Service reliability (non-functional requirement) is the ultimate hygiene factor. We should aim to promise clients two things:

- Default live-sessions streaming service: target of 99.9% uptime (this may not be possible with ANY streaming service provider - as per all service-provider T&Cs)

- Ultimately we want clients to be able to completely self-serve, end-to-end, within the our platform CMS: creating and running livestreaming channels and sessions

We must be able to provide sufficient bandwidth per client, and price and scale predictably; currently individual accounts per client is a good way to achieve this.

Short term: Experienced client-users must be able to start and end a live video stream without assistance from our staff. The admin-interface UX/capability implications of this are:

- Client Admin must have permissions to broadcast from platform, ie: incur expense to our at will, without oversight.

- Client Admin must have admin-interface access/capability to initiate broadcast on a Live Channel (in a Buddypress group).

- Client Admin must be able to easily tell which Live Channel will appear in which front-end (Buddypress) Group.

- Medium term: Experienced client-users must be able to create and publish their own Live Channels as tabs within (Buddypress) Groups.

MUST stream into China

MUST support early “pre-creation” of events with persistent stream keys / URLs

MUST support low-latency streaming (to enable rapid interactivity for broadcasters)

**Constraints**

Tech: We work in Buddypress

Tech: Our core functionality is provided by Buddyboss

Tech: Core chat functionality is provided by CometChat

User: Streaming must work on desktop and mobile

**User journeys**

1. Site Admin user journey

Summary: Connect streaming API to client site

Why: Ensure streaming spend is only possible where contractually agreed

Client suggestion: Back-end plugin interface

2. “Broadcaster” user journey

Summary: Enable permissioned client roles to create pages and broadcast from them - if possible, including multi-presenter (‘panel’) sessions, straight from the browser

Why: Minimise management overhead for our and streamline client broadcast capability

Client suggestion: Tight Buddyboss Groups integration

3. “Viewer” user journey

Summary: Enable site users to view broadcasts

Why: Maximise client and user value

Client suggestion: Use streaming service provider player

4. Client Admin “Access Stats” user journey

Summary: Enable permissioned client roles to access Viewer statistics

Why: Self service stats reduces mgmt overhead on our staff

Client suggestion: Streaming providers generally provide a stats API

5. Non-functional requirements:

Integration of Streaming API service

Reliability of connection to streaming service (99.9% uptime)

Integration with “Groups” functionality in Buddyboss to allow “Live Sessions” tab creation and deletion by “Broadcasters”

Front end player integration

1 year warranty, bugfixing and small-scale post-live amends are expected as part of any quote.

Taidot: BuddyPress, Videolähetykset, Frontend Development, Backend Development, Web Development

Näytä lisää: gmail custom smtp plugin, flash flv player javascript api, buddypress plugin, custom ebay store design cms, pls plugin windows media player, xml api works video player, wordpress plugin mp3 flv player playlist, buddypress plugin database, custom directadmin plugin, custom playlist plugin wordpress, buddypress plugin upload photos, youtube player flash api problems, ebay api integration video, making custom flash player chromeless api, custom user avatar buddypress plugin

Tietoa työnantajasta:
( 2 arvostelua ) Threlkeld, United Kingdom

Projektin tunnus: #30924295

23 freelanceria on tarjonnut keskimäärin £4702 tähän työhön

(5 arvostelua)
6.9
(3 arvostelua)
6.6
(4 arvostelua)
6.0
(7 arvostelua)
5.5
(10 arvostelua)
4.8
(4 arvostelua)
5.1
(7 arvostelua)
4.5
(2 arvostelua)
5.1
(1 arvostelu)
4.4
(1 arvostelu)
4.0
(2 arvostelua)
2.1
shashank9090

Hello, I have read your job "Custom BuddyPress plugin: livestreaming video CMS/player for clients; video API integration" We are a team of expert web and mobile app developers who can develop any module/functionality Lisää

£4440 GBP 46 päivässä
(1 arvostelu)
2.2
(1 arvostelu)
2.2
tgltech

Hi, I have gone through your requirements " Custom BuddyPress plugin: livestreaming video CMS/player for clients; video API integration " and can absolutely assist you in achieving the desired results. Being experien Lisää

£4440 GBP 7 päivässä
(1 arvostelu)
0.0
Jennycreation

hello sir , i already work on live stream webapplication where we use third party api for doing this . let me know for more discussion. i am full time freelancer team and have 10 years of experience in 1 web and wi Lisää

£5000 GBP 7 päivässä
(0 arvostelua)
0.0
(0 arvostelua)
0.0
(0 arvostelua)
0.0
vbtise

We Will Provide You 1 Year Of Free Maintenance Support From Bugs! Recently, We have designed a similar Live Chatting Platform for our client 9n the UK. He wished for the same feature but due to the NDA signing we can Lisää

£4000 GBP 7 päivässä
(0 arvostelua)
0.0
point2solutions

Dear client, Hope are you doing well there, I have gone through your requirement , are you want to Custom BuddyPress plugin: livestreaming video CMS/player for clients; video API integration according to your requir Lisää

£5000 GBP 35 päivässä
(0 arvostelua)
0.0
(0 arvostelua)
0.0