Real-time Broadcasting
Stream live video content directly to your community feeds
Interactive Engagement
Enable live comment, reactions, and real-time viewer interaction
Overview
Live stream posts enable real-time video broadcasting with interactive community engagement. Create streams with live chat, reactions, and viewer participation features.Parameters
Parameter | Type | Required | Description |
---|---|---|---|
text | String | ✅ | Post content (max 20,000 characters) |
streamId | String | ✅ | ID of the created live stream |
targetType | Enum | ✅ | Target destination (community or user feed) |
targetId | String | ❌ | Target ID (null for own feed) |
tags | Array<String> | ❌ | Searchable tags for categorization |
metadata | Object | ❌ | Custom fields for extended functionality |
Best Practices
Stream Preparation
Stream Preparation
- Test your streaming setup before going live
- Prepare an engaging title and description
- Announce the stream in advance to build audience
- Have a clear agenda or topic for the session
Audience Engagement
Audience Engagement
- Interact with viewers through live comments
- Respond to comments and questions in real-time
- Use polls and reactions to gauge audience interest
- Encourage participation with calls-to-action
Technical Quality
Technical Quality
- Ensure stable internet connection for smooth streaming
- Use good lighting and clear audio
- Test camera and microphone before starting
- Have backup plans for technical issues
Content Strategy
Content Strategy
- Keep streams focused and valuable for your audience
- Maintain appropriate length for your content type
- Consider recording for those who miss the live session
- Follow up with post-stream content or summaries
Troubleshooting
Stream Creation Failures
Stream Creation Failures
Problem: Live stream creation fails before post creationSolutions:
- Verify Video SDK is properly initialized
- Check streaming permissions and credentials
- Ensure device has camera and microphone access
- Validate network connectivity for streaming
Post Creation with Invalid Stream
Post Creation with Invalid Stream
Problem: Post creation fails with invalid stream IDSolutions:
- Verify stream was created successfully
- Check stream ID is correctly passed to post creation
- Ensure stream hasn’t been deleted or expired
- Confirm user has permission to create live stream posts
Streaming Quality Issues
Streaming Quality Issues
Problem: Poor video quality or connection dropsSolutions:
- Check internet bandwidth and stability
- Adjust video resolution and bitrate settings
- Use wired connection when possible
- Implement adaptive bitrate streaming
Viewer Interaction Problems
Viewer Interaction Problems
Problem: Chat or reactions not working during live streamSolutions:
- Verify real-time features are enabled
- Check user permissions for chat participation
- Ensure proper WebSocket connections
- Test interaction features before going live
Common Use Cases
Educational Content
Live tutorials, workshops, and educational sessions
Product Demos
Feature showcases, product launches, and demonstrations
Community Events
Q&A sessions, meetups, and community gatherings
Behind the Scenes
Process sharing, team updates, and informal content