mikeraburn 71 Posted May 18, 2017 Posted May 18, 2017 @@speechles Are you going to enlighten and or educate me? I did move my NAS down to the same router as my Roku Ultra and of course my bandwidth JUMPED. I am by-passing my powerline adaptors now by relocating my DS216play to the basement from the third floor. But I still see a small lag for the screen to populate when I initially fire off the Blue Neon on my Ultra BUT NOT on my 4 which is on the main floor and WIRELESS to the router in the basement. Router is directly beneath the 4 in the basement, wood framed floor. I wonder if I need to unistall of some of the apps on the Ultra that I barely use to maybe speed that population up??? I do not have a SD card in the Ultra. I initially thought it was my low powered NAS and shrugged it off. But with the 4 on wireless and no lag and less apps I am buffalo'd. Dazzle me! Why is knowing the bandwidth useful? Type your reply slowly, I am not that bright.
speechles 2055 Posted May 18, 2017 Author Posted May 18, 2017 (edited) @@mikeraburn lets start off with the last question first..heh It is helpful to know the bandwidth when you have issues. Especially if the "retreiving" bar keeps popping up, this means the roku isn't able to keep up with the stream for some reason. When you check the bandwidth measured, it should show the "peak" at which the roku is streaming the media. This will be different than the bitrate settings within the app, as these are not measured, these are set in the media, and are known ahead of time. When the roku plays the media, it does a very good job at pre-fetching the stream in chunks. It is this speed at which these chunks are streamed is what you see in the "measured" info. The roku downloads these chunks as fast as possible, this is why you see such high numbers measured that are not reflective of the actual media bitrate. The initial lag you see is due to the roku firmware. The roku does background tasks now, while other apps run (the damn roku ads are precached on the roku homescreen, and always update via background tasks, blame roku advertising). I also did not have "rungarbagecollection()" at all in the codebase. I have noticed on my roku ultra as well, that it is slower on 7.6 firmware than it was on 7.5. This is due to lazy garbage collection happening now in the firmware. Instead of rely on the roku firmware to know when to clean up, I incorporated the garbage collection at every viewcontroller screen change, and every time the video player shows a screen. This does seem to make the UI more fluid than before. You also need to make sure the server isn't doing its tasks. If the server doesn't have enough free cpu to handle what you want to do, it will impact the speed at which the app can fetch everything it needs. I notice when the "scan" task is running, the app is slower at navigation, and anything else, since the server is slow in its responses during this time. The roku4 (and ultra) on wireless can make use of 802.11ac and the 4x increase in speed that has. The roku ultra over ethernet may actually be slower in some cases, especially if other devices cause "noise" on the ethernet lines, such as powerline adapters. This may make your 100mbit speed drop down to 40mbit or lower. All of this impacts performance, since none of the data is kept locally on the roku like using usb or sdcard would be. Since everything is dependent on emby server this is the cost of doing business. It is an acceptable situation because there is no alternative. I will have a new version that includes the garbage collection incorporation shortly...stay tuned Edited May 18, 2017 by speechles 1
gzbruno 9 Posted May 18, 2017 Posted May 18, 2017 I will not be able to be update the app on the roku store after 2018. In 2019 the components the app uses will be removed from the roku firmware. You can always side load the app, update it that way after 2018. But in 2019, these old sdk components will be deprecated. There is no direct alternative, except to write scenes in scene graph, write observers to track these scenes and run task threads in brightscript to interact with them. It is easier than it sounds. The scene graph scenes which are prebuilt by roku are ridiculously easy to use. It is when those scenes are lacking, and you need to include custom nodes when it starts to become painful. Sent from my Nexus 7 using Tapatalk Thank you speechles, To be honest i dont have the skills to make this changes, i only can comment some lines, copy others, translate some texts, and some if conditions. So ill go straight to the point. Are you going to update the app to the new scenegraph functions? Otherwise it will be pointless for me to publish the app if it will work only for a few months. I was looking at the finish line for the development of this project but now it disapear and im the limbo. Hope you will update your app. Thank you for your atention.
mikeraburn 71 Posted May 18, 2017 Posted May 18, 2017 Color me Dazzled! 1st off, with the NAS being up 2 flights and getting to my ULTRA via powerline adaptors it worked flawlessly. The reason for the move was to try and eliminate the lag of library population once I launch BN. It was really not that big of a deal and I do realize that my NAS was mostly to "blame". Now that I think of it, my "movie" library loads immediately. It's a very small library compared to my other 2 libraries that are Televison. I have all of my "scheduled" tasks to run at 2am local so ANY scan that is happening is when I dump a new file into the system. That is the setup I chose, so I cannot complain about that. I am not running any type of RAID either. And again, this lag is minimal and just a nuisance and it is all due to my server hardware. I went cheap so that is on me too. This "lag" is also present in the New Official Emby, so there ya go, I went server cheap so I deal with it! The salmon are returning so there will be less butt time on the couch anyway!!! 1
speechles 2055 Posted May 18, 2017 Author Posted May 18, 2017 (edited) Thank you speechles, To be honest i dont have the skills to make this changes, i only can comment some lines, copy others, translate some texts, and some if conditions. So ill go straight to the point. Are you going to update the app to the new scenegraph functions? Otherwise it will be pointless for me to publish the app if it will work only for a few months. I was looking at the finish line for the development of this project but now it disapear and im the limbo. Hope you will update your app. Thank you for your atention. I feel the same way. Roku is being "penny wise and pound foolish" which is always bad. They want to force change. Forcing change alienates developers and they migrate to other platforms. The same happens with users, because people dont like being forced to change. I was hoping that by this point, the main emby scene graph codebase would be published to github, minus the liveTV and other proprietary portions. So that others could help push (commits,issues,forks) forward to solidify its future and get back to where we were with features/bells/whistles. But it seems this isn't possible. Maybe with time? Who knows, but I am betting that as time goes more and more into the future, more and more of emby server and its app will be behind closed doors. This is disheartening. It sure was a fun ride though, wasn't it? Yee HAW.. Here's to future days... Edited May 18, 2017 by speechles
gzbruno 9 Posted May 18, 2017 Posted May 18, 2017 I feel the same way. roku is being "penny foolish and pound wise" which is always bad. They want to force change. Forcing change alienates developers and they migrate to other platforms. The same happens with users, because people dont like being forced to change. I was hoping that by this point, the main emby scene graph codebase would be published to github, minus the liveTV and other proprietary portions. So that others could help push (commits,issues,forks) forward to solidify its future and get back to where we were with features/bells/whistles. But it seems this isn't possible. Maybe with time? Who knows, but I am betting that as time goes more and more into the future, more and more of emby server and its app will be behind closed doors. This is disheartening. It sure was a fun ride though, wasn't it? Yee HAW.. Here's to future days... As far as i know emby team wont release it as open source, the same happened with plex, no more open source, only the official channel store app. or am i wrong and the emby team is going to release it open source? hope they do. i mean what could they loose? I have to take the next steps over the idea that some good samaritan will come save my unborn app.
speechles 2055 Posted May 18, 2017 Author Posted May 18, 2017 (edited) As far as i know emby team wont release it as open source, the same happened with plex, no more open source, only the official channel store app. or am i wrong and the emby team is going to release it open source?Some history needs to be told to answer this:1) plex creates a from-scratch roku app for its plex server 2) emby community members (gcw07 & tikuf) create a from-scratch roku app for emby server. 3) emby developers modify plexs roku app to work on emby server and place it open source on github. 4) emby community members (gcw07 & tikuf) are shocked to see this, and their work disregarded. This caused a rift between these users and emby developers which led to these community members departure and their work was erased. 5) some emby community members submit pull requests for the official emby roku app to add features. 6) emby developers cherry pick which of these feature requests is deemed important enough to implement. 7) community member (speechles aka myself) creates a fork of embys fork of plexs roku app. This was done so complete control of codebase is in speechles hands. Now all feature requests are implemented and the app is given a theme and a cute name, blue neon night 8) community member (speechles, me again) creates a private roku store link to house his fork of the app. The app is private to avoid brand confusion with the official app. 9) emby developers create a from-scratch roku app based on scene graph. 10) emby developers launch their new app on the roku store. This lets you see why they wont release the source. Because others will do to them, as they did to plex? Because why? *Sounds of crickets* Now you know the whole story, Unabashed. Sent from my Nexus 7 using Tapatalk Edited May 18, 2017 by speechles 1
mikeraburn 71 Posted May 18, 2017 Posted May 18, 2017 That reminds me, the CW is doing a reboot of Dynasty.
speechles 2055 Posted May 18, 2017 Author Posted May 18, 2017 That reminds me, the CW is doing a reboot of Dynasty. Couldn't resist... 8^)
mikeraburn 71 Posted May 27, 2017 Posted May 27, 2017 (edited) @@speechles As usual you speak the truth. I live in a town home and one of the neighbors I share a wall with is selling and her place is empty. Wood floors and no floor coverings. My man lounge is in my basement and my vizio 5.1 speakers are on our shared wall. The bass goes up the wall and now she notices it now. First open house is tomorrow. So I reconfigured my man lounge so my speakers are on the wall that butts up to my crawlspace. I've done all I can now, we'll see if it helps her out. ROKU ultra is on my wifi, same room, 5G AC. I have a TP Link AC 1750 Archer 7. I think my 5G is on the AC. Am I right? The measured bandwidth, according to your BN, is up over 15Mbs when I look. It was around 11.5Mbs when wired. Confirmed, 5G is on the AC Wireless 5GHz Wireless Radio: Enable Name (SSID): XXXXXX Mode: 11a/n/ac mixed Channel: Auto (Current channel 149) Channel Width: Automatic MAC Address: 6XXXXXXXX WDS Status: Disable Edited May 27, 2017 by mikeraburn
chattojimnow 9 Posted July 6, 2017 Posted July 6, 2017 So has the development of emby blue neon night been stopped, because of the new direction in which emby roku is going? if so this sucks as some devices would be left behind. In australia i have a telstra tv which is basically a Now tv box but has software version 7.5.3 but as i cant link it to a roku account i cant access the beta or new style app. Only was is to side load it. Cant even install it from the links given inside emby blue neon night. Any ideas or answers surely wouldn't be only my benefit
ebr 16171 Posted July 6, 2017 Posted July 6, 2017 Didn't recent firmware on those boxes disable side-loading altogether?
speechles 2055 Posted July 6, 2017 Author Posted July 6, 2017 (edited) So has the development of emby blue neon night been stopped, because of the new direction in which emby roku is going? if so this sucks as some devices would be left behind. In australia i have a telstra tv which is basically a Now tv box but has software version 7.5.3 but as i cant link it to a roku account i cant access the beta or new style app. Only was is to side load it. Cant even install it from the links given inside emby blue neon night. Any ideas or answers surely wouldn't be only my benefitWhat makes you think its discontinued? The app is very feature filled, and very much complete. The reason for the slowdown is the old templates the app uses roku is discontinuing. I have another update very soon which will include some new things, but for the most part the app is bulletproof. Roku is facing problems with its open private channel system. Some countries, and some partners, do not want users sideloading their own apps, without a control key given to them. This control key will allow the box to upload pkg in developer mode. Without this control key, a user can enable developer mode, but can never upload. The control key is issued by roku. This locks the box down. Devices sold in mexico are sold this way. They still allow loading private channels in mexico, so mexico has banned roku. The same thing is happening with sky, telstra, and turner. These are media companies trying to sell you content which partner with roku to build custom roku devices. It is their firmware which has been altered to act like mexico does now. Sideloading requires a control key you can only get from roku or that specific partner. I doubt telstra wants just anyone sideloading. Its a sign of the times really. Piracy has become an epidemic with the illegal streaming of television channels. You cant blame sky, telstra, and turner for locking down their roku branded devices. I am sorry bad apples have spoiled this for you. There is nothing illegal in the blue neon app. To stop the illegal behavior they must also hurt those with noble intentions. It is alot like throwing out the baby with the bath water. Unfortunate, but necessary. I see why this happens. I apologize too for being away, lately Ive been on my hobie cat with my son, teaching him sailing. You can see in a couple photos below. Paradise isnt far away, at least not for me. The canvas can do miracles, if the wind agrees. Edited July 6, 2017 by speechles 2
mikeraburn 71 Posted July 6, 2017 Posted July 6, 2017 (edited) Are we sharing summer pics? I had to go to a village on the Yukon River to fill in for one of our guys for a week. "work" was tough. I am sore from "work". It was the king salmon opening and then we "had" to go get sheefish. work, work, work https://goo.gl/photos/7RLiwNuJgvjRfuBX7 https://goo.gl/photos/ce3DV3CqCS4DZeW47 https://goo.gl/photos/YTjBBqXYq9vdzpU69 https://goo.gl/photos/wWMkhLyUFojPfvhr5 Edited August 17, 2017 by mikeraburn
chattojimnow 9 Posted July 6, 2017 Posted July 6, 2017 Hi Speechless I am sorry it wasn't a dig at you. it was a question as i know the new roku apps have taken alot of the spotlight with roku players and i wasn't sure if with that had ended the great work you have done with emby blue neon night. So i apologies if it was read as a rant or dig at you. It wasn't intended that way, was a question not statement. Thankyou.
speechles 2055 Posted July 6, 2017 Author Posted July 6, 2017 (edited) @@chattojimnow no offense taken, feel free to vent your frustration. The new roku apps are using some parts of BN, where they can, such as the auto-detection profiles and some other parts. This keeps the same compatibility between apps. Then only real difference, is the "force" play methods available in BN. If the official app were to allow force too, this would help alleviate edge cases where problems are occuring. If roku would fix their buggy firmwares it would help too. You arent being abandoned. Australians matter as much as anyone else. Its just media copyrights, and the law prevent us from enjoying everything equally in all parts of the world. For profit pirates are ruining things for everyone. Shame on them. *wags finger* Sent from my Nexus 7 using Tapatalk Edited July 6, 2017 by speechles
chattojimnow 9 Posted July 6, 2017 Posted July 6, 2017 Strange thing is tho with my telstra tv 7.5.3 still allows sideloading... as with the live tv issue widely reported ive tried reloading old and new to fix it. no luck.... with the update you mention is there a fix???
ebr 16171 Posted July 7, 2017 Posted July 7, 2017 For profit pirates are ruining things for everyone. Shame on them. *wags finger* I don't think this is necessarily fair. Those dedicated boxes you buy are so cheap because the providers are selling them either for nothing or even at a loss because they plan to make it up with the content they sell you through the device. When you completely circumvent their ability to sell you that content then that whole business model doesn't work, they lose money, eventually go out of business and no one gets anything.
speechles 2055 Posted July 7, 2017 Author Posted July 7, 2017 (edited) I don't think this is necessarily fair. Those dedicated boxes you buy are so cheap because the providers are selling them either for nothing or even at a loss because they plan to make it up with the content they sell you through the device. When you completely circumvent their ability to sell you that content then that whole business model doesn't work, they lose money, eventually go out of business and no one gets anything. Fair? I think you misunderstand. The pirates are the offender. The private channels roku allows, some of them are illegally streaming things. These can be sports, ppv, pay tv streams, etc.. as soon as roku knocks one down, three more sprout up. This behavior is rampant in mexico, brazil, belize, cuba, etc.. In these countries, near 100% of roku owners are using pirated feeds. It is this epidemic causing entire countries to ban importation of roku. Now the cheap boxes you mention are android. This is an entirely different ecosystem with its own problems. Kodi being the main vehicle which pirates are using to sell the boxes. This ruins the reputation of android and kodi, but isnt the same problem that roku has. The issue roku has is perception. Oh you own a roku, you must be pirating everything? Oh you own an android box, you probably get everything free? People make stupid assumptions all the time.. lol Not bagging on you either. I am on your side. Not wanting to be a nail for the dmca hammer to pound on. Sent from my Nexus 7 using Tapatalk Edited July 7, 2017 by speechles
mikeraburn 71 Posted July 7, 2017 Posted July 7, 2017 he is speaking of the IPTV type people like with the KODI boxes, not the businesses like ROKU. One private channel in ROKU that I never understood why it was allowed is Channel Pear. The "profit prates" have given KODI a very bad name to those who don't understand that KODI is an awesome legal software. 1
gzbruno 9 Posted July 7, 2017 Posted July 7, 2017 As a mexican, i must agree, most people who own a roku is for piracy purposes. Most of the TVs now a days are smart tvs, which include Netflix and other streaming platforms, so the roku devices have no other benefits. Everyday pirate channels are reported and taken down by Roku, but in less than an hour, they create a new account, upload a new sdk and give away the new code to the resellers, the resellers manage 100% of their clients devices on their own accounts, so they erase the previous channel and add the new code, force update and the user doesnt even know it was erased and replaced. Sadly if they stop alowing private channels on roku, people here will stop buying roku and they will find a new way to deliver, call it kodi, or some new stuff, its a huge millionare business and people demand it. But leaving that aside, this is not the correct thread to talk about it, right? you should create a new threat. Lets leave this for the blue neon night theme development and updates
speechles 2055 Posted July 7, 2017 Author Posted July 7, 2017 As a mexican, i must agree, most people who own a roku is for piracy purposes. Most of the TVs now a days are smart tvs, which include Netflix and other streaming platforms, so the roku devices have no other benefits. Everyday pirate channels are reported and taken down by Roku, but in less than an hour, they create a new account, upload a new sdk and give away the new code to the resellers, the resellers manage 100% of their clients devices on their own accounts, so they erase the previous channel and add the new code, force update and the user doesnt even know it was erased and replaced. Sadly if they stop alowing private channels on roku, people here will stop buying roku and they will find a new way to deliver, call it kodi, or some new stuff, its a huge millionare business and people demand it. But leaving that aside, this is not the correct thread to talk about it, right? you should create a new threat. Lets leave this for the blue neon night theme development and updates Agreed. The liveTV issue I will investigate. Something server side must have changed. I will look into this. Sent from my Nexus 7 using Tapatalk
ebr 16171 Posted July 7, 2017 Posted July 7, 2017 I was talking about the Specialized Roku devices like the Now TV. Those were created for specific services (Sky, right?) and they were very cheap due to the business model I mentioned above. But, people figured out they could buy these cheap boxes and use them with apps like Emby by side-loading the app. Thus, getting Sky to provide them a cheap device for their own purposes with very little benefit to Sky.
mikeraburn 71 Posted July 7, 2017 Posted July 7, 2017 I was talking about the Specialized Roku devices like the Now TV. Those were created for specific services (Sky, right?) and they were very cheap due to the business model I mentioned above. But, people figured out they could buy these cheap boxes and use them with apps like Emby by side-loading the app. Thus, getting Sky to provide them a cheap device for their own purposes with very little benefit to Sky. Now that makes sense. But I wonder what THEY thought they were actually losing out on? Are the US versions on the ROKUs not sold in the same countries as these specialized boxes? Was the specialized box's sole purpose to deliver one's own content? If so, there was probably a EULA that was acknowledged during setup that allowed the seller to "brick" the device if they felt the EULA was violated. Geo locking and regional proprietary content is silly. Let me access World Wide content for a fee, please. Like Acorn, Hulu, Britbox, Netflix etc.
speechles 2055 Posted July 7, 2017 Author Posted July 7, 2017 (edited) ---Offtopic--- tl;dr: rant about skys relationship with roku. Now that makes sense. But I wonder what THEY thought they were actually losing out on? They know how many devices they have sold. Then they can tell how many have registered these with sky, and use the skyTV proprietary appstore. If you use their ecosystem your device is considered monetary, via paid commercials you sit through like TV, banner ads overlaid on the video players, or even 5-30 second video pre-roll commercials at certain intervals. All of these provide incentive to sky to keep the relationship with roku going. Sky can tell how many of their roku devices are running a dev app in dev mode, and how long. If you are running the dev mode app more than monetizing sky, they are losing money. Roku sold sky these boxes for profit, roku makes money. Now sky offers them to consumers at a loss. Sony and microsoft initially sell their hardware at a loss, with future purchases you make on that hardware as an incentive for them to do so. Without this incentive the companies are showing red for that division of the company. In order to please shareholders, copyright holders, etc.. sky had to make the hard decision. They removed developer mode, and you now need a special key issued by sky to upload pkg to their device. This was a rash decision, but solves the problem immediately. If sky did nothing, their content providers may not renew contracts. Your espn, bbc, fifa, etc.. all of those depend on the distributor to protect these assets. If they do not, it can even constitute breach. This can lead to damage claims and huge monetary awards given to these content owners. Sky needs content, doesnt need lawsuits for failing to protect an assets copyrights. So in essense, skys roku is how it was imagined originally, as an alternative to their cable box. It has removed any ability for an end user to "crack" their egg. It doesnt mean sky is run by evil men with no souls in dark black suits who shrug on the struggles of the little men. It means a business made a business decision for the sake of business. Edited July 7, 2017 by speechles
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now