- Messages
- 979
- Reaction score
- 71
Ceci is a complete write-up of the popular live streaming scraper directly for XenForo.
XenRio is periodically available from different APIs to keep your users informed of releases directly relevant to your community.
Demo :
Live streams
Basic Features :
This addon has been updated with support for XF2.1. XF2.1 will be required for this and all future updates.
GuzzleHTTP cURL updated
Approval queue redesigned
2.1.0.1 - CHANGELOG :
Fixed the requirement notice for XF2.1.
Version 2.1.1.5 CHANGELOG :
- Support for Periscope has been removed as Periscope no longer exists.
- Embed codes for Picarto have been added! Also fixed their API location.
- Embed codes for Trovo have been updated. Do notice however that Trovo now requires you to get your website whitelisted before the embed codes will function. As such, you will have to email their developer program to get this process started.
- Fixed some issues with the scraping of YouTube channels. Apparently, PHP has a limit on the amount of data you can feed into PCRE; and the default limit on PHP 7 is about 1mb. Some YouTube pages are bigger than that. As such, if a page was bigger than that, this addon would fail to parse that channel.
- Twitch deprecated their old API this month. I already converted everything to their new API last year; but if you experience any issues, you should let me know.
- Service icons have been added in the service menu.
Version 2.1.1.6 CHANGELOG :
- Fixed an issue where Trovo would silently fail if it encountered a game without any active live streams.
- Fixed an issue with Trovo embedding where a channel's username and it's nickname were in conflict.
- You can now restrict Trovo listings by ISO language codes. Do keep in mind that unlike Twitch, this restriction is POST-scrape, rather than during-scrape. This means if you are restricting by games, Trovo will scrape the top 100 streams playing that game, in ANY language; then it will simply throw out any listings not playing approved languages. While Twitch would return 100 streams playing approved languages, Trovo could end up returning significantly less than that.
Download V2.1.1.6 :
https://mega.nz/file/hx5TxYaB#vxY54pzr42XtM8UVQPvV6hFXRzG5ojS2ZASmYpimZ0c
XenRio is periodically available from different APIs to keep your users informed of releases directly relevant to your community.
Demo :
Live streams
Basic Features :
- Scrapes supported platforms for live stream information
- Embeds streams directly on your forum to prevent bouncing
- Allows the end user to sort streams based on categories
- Offers a complex and share-able multi-stream viewer
- Twitch (requires an API key)
- Create an app (Any Oauth URI)
- Use your "client ID" as the API key"
- Mixer
- Smashcast
- Stream.Me
- YouTube (requires an API key)
- Create a project and an API key
- Follows the basic XF addon procedures:
Add-ons - XenForo 2 Manual - Don't forget to set up your permissions
- After installing this addon, head to your admin control panel
- Run the appropriate import procedure in Tools > Import Data
This addon has been updated with support for XF2.1. XF2.1 will be required for this and all future updates.
GuzzleHTTP cURL updated
Approval queue redesigned
2.1.0.1 - CHANGELOG :
Fixed the requirement notice for XF2.1.
Version 2.1.1.5 CHANGELOG :
- Support for Periscope has been removed as Periscope no longer exists.
- Embed codes for Picarto have been added! Also fixed their API location.
- Embed codes for Trovo have been updated. Do notice however that Trovo now requires you to get your website whitelisted before the embed codes will function. As such, you will have to email their developer program to get this process started.
- Fixed some issues with the scraping of YouTube channels. Apparently, PHP has a limit on the amount of data you can feed into PCRE; and the default limit on PHP 7 is about 1mb. Some YouTube pages are bigger than that. As such, if a page was bigger than that, this addon would fail to parse that channel.
- Twitch deprecated their old API this month. I already converted everything to their new API last year; but if you experience any issues, you should let me know.
- Service icons have been added in the service menu.
Version 2.1.1.6 CHANGELOG :
- Fixed an issue where Trovo would silently fail if it encountered a game without any active live streams.
- Fixed an issue with Trovo embedding where a channel's username and it's nickname were in conflict.
- You can now restrict Trovo listings by ISO language codes. Do keep in mind that unlike Twitch, this restriction is POST-scrape, rather than during-scrape. This means if you are restricting by games, Trovo will scrape the top 100 streams playing that game, in ANY language; then it will simply throw out any listings not playing approved languages. While Twitch would return 100 streams playing approved languages, Trovo could end up returning significantly less than that.
Download V2.1.1.6 :
https://mega.nz/file/hx5TxYaB#vxY54pzr42XtM8UVQPvV6hFXRzG5ojS2ZASmYpimZ0c
Relate Threads