XF2 [8WR] XenRio 2 (Streams) PRO

XF2 [8WR] XenRio 2 (Streams) PRO [Paid] 2.1.1.9

No permission to buy ($40.00)
Can we get it where an approved stream is only listed for like a 24 period? Or can we get it where it checks user group and if it was added by someone without a certain user group their's to get auto removed? For example, if someone had permission to add a stream listing and then lost said permission by changing user groups that their added listing would be removed?

Also, can we get a limit to how many each person can add? Great addon and I hope these things can be done fairly easily. :)
 
I missed an earlier response on this, I apologize. Is it possible to add Facebook gaming as a supported service?
I've asked about this in the past, because of how Facebook handles their streams as separate videos each time you go live and the way the API handles things on the backend, it's not possible, no.



@Jaxel Is it possible to add basic Glimesh.tv support? I don't think embedding is a thing that's possible yet, but can we get it to where it pulls in the stream if it's online and simply redirect to the channel that's live? Similar to what you did for Trovo.live when it first launched? Thanks!
 
I've asked about this in the past, because of how Facebook handles their streams as separate videos each time you go live and the way the API handles things on the backend, it's not possible, no.



@Jaxel Is it possible to add basic Glimesh.tv support? I don't think embedding is a thing that's possible yet, but can we get it to where it pulls in the stream if it's online and simply redirect to the channel that's live? Similar to what you did for Trovo.live when it first launched? Thanks!
Glimesh is working right now on my test site. But their API is a moving target and I don't want to release until things get finalized.
 
Great to hear! :-)

Has youtube streams ever been sorted out? When someone adds their youtube to the stream showcase then goes live it never shows up for me?
 
Hey @Jaxel , I have a partner program on my site, and I want to add a "Partnered Streams" category within the stream showcase, but when I do this, how would I add streams to display in that category as well as the main index of the streams library? Is this possible?

Something that'd work similar to the "Featured Streams" tab?
 
Hey all i looking little help with API for twitch with this add-on i dont want give up on it. I newbie with codes etc
 
FYI - @Jaxel - getting reports from our community (multiple streamers) that sometimes (intermittently) their streams are not being picked up when they stream. They said these misses started happening over the last month, and 2/3 times for them, they don't seem to be getting picked up and don't see the notifications. They are all on twitch.

Not sure if Twitch changed anything, but I am sure this is likely as nothing has changed on our side. We are up to date with the latest version of XenRio.
 
Last edited:
@Jaxel any chance of getting youtube streams to work properly? They don't appear to be working. I set up a Youtube API v3 key, but it won't let me add any youtube streams using ANY of the URL syntaxes:
Code:
https?://[\w\.]*?youtube\.com/(?P<live>[\w\-\/]+)/live
https?://[\w\.]*?youtube\.com/channel/(?P<sval1>[\w\-]+)
https?://[\w\.]*?youtube\.[a-z]+/watch\?.*?v=(?P<video>[\w\-]+)
https?://[\w\.]*?youtube\.[a-z]+/v/(?P<video>[\w\-]+)
https?://youtu\.be/(?P<video>[\w\-]+)
https?://[\w\.]*?youtube\.com/c/(?P<channel>[\w\-]+)
https?://[\w\.]*?youtube\.com/user/(?P<user>[\w\-]+)
https?://[\w\.]*?youtube\.com/(?P<user>[\w\-]+)


I think the one where it's youtube.com/channelname/live, it adds it, but then it doesn't pull in the video or chat and says there's an error with the API. there's also server errors when someone submits a youtube stream and it fails:

  • ErrorException: [E_NOTICE] Undefined offset: 1
  • src/addons/EWR/Rio/Api/YouTube.php:32
  • Generated by: Smokey
  • Jul 13, 2021 at 1:55 PM

Stack trace​

#0 src/addons/EWR/Rio/Api/YouTube.php(32): XF::handlePhpError(8, '[E_NOTICE] Unde...', '/home/revillu2/...', 32, Array)
#1 [internal function]: EWR\Rio\Api\YouTube::dumpChannel(Object(EWR\Rio\Entity\Service), Array)
#2 src/addons/EWR/Rio/Repository/Channel.php(93): call_user_func_array(Array, Array)
#3 src/addons/EWR/Rio/ApprovalQueue/Queue.php(23): EWR\Rio\Repository\Channel->scrapeChannel('https://youtube...', 326)
#4 [internal function]: EWR\Rio\ApprovalQueue\Queue->actionApprove(Object(EWR\Rio\Entity\Queue))
#5 src/XF/ApprovalQueue/AbstractHandler.php(120): call_user_func_array(Array, Array)
#6 src/XF/Job/ApprovalQueueProcess.php(67): XF\ApprovalQueue\AbstractHandler->performAction('approve', Object(EWR\Rio\Entity\Queue))
#7 src/XF.php(589): XF\Job\ApprovalQueueProcess->XF\Job\{closure}()
#8 src/XF/Job/ApprovalQueueProcess.php(68): XF::asVisitor(Object(Siropu\ReferralSystem\XF\Entity\User), Object(Closure))
#9 src/XF/Job/Manager.php(258): XF\Job\ApprovalQueueProcess->run(8)
#10 src/XF/Job/Manager.php(200): XF\Job\Manager->runJobInternal(Array, 8)
#11 src/XF/Job/Manager.php(116): XF\Job\Manager->runJobEntry(Array, 8)
#12 job.php(22): XF\Job\Manager->runByIds(Array, 8)
#13 {main}

