AVideo platform
-
Anyone tried to install using a Cloudron LAMP app ?
@timconsidine said in AVideo platform:
Anyone tried to install using a Cloudron LAMP app ?
This is exactly what I was thinking while looking at the system requirements. I might try this myself, soon.
-
Create Your Own Broadcast Network with AVideo Platform. AVideo is a powerful base platform for uploading, curating, organizing, indexing, and distributing audio and video content.
AVideo Platform has been download and installed on over 4000 sites in over 190 countries throughout the world. Each AVideo Platform Clone is indexed in our META Search Engine and supported by our worldwide community of developers and contributors.
190+ COUNTRIES
852,567+ AUDIO AND VIDEO UPLOADS
4,237+ AVIDEO SITES
967+ CONTRIBUTORShttps://platform.avideo.com/AVideo_OpenSource
https://github.com/WWBN/AVideo/blob/master/README.md@imc67 Can you use this platform to start a video livestream and broadcast that livestream in real-time to anybody who is able to browse to the site?
For example, you setup an account, connect with your computer, start talking into your webcam, and hundreds or thousands of people can view your address to the world, if they tune in to the broadcast?
-
@imc67 Can you use this platform to start a video livestream and broadcast that livestream in real-time to anybody who is able to browse to the site?
For example, you setup an account, connect with your computer, start talking into your webcam, and hundreds or thousands of people can view your address to the world, if they tune in to the broadcast?
@loudlemur DTube may also be an option for this: https://forum.cloudron.io/topic/3447/dtube-a-full-featured-video-sharing-website-decentralized?_=1635374107684
-
Anyone tried to install using a Cloudron LAMP app ?
@timconsidine said in AVideo platform:
Anyone tried to install using a Cloudron LAMP app ?
I was preparing to install this on a LAMP box however, while I was reading about the installation here's what I stumbled upon:
- Streamer can be installed on any Server, including Windows, but the encoder and Livestream should work fine on any Linux distribution. However we recommend Ubuntu 20.04 without any kind of control panel. The problem with cPanel, Plesk, Webmin, VestaCP, etc. It's because we need full root access to install some libs, and maybe compile them. Another important point is that to make Livestream work, we need to compile Nginx and the control panels often prevent us from running the commands forcing the installation available only on your panel.
It's on this page https://github.com/WWBN/AVideo/blob/master/README.md
So, in regards to the above I think that it wouldn't work loading this under a LAMP box.
What do you guys think?
-
Lets revive this application request. Audio / Video streaming platform with many features:
- Main Site: https://avideo.tube/AVideo_OpenSource
- Licence: Json License (The Software shall be used for Good, not Evil.)
- Demo: https://demo.avideo.com/
- Docker: Yes
This product was on version 8.9.1 when initially requested. It has had a lot of work since then and is now version 14.4 https://github.com/WWBN/AVideo/releases/tag/14.4
Here is an AI summary of AVideo vs Peertube / Dtube. (Avideo has 2000 Github stars, Peertube over 30,000)
Key Points
AVideo is an open-source video platform with strong security and monetization features, likely appealing to businesses.It seems likely that AVideo offers better monetization options like subscriptions and ads compared to PeerTube and DTube.
Research suggests AVideo's centralized model provides more control, while PeerTube and DTube focus on decentralization.
The evidence leans toward PeerTube having more active development, with AVideo and DTube showing less activity recently.
Main Features and Comparisons
Overview of AVideo:
AVideo is designed for content creators and businesses, offering features like encrypted HLS streaming for security, secure livestreaming with recording, and monetization options such as subscriptions, Pay-Per-View (PPV), and ads. It supports scalable cloud storage (e.g., S3, B2, FTP) and allows customization through APIs and third-party integrations, including offline viewing with content protection.
Comparison with PeerTube:
AVideo is centralized, giving users control over branding and content, while PeerTube is decentralized and federated, focusing on community-driven content and peer-to-peer delivery.AVideo likely excels in monetization flexibility, offering traditional revenue streams, whereas PeerTube emphasizes decentralization and has features like ActivityPub integration for federation.
PeerTube, with 34,000 GitHub stars and a release in April 2025, seems to have a larger, more active community compared to AVideo's 2,000 stars and March 2025 release.
Comparison with DTube:
AVideo is centralized, while DTube is decentralized, built on the Steem blockchain, rewarding users with cryptocurrency.AVideo's monetization (subscriptions, ads) is more business-oriented, while DTube uses cryptocurrency rewards, with no recent GitHub releases noted.
With 360 GitHub stars, DTube appears less active, while AVideo offers more control and recent development activity.
Claims for Future Relevance:
AVideo's focus on security, monetization, and scalability could make it a strong choice for businesses, especially with growing video content demands. However, its centralized nature might limit appeal for users prioritizing decentralization, where PeerTube and DTube may have an edge.
Survey Note: Detailed Analysis of AVideo and Competitors
This note provides a comprehensive analysis of AVideo, an open-source video platform, comparing it with PeerTube and DTube, and evaluating its potential as a future video platform. The analysis is based on available online resources, focusing on features, comparisons, future claims, and development activity as of June 14, 2025.
AVideo's Main Features
AVideo, as detailed on its GitHub repository, is tailored for individual content creators, businesses, and developers. Its key features include:
Security & Content Protection: Utilizes encrypted HLS streaming to protect on-demand and live streams, with secure key management to prevent unauthorized access. This is highlighted in the VideoHLS Plugin documentation VideoHLS Plugin.Livestreaming: Offers secure livestreaming with recording capabilities, backed by encrypted HLS protection, and includes integrated chat features, as noted in the Live Plugin and Chat2 Plugin wikis (How to make a live stream, Chat2 Plugin).
Broadcasting: Supports restreaming and multi-platform broadcasting, enhancing reach, as detailed in the Live Plugin wiki Live Plugin#restream.
User Engagement: Enables user-generated channels and playlists for thematic content curation, though specific documentation was not detailed in the search results.
Monetization: Provides subscription and Pay-Per-View options, along with video ad placements supporting VAST and VMAP ads, as outlined in the Subscription Plugin, PayPerView Plugin, and Ad Server Plugin wikis (Subscription Plugin, PayPerView Plugin, Ad Server Plugin, GoogleAds IMA Plugin).
Storage: Offers scalable cloud storage options including S3, B2, FTP, and more, as described in the Storage Options wiki Storage Options.
Integration: Supports third-party integration and API for custom development, detailed in the AVideo Platform API wiki AVideo Platform API.
Offline Viewing: Allows offline video saving with content protection, as noted in the VideoOffline Plugin and VideoHLS Plugin wikis (VideoOffline Plugin, VideoHLS Plugin#download protection).
Technical requirements include PHP 8.0+, MySQL 5.0+, and Apache 2.x with mod_rewrite, with installation recommended on Ubuntu without control panels like cPanel or Plesk. Support is available through Daniel Neto at youphp.tube/marketplace.
Comparison with PeerTube and DTube
To assess AVideo's standing, we compare it with PeerTube and DTube, focusing on centralization, features, and use cases.
AVideo vs. PeerTube
Centralization: AVideo is a centralized platform where users can create their own instances, as seen in its GitHub description. In contrast, PeerTube is decentralized and federated, using ActivityPub to connect with tools like Mastodon, as detailed on JoinPeerTube and PeerTube Wikipedia. PeerTube's model allows for a network of interconnected instances, reducing server load through peer-to-peer playback using WebRTC, as noted in PeerTube documentation.
Features: AVideo offers advanced security with encrypted HLS streaming and robust monetization options (subscriptions, PPV, ads), which are more business-oriented. PeerTube, while also supporting HLS and WebRTC, focuses on decentralization, offering features like personalized interfaces, offline viewing, playlists, and community moderation, as seen in JoinPeerTube FAQ. AVideo's monetization is likely more appealing for commercial use, while PeerTube's strengths lie in its federated network and community-driven approach.
Use Case: AVideo is better suited for businesses or individuals seeking a traditional video platform with control over branding and revenue generation, given its features like data analytics and white-labeling, as mentioned in Open Source Alternative to YouTube. PeerTube, with over 600,000 hosted videos and 70 million views
, is ideal for those prioritizing decentralization, privacy, and community, such as open-source projects like Blender Foundation, as noted in Getting Started with PeerTube.
Development Activity: PeerTube has 34,000 GitHub stars and its latest release was on April 6, 2025, indicating active development
. AVideo, with 2,000 stars, had its latest release (version 14.4) on March 6, 2025, suggesting active but less community-driven development AVideo Releases.
AVideo vs. DTube
Centralization: AVideo is centralized, while DTube is decentralized, built on the Steem blockchain, as described in What is DTube? and DTube vs. YouTube. DTube uses IPFS for storing static data, ensuring resistance to censorship, as noted in DTube documentation.Monetization: AVideo provides traditional monetization methods like subscriptions and ads, detailed in its plugin wikis (Subscription Plugin, Ad Server Plugin). DTube, however, rewards users with cryptocurrency (STEEM or DTC) for uploading and curating content, with 90% of revenue going to creators, as mentioned in What is DTube?. This model is less traditional but aligns with decentralized economics.
Content Control: AVideo offers direct control over content with branding and data analytics features, as seen in Open Source Alternative to YouTube. DTube emphasizes user ownership and resistance to censorship, using blockchain to ensure content availability, as noted in 8 Reasons to Switch From YouTube to DTube.
Technology: AVideo uses standard web technologies, while DTube leverages blockchain and IPFS, as detailed in DTube features and reviews. This makes DTube more resistant to censorship but potentially less scalable for large operations.
Development Activity: DTube has 360 GitHub stars, and its production repository shows no published releases
, suggesting less active development. AVideo, with its recent March 2025 release, appears more actively maintained.
What AVideo Does Better
AVideo likely excels in the following areas compared to PeerTube and DTube:
Monetization Options: Offers a wider range of revenue streams (subscriptions, PPV, ads) that are more accessible for businesses, as detailed in its plugin wikis (Subscription Plugin, PayPerView Plugin). PeerTube has limited monetization, and DTube's cryptocurrency model may not appeal to all users.Security: Its encrypted HLS streaming for both on-demand and live streams, as noted in VideoHLS Plugin, provides robust protection, potentially surpassing PeerTube's community-driven moderation and DTube's decentralized storage security.
Customization and Control: With branding, data analytics, and API integration, AVideo offers more control for businesses, as seen in Open Source Alternative to YouTube, compared to the more community-focused PeerTube and DTube.
Claims for Being a Better Video Platform for the Future
AVideo's potential as a future video platform is supported by several claims:
Control and Ownership: By allowing users to maintain full control over content, branding, and data, AVideo addresses growing concerns about data privacy and ownership, as highlighted in its GitHub description. This is particularly relevant in an era where centralized platforms face scrutiny for data practices.
Monetization Flexibility: Its diverse monetization strategies (subscriptions, PPV, ads) cater to various business models, potentially attracting a broader range of content creators and businesses, as detailed in its plugin wikis (Ad Server Plugin, Subscription Plugin). This flexibility could be a significant advantage as video content monetization evolves.
Security and Reliability: With advanced security features like encrypted HLS streaming, AVideo positions itself as a secure option for hosting sensitive or premium content, as noted in VideoHLS Plugin. This could be crucial for professional and enterprise use cases.
Scalability: Support for scalable cloud storage (S3, B2, FTP) and multi-platform broadcasting, as described in Storage Options and Live Plugin, positions AVideo well for handling the increasing volume of video content, especially with growing internet bandwidth and user demand.
However, its centralized nature may limit appeal for users prioritizing decentralization and censorship resistance, areas where PeerTube (with its federated network) and DTube (with blockchain) may have an edge, as seen in PeerTube documentation and What is DTube?.
-
Lets revive this application request. Audio / Video streaming platform with many features:
- Main Site: https://avideo.tube/AVideo_OpenSource
- Licence: Json License (The Software shall be used for Good, not Evil.)
- Demo: https://demo.avideo.com/
- Docker: Yes
This product was on version 8.9.1 when initially requested. It has had a lot of work since then and is now version 14.4 https://github.com/WWBN/AVideo/releases/tag/14.4
Here is an AI summary of AVideo vs Peertube / Dtube. (Avideo has 2000 Github stars, Peertube over 30,000)
Key Points
AVideo is an open-source video platform with strong security and monetization features, likely appealing to businesses.It seems likely that AVideo offers better monetization options like subscriptions and ads compared to PeerTube and DTube.
Research suggests AVideo's centralized model provides more control, while PeerTube and DTube focus on decentralization.
The evidence leans toward PeerTube having more active development, with AVideo and DTube showing less activity recently.
Main Features and Comparisons
Overview of AVideo:
AVideo is designed for content creators and businesses, offering features like encrypted HLS streaming for security, secure livestreaming with recording, and monetization options such as subscriptions, Pay-Per-View (PPV), and ads. It supports scalable cloud storage (e.g., S3, B2, FTP) and allows customization through APIs and third-party integrations, including offline viewing with content protection.
Comparison with PeerTube:
AVideo is centralized, giving users control over branding and content, while PeerTube is decentralized and federated, focusing on community-driven content and peer-to-peer delivery.AVideo likely excels in monetization flexibility, offering traditional revenue streams, whereas PeerTube emphasizes decentralization and has features like ActivityPub integration for federation.
PeerTube, with 34,000 GitHub stars and a release in April 2025, seems to have a larger, more active community compared to AVideo's 2,000 stars and March 2025 release.
Comparison with DTube:
AVideo is centralized, while DTube is decentralized, built on the Steem blockchain, rewarding users with cryptocurrency.AVideo's monetization (subscriptions, ads) is more business-oriented, while DTube uses cryptocurrency rewards, with no recent GitHub releases noted.
With 360 GitHub stars, DTube appears less active, while AVideo offers more control and recent development activity.
Claims for Future Relevance:
AVideo's focus on security, monetization, and scalability could make it a strong choice for businesses, especially with growing video content demands. However, its centralized nature might limit appeal for users prioritizing decentralization, where PeerTube and DTube may have an edge.
Survey Note: Detailed Analysis of AVideo and Competitors
This note provides a comprehensive analysis of AVideo, an open-source video platform, comparing it with PeerTube and DTube, and evaluating its potential as a future video platform. The analysis is based on available online resources, focusing on features, comparisons, future claims, and development activity as of June 14, 2025.
AVideo's Main Features
AVideo, as detailed on its GitHub repository, is tailored for individual content creators, businesses, and developers. Its key features include:
Security & Content Protection: Utilizes encrypted HLS streaming to protect on-demand and live streams, with secure key management to prevent unauthorized access. This is highlighted in the VideoHLS Plugin documentation VideoHLS Plugin.Livestreaming: Offers secure livestreaming with recording capabilities, backed by encrypted HLS protection, and includes integrated chat features, as noted in the Live Plugin and Chat2 Plugin wikis (How to make a live stream, Chat2 Plugin).
Broadcasting: Supports restreaming and multi-platform broadcasting, enhancing reach, as detailed in the Live Plugin wiki Live Plugin#restream.
User Engagement: Enables user-generated channels and playlists for thematic content curation, though specific documentation was not detailed in the search results.
Monetization: Provides subscription and Pay-Per-View options, along with video ad placements supporting VAST and VMAP ads, as outlined in the Subscription Plugin, PayPerView Plugin, and Ad Server Plugin wikis (Subscription Plugin, PayPerView Plugin, Ad Server Plugin, GoogleAds IMA Plugin).
Storage: Offers scalable cloud storage options including S3, B2, FTP, and more, as described in the Storage Options wiki Storage Options.
Integration: Supports third-party integration and API for custom development, detailed in the AVideo Platform API wiki AVideo Platform API.
Offline Viewing: Allows offline video saving with content protection, as noted in the VideoOffline Plugin and VideoHLS Plugin wikis (VideoOffline Plugin, VideoHLS Plugin#download protection).
Technical requirements include PHP 8.0+, MySQL 5.0+, and Apache 2.x with mod_rewrite, with installation recommended on Ubuntu without control panels like cPanel or Plesk. Support is available through Daniel Neto at youphp.tube/marketplace.
Comparison with PeerTube and DTube
To assess AVideo's standing, we compare it with PeerTube and DTube, focusing on centralization, features, and use cases.
AVideo vs. PeerTube
Centralization: AVideo is a centralized platform where users can create their own instances, as seen in its GitHub description. In contrast, PeerTube is decentralized and federated, using ActivityPub to connect with tools like Mastodon, as detailed on JoinPeerTube and PeerTube Wikipedia. PeerTube's model allows for a network of interconnected instances, reducing server load through peer-to-peer playback using WebRTC, as noted in PeerTube documentation.
Features: AVideo offers advanced security with encrypted HLS streaming and robust monetization options (subscriptions, PPV, ads), which are more business-oriented. PeerTube, while also supporting HLS and WebRTC, focuses on decentralization, offering features like personalized interfaces, offline viewing, playlists, and community moderation, as seen in JoinPeerTube FAQ. AVideo's monetization is likely more appealing for commercial use, while PeerTube's strengths lie in its federated network and community-driven approach.
Use Case: AVideo is better suited for businesses or individuals seeking a traditional video platform with control over branding and revenue generation, given its features like data analytics and white-labeling, as mentioned in Open Source Alternative to YouTube. PeerTube, with over 600,000 hosted videos and 70 million views
, is ideal for those prioritizing decentralization, privacy, and community, such as open-source projects like Blender Foundation, as noted in Getting Started with PeerTube.
Development Activity: PeerTube has 34,000 GitHub stars and its latest release was on April 6, 2025, indicating active development
. AVideo, with 2,000 stars, had its latest release (version 14.4) on March 6, 2025, suggesting active but less community-driven development AVideo Releases.
AVideo vs. DTube
Centralization: AVideo is centralized, while DTube is decentralized, built on the Steem blockchain, as described in What is DTube? and DTube vs. YouTube. DTube uses IPFS for storing static data, ensuring resistance to censorship, as noted in DTube documentation.Monetization: AVideo provides traditional monetization methods like subscriptions and ads, detailed in its plugin wikis (Subscription Plugin, Ad Server Plugin). DTube, however, rewards users with cryptocurrency (STEEM or DTC) for uploading and curating content, with 90% of revenue going to creators, as mentioned in What is DTube?. This model is less traditional but aligns with decentralized economics.
Content Control: AVideo offers direct control over content with branding and data analytics features, as seen in Open Source Alternative to YouTube. DTube emphasizes user ownership and resistance to censorship, using blockchain to ensure content availability, as noted in 8 Reasons to Switch From YouTube to DTube.
Technology: AVideo uses standard web technologies, while DTube leverages blockchain and IPFS, as detailed in DTube features and reviews. This makes DTube more resistant to censorship but potentially less scalable for large operations.
Development Activity: DTube has 360 GitHub stars, and its production repository shows no published releases
, suggesting less active development. AVideo, with its recent March 2025 release, appears more actively maintained.
What AVideo Does Better
AVideo likely excels in the following areas compared to PeerTube and DTube:
Monetization Options: Offers a wider range of revenue streams (subscriptions, PPV, ads) that are more accessible for businesses, as detailed in its plugin wikis (Subscription Plugin, PayPerView Plugin). PeerTube has limited monetization, and DTube's cryptocurrency model may not appeal to all users.Security: Its encrypted HLS streaming for both on-demand and live streams, as noted in VideoHLS Plugin, provides robust protection, potentially surpassing PeerTube's community-driven moderation and DTube's decentralized storage security.
Customization and Control: With branding, data analytics, and API integration, AVideo offers more control for businesses, as seen in Open Source Alternative to YouTube, compared to the more community-focused PeerTube and DTube.
Claims for Being a Better Video Platform for the Future
AVideo's potential as a future video platform is supported by several claims:
Control and Ownership: By allowing users to maintain full control over content, branding, and data, AVideo addresses growing concerns about data privacy and ownership, as highlighted in its GitHub description. This is particularly relevant in an era where centralized platforms face scrutiny for data practices.
Monetization Flexibility: Its diverse monetization strategies (subscriptions, PPV, ads) cater to various business models, potentially attracting a broader range of content creators and businesses, as detailed in its plugin wikis (Ad Server Plugin, Subscription Plugin). This flexibility could be a significant advantage as video content monetization evolves.
Security and Reliability: With advanced security features like encrypted HLS streaming, AVideo positions itself as a secure option for hosting sensitive or premium content, as noted in VideoHLS Plugin. This could be crucial for professional and enterprise use cases.
Scalability: Support for scalable cloud storage (S3, B2, FTP) and multi-platform broadcasting, as described in Storage Options and Live Plugin, positions AVideo well for handling the increasing volume of video content, especially with growing internet bandwidth and user demand.
However, its centralized nature may limit appeal for users prioritizing decentralization and censorship resistance, areas where PeerTube (with its federated network) and DTube (with blockchain) may have an edge, as seen in PeerTube documentation and What is DTube?.
@LoudLemur just out of interest, why would you prefer this over PeerTube which we've already got and seems to work great? Or would you just like to there to be more options?
-
@LoudLemur just out of interest, why would you prefer this over PeerTube which we've already got and seems to work great? Or would you just like to there to be more options?
@jdaviescoates Hi! Framacolibri do good work, but I am a bit peeved that the main developer isn't doing what it takes to provide clearer documentation on how to setup some of the more complex parts of Peertube. After he did so much work on the project, and had a chance for a break, you would expect him to make it easier to follow.
Peertube is a good project. It needs a bit of competition I feel.
-
Hello all
I was specifically searching both yunohost and cloudron for ways to add avideo and came across a thread here, then another, seems it's been requested a few times.
https://github.com/WWBN/AVideo
A couple of questions I had seen from others was for an example site
Here's mine though it may be down at some point as I need to move it which is part of why I'm searching
https://firearm-videos.sixguns.com
and I seen where it was asked why not peer tube.
I'd love to use peertube due to the federation but did not find it customizable enough to suit.
Perhaps I could more time into it, and may, but for now I have aVideo and it does have a ton of available apps.
What would it take to get this added here?
-
Hello @sixguns and welcome to the Cloudron Community
Please use the pinned template for app wishlist entries
https://forum.cloudron.io/topic/12472/please-use-this-template-to-make-an-app-wishlist-request@james given this is the third thread requesting the same app maybe best to merge them?
-
@james given this is the third thread requesting the same app maybe best to merge them?