Description:
CloudyTV is the most simple IPTV solution which allows content owners & broadcasters to start a world-class IPTV streaming in 10 minutes
Highlights:
Reach your audience and deliver your content to any device, anywhere in the world, with minimal investment.
- Reach your audience and deliver your content to any device, anywhere in the world, with minimal investment.
- Live TV and Time-shifting support
- Compatible with most scenarios such as Music, Movie, Sports, Podcast, and Game Streaming
- Fast deployment and scale
- Monetize your channels
How to Deploy:
Before Starting:You need to have an active Ant Media Server 2.7.0+ (AMS) community or enterprise version (For AMS 2.7.0, you can install the external application on both the enterprise and community version). You can subscribe through AWS, Google Cloud, Azure or others and deploy AMS with just one click. Or directly subscribe to self-hosted license on AMS website.
Your AMS server must run on MongoDB and enable S3 recording (AWS S3 or S3 compatible systems) for video data storage
Deploying:- Download the latest war fileof CloudyTV 2.7.0+.
- Login to your Ant Media Server management panel.
- At the panel, click the “New Application” button.
- Simply, click the “Choose File” button and browse the war file (CloudyTV.war) you downloaded. Hit the upload button.
- Input “CloudyTV” as the name of the application (you can’t change the order name).
- Hit, Create button. And, that’s all. That simple.
- After creating, the new application will be available on your AMS system.
- If you use AMS 2.7.0 community version or enterprise version (standalone mode), you need to configure the MongoDB setting for CloudyTV app manually. Follow this sectionto configure the MongoDB setting
- Open CloudyTV setting page to configure your S3 recording and video recording
- In the future, we will update more new features such as AI recognition. Therefore, you can update your CloudyTV application by deleting the old CloudyTV application and re-creating the above steps (you need to re-configure S3 recording and video recording after re-creating the CloudyTV application)
How to Use:
Get started for the viewerOpen CloudyTV webpage:
Non SSL:
http://{YOUR_ANT_MEDIA_SERVER}:5080/CloudyTV
SSL:
https://{YOUR_ANT_MEDIA_SERVER}:5443/CloudyTV
Port number can be different from your setting.
HomeBy default, if you don’t log in to your account, you can only access the public channels.
If you log in to your account, you can access your package channels (Free, VIP, or SUPER VIP) or shared channels.
SignupYou can create a free account by hitting on “Sign Up”. You need to fill in the account information such as email, name, and password.
After creating, you can log in to your account.
LoginYou can fill in the email and password to log in to your account. After logging in, you will see your package channels and shared channels.
Live TVYou can click on the visible channel to view Live TV.
Depending on your package, you can view it as Live TV mode or time-shifted mode.
You can slide on the time bar to view the recording video or choose the calendar to filter the date.
If you are a VIP or SUPER VIP, you can download the recording video.
You can navigate to the Profile page to change your profile and settings.
You can update your profile by hitting on “Update profile”
You can change your password by hitting on “Change password”
You can change your language by hitting on “Language”
You can change the UI component size by hitting on “UI size”
You can change the theme mode light or dark by toggling “Dark mode”
Open CloudyTV webpage:
Non SSL:
http://{YOUR_ANT_MEDIA_SERVER}:5080/CloudyTV
/consoleSSL:
https://{YOUR_ANT_MEDIA_SERVER}:5443/CloudyTV
/consolePort number can be different from your setting.
You see the welcome page, your system is ready for configuration! You can change the language if needed. Currently, we support some languages such as Vietnamese, English, Spanish, Chinese, Japanese, and French. You can contact usif you want to add your mother language.
If you are using the AMS 2.7.0 community or enterprise version (standalone mode), you need to configure the MongoDB setting the first time you start the CloudyTV app. If you are using the AMS 2.7.0 enterprise version (cluster mode), the AMS will migrate the MongoDB setting automatically. You don’t need to set it.
You need to input your hostname, database name, username, and password for the database authentication.
If you don’t have a MongoDB server, you grab a free MongoDB instance at https://mongodb.com/.
Register the administrator accountIn the first time, you need to create a new administrator account for your system. This account has the full permission on your system.
You input your email, full name, and password and hit “Sign up” to create the administrator account. After a successful signing up, you can log in with this account.
LoginThe application shows the login page after you create a new administrator account.
Input your email and password to log in.
MenuYou can access the functions by accessing the menu bar on the left side. Some features of CloudyTV such as.
- Dashboard: summary your system and your favorite TV channels
- Channels: view to your TV channels
- Group: manage your TV categories
- Users: manage your customers
- System: configure your TV system (license, cloud storage, live video, security…)
- Logout: logout your account
The first time you install the CloudyTV app, you need to configure the license, cloud storage (S3 integration), live video
License configurationCloudyTV is FREE for the community. But you need a license key to unlock all features such as adding more TV channels, users, groups, and AI features.
By default, you can begin CloudyTV as a trial license in 7 days with unlimited features. After that, you need a license key to continue using the CloudyTV app.
We provide some kind of license keys for the end users.
- Trial: Explore all features in 7 days (limit 10 channels, 10 users and 10 groups)
- Free: Manage up to 10 channels; 10 users and 10 groups (Contact us to get a FREE license in 12 months)
- Pro: Unlimited channel, user, and group management
- Enterprise: Extend Webhook API endpoint and Email notification, API document for development; Direct customer support (email, chat, installing, bugs fixing...)
Please contact us by email dmtan@agrhub.comto get your license depending on your needs.
After activating, CloudyTV will apply for the new license. If you re-install the CloudyTV app, you need to re-activate the license.
Cloud Storage (S3 integration)You need to configure the cloud storage for video data storage. You can follow the below links to get the cloud storage configuration
DashboardThe dashboard page provides the summary of your system such as total users, total channels, and your favorite channels (you can add or remove the favorite channels on the Channel page)
ChannelsYou can interact with your channels on the channel page. The left side is your group channels, you can click on the group or channel to view the assigned channels.
And input the channel name or group name to filter.
You can change the total channels per page on the top bar
And navigate to the next or previous page
If you have a large screen, you can open it as full screen page
Depending on your permission (administrator or manager), you can share a group by clicking on the group and choosing the Share button on the right side.
Choose the members, whom you want to share. You can share the group for manager FREE user, VIP user, or SUPER VIP user
- Manager: view the channels, playback in the group and share the group for other users (free user, VIP user and SUPER VIP user)
- Free user: view the channels in the group
- VIP and SUPER VIP users: view the channels, playback in the group
You can click on any channel to view Live TV and playback video
Depending on your permission, you can interact with your channel such as
- Start Streaming: start streaming for channel
- Stop Streaming: stop streaming for the channel
- Share: share the channel with other members
- Edit: edit channel information
- Show: show the channel on the channel page
- Hide: hide the channel on the channel page
- Remove: delete the channel permanently
You can share the channel with other members (Manager, Free, VIP, and SUPER VIP user). They only view live channels and playback videos, not share with other members
You can change the channel name, avatar, group, mode, status, stream URL, video retention
You can click on the time bar to access the playback video at your chosen time
And choose a date for filtering.
You can click on “Download” to download current playback video
In case, you want to download multiple playback videos, you can click on “Bulk download”
Drap the range bar to adjust the playback time for downloading
Channel - ManageYou can access Channel management by navigating to Channels => Settings.
Add ChannelHit “+” icon to open add channel page
You can choose channel type as Live Stream, Stream Source, or Playlist.
- Live Stream: you use a streaming app such as OBS to push video contents from your PC to CloudyTV and broadcast to your views
- Stream Source: you re-stream the video contents from an external source to your views.
- Playlist: you can add a playlist URL (format m3u or m3u8), which includes multiple TV channels
Depending on the channel type, you will need to fill in the required information
- Live Stream: name, avatar, group, video retention, mode
- Stream Source: name, avatar, group, stream URL, video retention, mode
- Playlist: playlist URL
If you add the playlist channel, the app will parse your playlist URL to the valid channels. You can choose the specific channels for adding
You can set the visible channel mode as Public, Free, VIP, or SUPER VIP
- PUBLIC: user doesn't require to log in to view the channel
- FREE: user requires to log in to view the channel
- VIP: user requires to buy the VIP package to view the channel
- SUPER VIP: user requires to buy the super VIP package to view the channel
You can set the recording mode for the channel as unlimited, no recording, or one-day recording …
Hit “Add” to add your TV channel to CloudyTV. The new channel is shown on the Channel management page
Search channelYou can input the channel name or stream ID to search the channel. The matched channels will be shown on the page
You can configure your channel by hitting on option icon. Some functions such as Start streaming, Stop streaming, Edit, Share, Show, Hide or Remove
You can configure multiple channels by checking on the channels and scrolling down to interact such as Delete, Start streaming, Stop streaming, Show or Hide
You can access Group management by navigating to Group.
Add group or CategoryHit “+” icon to open the Add Group page
You can fill in the group name. Hit ‘Add’ to add the group to CloudyTV.
Group interactYou can Edit, Show, or Hide the group by hitting on the option icon on the right side of the group
If you add a new channel (not choose the group), the channel will be assigned to “Un-group”. You can add it to the group, which you have permission (admin, owner, or manager role).
Hit “Save” to update the group tree
You can access User management by navigating to Users.
Add userIf you are an admin or manager, you can add a new user. Hit “+” icon to add a new user
Depending on your role, you can add a manager or viewer (Free, VIP, or Super VIP) into the system
- Admin: can add manager and viewer
- Manager: can add viewer
You fill in user information such as email, name, avatar, password, and role and hit “Add” to add the new user into the system
You can choose a user type as Manager, Free, VIP, or SUPER VIP user.
- MANAGER: the member can view and edit information such as channel, group, member...
- FREE: the member can view the FREE and SHARED channels
- VIP: the member can view the FREE, VIP, and SHARED channels
- SUPER VIP: the member can only view the FREE, VIP, SUPER VIP, and SHARED channels
If you are an admin, you can update the user profile by hitting on “Edit” in the option menu
You can upgrade or downgrade the user subscription package by changing the user role.
If you are an admin, you can change the user password directly by hitting “Change password” in the option menu
If you are an admin, you can remove the user permanently by hitting “Remove” in the option menu
If you are an administrator, you can configure your system settings by accessing System. Same as the AMS application setting, you can configure the application setting from this page
Live viewYou can configure WebRTC, HLS, or Dash parameters
Video recordingYou can configure the video recording format
StorageYou can configure S3 recording
SecurityYou can configure streaming and rest API security policy
AdvantageYou can configure Adaptive Streaming, VoD folder, webhook…
ProfileYou can update your profile by hitting on your avatar on the top menu bar
You can update your profile by hitting on “Update profile”
You can change your password by hitting on “Change password”
You can change your language by hitting on “Language”
You can change the UI component size by hitting on “UI size”
You can change thetheme mode light or dark by toggling “Dark mode”
Creative and Attractive Screen Shots from the Solution:
Price:
CloudyTV is FREE for the community. But you need a license key to unlock all features such as adding more TV channels, users, groups, and AI features.
By default, you can begin CloudyTV as a trial license in 7 days with unlimited features. After that, you need a license key to continue using the CloudyTV app.
We provide some kind of license keys for the end users based on a subscription model.
- Free: Manage up to 10 channels; 10 users and 10 groups (Contact us to get a FREE license in 12 months)
- Pro: $19/month per instance
- Enterprise: contact us to quote for your requirement
Please contact us by email dmtan@agrhub.comto get your license depending on your needs.
Comments
Please log in or sign up to comment.