Request state​

array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(43) "https://www.revillution.net/approval-queue/"
["_GET"] => array(0) {
}
["_POST"] => array(5) {
["only_ids"] => array(1) {
[0] => string(5) "19193"
}
["_xfRequestUri"] => string(16) "/approval-queue/"
["_xfWithData"] => string(1) "1"
["_xfToken"] => string(8) "********"
["_xfResponseType"] => string(4) "json"
}
}


  • XF\PrintableException: Job XF:ApprovalQueueProcess: An error occurred while connecting with YouTube. Please try again later.
  • src/addons/EWR/Rio/Api/YouTube.php:39
  • Generated by: Unknown account
  • Jul 13, 2021 at 1:55 PM

Stack trace​

#0 [internal function]: EWR\Rio\Api\YouTube::dumpChannel(Object(EWR\Rio\Entity\Service), Array)
#1 src/addons/EWR/Rio/Repository/Channel.php(93): call_user_func_array(Array, Array)
#2 src/addons/EWR/Rio/ApprovalQueue/Queue.php(23): EWR\Rio\Repository\Channel->scrapeChannel('https://youtube...', 326)
#3 [internal function]: EWR\Rio\ApprovalQueue\Queue->actionApprove(Object(EWR\Rio\Entity\Queue))
#4 src/XF/ApprovalQueue/AbstractHandler.php(120): call_user_func_array(Array, Array)
#5 src/XF/Job/ApprovalQueueProcess.php(67): XF\ApprovalQueue\AbstractHandler->performAction('approve', Object(EWR\Rio\Entity\Queue))
#6 src/XF.php(589): XF\Job\ApprovalQueueProcess->XF\Job\{closure}()
#7 src/XF/Job/ApprovalQueueProcess.php(68): XF::asVisitor(Object(Siropu\ReferralSystem\XF\Entity\User), Object(Closure))
#8 src/XF/Job/Manager.php(258): XF\Job\ApprovalQueueProcess->run(8)
#9 src/XF/Job/Manager.php(200): XF\Job\Manager->runJobInternal(Array, 8)
#10 src/XF/Job/Manager.php(116): XF\Job\Manager->runJobEntry(Array, 8)
#11 job.php(22): XF\Job\Manager->runByIds(Array, 8)
#12 {main}

Request state​

array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(43) "https://www.revillution.net/approval-queue/"
["_GET"] => array(0) {
}
["_POST"] => array(5) {
["only_ids"] => array(1) {
[0] => string(5) "19193"
}
["_xfRequestUri"] => string(16) "/approval-queue/"
["_xfWithData"] => string(1) "1"
["_xfToken"] => string(8) "********"
["_xfResponseType"] => string(4) "json"
}
}
 
@Jaxel any chance of getting youtube streams to work properly? They don't appear to be working. I set up a Youtube API v3 key, but it won't let me add any youtube streams using ANY of the URL syntaxes:
Code:
https?://[\w\.]*?youtube\.com/(?P<live>[\w\-\/]+)/live
https?://[\w\.]*?youtube\.com/channel/(?P<sval1>[\w\-]+)
https?://[\w\.]*?youtube\.[a-z]+/watch\?.*?v=(?P<video>[\w\-]+)
https?://[\w\.]*?youtube\.[a-z]+/v/(?P<video>[\w\-]+)
https?://youtu\.be/(?P<video>[\w\-]+)
https?://[\w\.]*?youtube\.com/c/(?P<channel>[\w\-]+)
https?://[\w\.]*?youtube\.com/user/(?P<user>[\w\-]+)
https?://[\w\.]*?youtube\.com/(?P<user>[\w\-]+)


I think the one where it's youtube.com/channelname/live, it adds it, but then it doesn't pull in the video or chat and says there's an error with the API. there's also server errors when someone submits a youtube stream and it fails:
Did you ever figure this YouTube error out? Having problems myself and I feel I'm at the end of the road :/
 
Is there really no other alternative to Twitch, where you can:
  • Embed stream/chat
  • Filter by games
(Smashcast did, but is dead)

Any new promising services in the streaming market that looks good?
 
I cant remember for the life of me where to find the twitch game codes for live streams like COD? anyone?
 
Top Bottom