WebOS and Web Audio Api SharedArrayBuffer - WebOS Software Development

Hey all, im new to WebOS development.
I have a web music player written in vue 2 and I ported it successfully into a WebOS app.
The app works flawlessly except one problem - when I try to use SharedArrayBuffer to transfer data between threads I get errors, which might be related to Web Audio Api SharedArrayBuffer (this is the part of code where it crashes)
Does webos support Web Audio Api by default? Do I need to configure anything in the app or webos settings?
*I have to use SharedArrayBuffer to avoid latency and other issues while playing and streaming.
*The Web Player is in production and works perfectly on browsers (which support SharedArrayBuffer)
Thank you.

Related

DLNA compatible player for playing media from the LAN?

I have a NAS server with Twonky media server which is DLNA compatible, so devices like the Playstation 3 can stream audio and video off the network.
Anybody knows about a DLNA compatible player for the Diamond / Pocket PC platform?
Media Player 11 for Windows Vista is compatible, se also http://www.twonkyvision.com/Products/TwonkyMedia/devices.html
I think it would be cool if I could use the Diamond as a kind of "wireless" device for playing music when I'm home!
help please
I too have a NAS server, and woud like to know if this is possible. I can not check myself, as the touch pro has not released in the US. Any help wouldbe appreciated. Thanks.
BUMP
Tversity may be
I managed to get TVersity working for playing video but the performance wasn't that great, maybe because of the transcoder settings. I need to give it another go when I rebuild my server as it is dying at the moment.
Here is how I did it:
- Install FlashLite 3.1
- Start Opera and go to http://ipaddress: port/flashlib
Navigation is a bit slow but it works. Haven't tried music but you could give Pocket Player with the UPnP plugin a go. You might need Hamachi if you are not at home
To answer my own question - I guess Lobstertunes http://www.lobstertunes.com/
could be an alternative. The GUI seems dated though and the each tune show up twice in the listings...
thought it'd be easy
I really thought it would be easy to find a UPnP DLNA Media player for pocket pc, but I was way off. You'd think this would be one of the basics these days.
where is UPnP
I have had trouble finding A DLNA/UPnP client/player that works on 6.5.x for a long time now. Can't find one that works for android either.
Quite annoying the progress windows mobile has made through all these years.
I've been looking for a media player dlna compliant for WM 6.5.3.
Finally I found pocket player 4.0 (by Conduits). One catch once the program is installed you will have to update the plugins for Upnp support. To do this goto "menu" --> "More...." --> "Options...." then choose the plugin tab..."update now".
But I have to admit it works like charm with my Iomega IX2 acting as media server. Album art is also supported.
Not for free but much better than all the junk apps i've run into sofar.
lemon5009 said:
Quite annoying the progress windows mobile has made through all these years.
I've been looking for a media player dlna compliant for WM 6.5.3.
Finally I found pocket player 4.0 (by Conduits). One catch once the program is installed you will have to update the plugins for Upnp support. To do this goto "menu" --> "More...." --> "Options...." then choose the plugin tab..."update now".
But I have to admit it works like charm with my Iomega IX2 acting as media server. Album art is also supported.
Not for free but much better than all the junk apps i've run into sofar.
Click to expand...
Click to collapse
Thank you so much for this post. When the time comes to retire my TP2, I will use it as a DLNA client. I've been looking for this software for quite a while.
Would it support Plex and myPlex?
lemon5009 said:
Quite annoying the progress windows mobile has made through all these years.
I've been looking for a media player dlna compliant for WM 6.5.3.
Finally I found pocket player 4.0 (by Conduits). One catch once the program is installed you will have to update the plugins for Upnp support. To do this goto "menu" --> "More...." --> "Options...." then choose the plugin tab..."update now".
But I have to admit it works like charm with my Iomega IX2 acting as media server. Album art is also supported.
Not for free but much better than all the junk apps i've run into sofar.
Click to expand...
Click to collapse
I'm on my 3rd TouchPro 2. (I went through scads of XV6600's during the six year love affair the carriers had with tiny screens.)
Would this app work as a client for Plex? Even better, could it be used remotely over the internet with a myPlex login?

[Q] Media Streaming

Hi All,
I'm wondering if anyone has had any success streaming media to their A7. I currently have a NAS drive on my network and stream media to all my other devices (Archos 70, Archos 5 Android, EVO, etc.) but for some reason I cannot get the A7 to actually play anything from this network location.
I have been able to navigate to the files themselves, but playing them has not worked out so well. I've tried a variety of Apps and different file formats, but none seem to work. I can attempt to open files, and even get prompted to use various Apps, but nothing seems to work after that, it just fails. Anyone have any ideas or success with this effort please let me know as this is a biggie for me.
Sorry if this is a dup question, as I could not find anything about this for this device in particular.
And many thanks to Dexter, you've made this device surpass it's otherwise limited capabilities. Seems silly such a quality product is being left behind by the Stream, but this seems to be the model of all tablet makers these days. Pump them out as fast as possible regardless of full functionality and forget about them a month later!
The only way I've gotten streaming to work is by using PlayOn.
hi I can access all my movies on my hard drives and play on my a7 this way
download TVersity media server from tveristy.com. I just use the free version. It will change your home page when you install it so you will need to change it back. Install that on your pc and then add your movie files to the library.
On your a7 download a app called skifta from the market and install that. when you run this choose a media source choose TVeristy media server. Under player choose your a7.
then choose browse and play media you will see your library files you added in tversity and some other stuff. You will need a video player installed on your a7. I have act 1 video player and also rockplayer. It will let you choose which to use when you select movie.
select one and your movie should start. Your movies have to be in a compatable format.
it also will let you play music and view photos
I also have a wd live movie box on my tv. With this same setup I can redirect the movie to wdlive box by choosing it as player and the it will playback the movie on my tv.
Thanks for the advice (both of you). I was really hoping for a more direct approach though. I've used apps like Orb that require you to run a host computer, and my NAS drive (Buffalo Linkstation) has a web app built in, but both these methods have proven very slow and often frustrating when trying to access via mobile networks. It just seems odd to me that the A7 doesn't do this while most other Android hardware does. Granted I'm more familiar with Archos products and they specialize in media players. Will keep trying though, Thanks!
DANOinSD said:
Granted I'm more familiar with Archos products and they specialize in media players. Will keep trying though, Thanks!
Click to expand...
Click to collapse
the platform you refer to is different from Tegra2/Nvidia, and you can blame Nvidia for the stock codecs they support.. they partly added mkv's now in latest update.. but 1080p mkv's still stutter on a7 and other tegra2 devices..
LG with their Optimus 2X added their own custom player, and since its incorporated into the framework, its hard to make it run on other devices for now.. but nvidia is primary source for what we can use it for now..
archos is a different story and they havent got what tegra2 can offer for the future, so it might play alot of media's but not perfect for android at all.
Thanks for the info Dex!
Think I'm gonna get a XOOM (been drooling over some honey), then I can officially make my A7 a tinker toy!
by the way, the new 1.41 rom kicks ass, the motoblur keyboard is soo much better!

[Q] PC Remote Play ?

I was wondering is there any aplication/concept for aplication that makes PC work as a "cloud" or stream video feed to my mobile phone via WLAN ?
I googled and did quick forun search and could only find aplications that allow you to control your PC, not see video feed.
This could be realy cool App, especialy since Onlive doesnt support some of the older (and free) games and isnt even available in every country.
CrazyRemote is able to control the PC at a very high framerate, which allows watching videos and even playing games remotely. If that's not what you're looking for, look for an app to stream from VLC
jacklebott said:
CrazyRemote is able to control the PC at a very high framerate, which allows watching videos and even playing games remotely. If that's not what you're looking for, look for an app to stream from VLC
Click to expand...
Click to collapse
Wow, thats what i was looking for
Now i need to figure out is there a way to use Xplay controls (touch pads too)
If not, well thats too bad then.
Not exactly sure what you're trying to do but apart from the aforementioned crazyremote, check out teamviewer and vlc direct. maybe what you're looking for.
OnLive basically can do the functionality if you just want to play games. There is also an upcoming service from them called OnLive Desktop which is a whole Windows 7 desktop environment which allows for high framerate video streaming, flash, browsing, actual MS Office document edition in MS Office, etc.
Also, Nvidia was touting a new tech that would work with Tegra3 devices (not ours, I know, but on topic none-the-less) that would use the GPU to compress and decompress the input and audio/video stream to and from the computer to allow remote game playing or any other function.
Beyond that, framerates and others would depend on the technology, overhead, and speed of connection. You could use RDP (SplashViewer, etc) or whatnot. Most of this is not fully feasible for twitch games or suchnot, but okay for turn-based or some RPGs or whatever.
If all you want is just Video (like you have tons of .MPG, .MP4, etc) and audio streaming over the air (I assume by WLAN you mean cellular data and not WiFi) from your machine, you can try ORB. It takes a little setting up on the server end, but works nicely. There are a dozen little services that can be set up on your computer (especially if it is Linux). You just need to open that particular machine and the app's port to the DMZ (or internet directly) and then use a local app or your browser on your phone/tablet to reach it and view your stuff. If I remember correctly, ORB can even auto-downsize videos on the fly to match closer to your phone's viewing specs, and/or bandwidth.
If you mean WiFi, any DLNA source can work. You can even make your computer a DLNA source if you have Windows Media Center or one of a dozen other apps that can do it. Then you just have to get an app that can pull DLNA sources (I think Mobo can, as well as a number of others). Certain routers can also have a USB stick or USB hard drive plugged into them and use that as storage to present across the network as a DLNA source.

Airplay receivers in share video menu?

For those who seek it, true airplay compatibility would be a simple, implemented service throughout the device using it's stock media players.
When I play a video I transfer onto my device, there is a share button on the top right. When I click see all, I noticed that Evernote and a few other downloaded apps are in the menu. Also true of youtube videos, which can be shared to a number of applications.
My question may be obvious now, but is there a way for an app to run in the background and enable a list of airplay devices from that menu?
Or maybe a simpler solution would be Doubletwist player (or another airplay capable player) to be one of those share sources, being a quick shortcut. I just hate having a bunch of players for different scenarios. I would love that process to be a bit more tied together.
Just stirring the pot.

[Q] Local Streaming/Plex & Alternatives

Hey guys, I just pulled the trigger and bought a Nexus Player, currently im a kernel developer for the Nexus 4/5/7, will be checking into optimizing it and adding some features, but first I got a question. I know plex only works with plex pass customers, can you sideload the plex app? Looking to save some money, already bought the plex app for android and have an insanely large collection running on a Plex media server, is there any DLNA apps that are Android TV Sexy as an alternative? Getting mine in next week, can't wait
Thanks
defcon
Yes you can side load it with sideload launcher. But as far as the sexiness I would imagine its less than stellar. I've noticed most apps run great that are side loaded but the screen resolution for the apps are not optimized for the player. Meaning some apps will cut off the sides or top of the screen.
However on the plus side...
The plexpass app for the player looks and functions beautifully.
Super easy and fast to navigate.
I was very impressed with the plexpass app.
Sent from my XT1060 using Tapatalk
defconoi said:
Hey guys, I just pulled the trigger and bought a Nexus Player, currently im a kernel developer for the Nexus 4/5/7, will be checking into optimizing it and adding some features, but first I got a question. I know plex only works with plex pass customers, can you sideload the plex app? Looking to save some money, already bought the plex app for android and have an insanely large collection running on a Plex media server, is there any DLNA apps that are Android TV Sexy as an alternative? Getting mine in next week, can't wait
Thanks
defcon
Click to expand...
Click to collapse
What he said. The sideload version *works*, but the official version is so much better. SIdeload one doesn't show on homescreen, no 5.1 surround, no display of movies on home screen, no searchability. Official does 5.1 passthrough, can be searched from the menu, and is aesthetically perfect for the Nexus Player.
Historically, plex pass-only features make their way to the regular app after a month or two. In this case, at least for me, I am absolutely fine with paying $4 or $8 for such an amazing UI. Oh, and it does all kinds of neat category sections when browsing - "Top movies by Ivan Reitman" or "Top unwatched Comedy" if you watch a lot of comedies. It's almost netflix-like...but even better looking.
Also, if you're gonna use it...get a USB NIC adapter. Even over AC, HD streaming is laggy. Having a solid LAN connection will always trump wifi in my mind.
digitalhigh said:
What he said. The sideload version *works*, but the official version is so much better. SIdeload one doesn't show on homescreen, no 5.1 surround, no display of movies on home screen, no searchability. Official does 5.1 passthrough, can be searched from the menu, and is aesthetically perfect for the Nexus Player.
Historically, plex pass-only features make their way to the regular app after a month or two. In this case, at least for me, I am absolutely fine with paying $4 or $8 for such an amazing UI. Oh, and it does all kinds of neat category sections when browsing - "Top movies by Ivan Reitman" or "Top unwatched Comedy" if you watch a lot of comedies. It's almost netflix-like...but even better looking.
Also, if you're gonna use it...get a USB NIC adapter. Even over AC, HD streaming is laggy. Having a solid LAN connection will always trump wifi in my mind.
Click to expand...
Click to collapse
Can you recommend a NIC adapter? I bought one on Amazon and it doesn't work with the Nexus Player. It's supposed to be pretty much automatic once connected, right?
http://www.amazon.com/dp/B00KBZF20W/ref=pe_385040_121528360_TE_dp_1
defconoi said:
Hey guys, I just pulled the trigger and bought a Nexus Player, currently im a kernel developer for the Nexus 4/5/7, will be checking into optimizing it and adding some features, but first I got a question. I know plex only works with plex pass customers, can you sideload the plex app? Looking to save some money, already bought the plex app for android and have an insanely large collection running on a Plex media server, is there any DLNA apps that are Android TV Sexy as an alternative? Getting mine in next week, can't wait
Thanks
defcon
Click to expand...
Click to collapse
I disagree with the others... I sideloaded and bought the plex pass.. IMHO, not worth the extra money... Sideloaded version works just fine.. I personally dont need the bells and whistles of searching for movies or seeing suggestions from the home screen.
You can easily see the app via Sideload Launcher... Plex works perfectly on both the sideloaded and the plex pass version.
defconoi said:
Hey guys, I just pulled the trigger and bought a Nexus Player, currently im a kernel developer for the Nexus 4/5/7, will be checking into optimizing it and adding some features, but first I got a question. I know plex only works with plex pass customers, can you sideload the plex app? Looking to save some money, already bought the plex app for android and have an insanely large collection running on a Plex media server, is there any DLNA apps that are Android TV Sexy as an alternative? Getting mine in next week, can't wait
Thanks
defcon
Click to expand...
Click to collapse
I side loaded Plex for android but it pretty much unusable for me. Any of my files with DTS audio will not play with sound when forcing direct play (no transcoding). Basically audio pass through for all 5.1 formats is broke.
Kodi/xbmc works as it supposed to but that is not how I want my player to function I feel like I'm booting into another os to play my media. I want the full integration with the launcher and search. Kodi does not do this.
Lastly I have a HD homerun prime that will stream my Comcast cable to my network devices. They are working on a app but from what I have been reading there is no MPEG2 hardware decoding. Seems Asus or google didn't license the codec. Huge fail for me and has got me contemplating on retuning it. A question for you could this codec be added with a custom kernel or rom? Or is this entirely at the mercy of Asus or google? If this won't be implemented im sending it back.
I love the player interface because of it simplicity my family immediately picked it up and figured it out unlike my kodi/xbmc setups. So if I can get the updated interface Plex app with out paying a monthly subscription and mpeg2 hardware decoding support I will purchase one for every TV. Until then this device isn't cutting it for me.
Guys with Plex pass....is direct play and audio pass through for DTS working for you?
WhiteWidows said:
I side loaded Plex for android but it pretty much unusable for me. Any of my files with DTS audio will not play with sound when forcing direct play (no transcoding). Basically audio pass through for all 5.1 formats is broke.
Click to expand...
Click to collapse
If you install Plex For Android, I recommend changing the layout to tv rather than mobile, then set the Device Media Profile to "External Player." If you pair that with a good video player app, you can play almost anything (even with dts) stutter-free without needing to transcode. I use MX Player with the x86 version of DTS custom codec, and all hardware decoding options enabled; works perfectly so far. Hopefully the officially supported Plex app will re-add some of these features in time; I don't understand why the ui was completely changed and most of the advanced features/options removed to "best support" the Nexus Player, when the ui of Plex For Android is working lightning fast with no major issues so far.
Ok audio passthrough works for both dts and dd?
What about direct playable video codecs? Is it like chromecast x264 only or does it support other codecs as well. I wish it played video as good as on my Samsung. Then it's a good option to our bedroom TV.
Skickat från min GT-I9505 via Tapatalk
MX Player? I have it working, but no 5.1 options.. I used the custom codec, and can play DTS, etc - but its all 2.0 - Are there no 5.1 pass through options that work? Does anything besides Netflix and Google Play even have any kind of 5.1 support?
biosystemics said:
If you install Plex For Android, I recommend changing the layout to tv rather than mobile, then set the Device Media Profile to "External Player." If you pair that with a good video player app, you can play almost anything (even with dts) stutter-free without needing to transcode. I use MX Player with the x86 version of DTS custom codec, and all hardware decoding options enabled; works perfectly so far. Hopefully the officially supported Plex app will re-add some of these features in time; I don't understand why the ui was completely changed and most of the advanced features/options removed to "best support" the Nexus Player, when the ui of Plex For Android is working lightning fast with no major issues so far.
Click to expand...
Click to collapse
I didnt know the tv layout setting existed, thanks for that suggestion!
I have a plex server and I havent been able to get 5.1 to work with plex on the NP at all yet. Things I have tried:
-Plex for Android app
-Plex for Android app + MX Player as external player, with the custom codec pack
-Plex for PlexPass Users
XBMC Gotham does work like a charm for 5.1 audio. I connected it up to my media share, enabled Passthrough and Dolby Digital (AC3) capable receiver (Settings -Advanced Settings Level- > System > Audio)
I was not using any addons, btw.
I still have not tried XBMC Helix.
I prefer Plex's Interface and the Plex Server over XBMC's setup... So has anyone else figured out 5.1 audio for Plex on the Nexus Player? For me it really is not that big of an issue, the NP will be the entertainment box for the kid's tv (no surround system) upstairs, so I dont really require 5.1 audio... but I would still like it to work, and would consider it for my main system if it did.
---------- Post added at 12:13 AM ---------- Previous post was at 12:10 AM ----------
d2globalinc said:
MX Player? I have it working, but no 5.1 options.. I used the custom codec, and can play DTS, etc - but its all 2.0 - Are there no 5.1 pass through options that work? Does anything besides Netflix and Google Play even have any kind of 5.1 support?
Click to expand...
Click to collapse
sideloaded XBMC, with passthrough enabled in settings
ok just got the NP all hooked up, its badass, much better than roku/samsung smart bluray, I sideloaded plex but pulled the trigger on one month of plexpass, I hope they make it free/integrate it into the android app but I have a feeling they will change for the nexus player app seperately or require plexpass for good... Its really nice for now though. Sideloaded Kodi and that works great too.
Does sideload launcher show the sideloaded Plex app?
For some reason that is the only app that doesnt show in the sideload launcher for me.
psychicsword said:
Does sideload launcher show the sideloaded Plex app?
For some reason that is the only app that doesnt show in the sideload launcher for me.
Click to expand...
Click to collapse
Nope gotta launch it from app settings
defconoi said:
ok just got the NP all hooked up, its badass, much better than roku/samsung smart bluray, I sideloaded plex but pulled the trigger on one month of plexpass, I hope they make it free/integrate it into the android app but I have a feeling they will change for the nexus player app seperately or require plexpass for good... Its really nice for now though. Sideloaded Kodi and that works great too.
Click to expand...
Click to collapse
Glad you like it, as do I, I love the interface and voice search capabilities, but as everyone is saying its not a finished product. All I want to work right now is Plex 5.1 audio with no trans-coding, and MPEG2 hardware decoding. Then it will be perfect for my living room.
I see you said your a kernel dev, well im looking for some collaborators to get mpeg2 hw decoding working on this device. I opened a dev thread and have been trying to build ffmpeg into android x86 hoping this will enable it. So far my builds have been failing. If you can help me out drop me a pm.
Ive been going off this documentation.
https://software.intel.com/en-us/android/blogs/2013/12/06/building-ffmpeg-for-android-on-x86
Also have you herd any chatter on anyone working on a custom recover for the NP?
I have been using Kodi (formerly known as XBMC) and it works like a charm. I'm running the latest beta 2 version, so I experience a crash or two from time to time, but other than that it works wonderfully. 720p content scales up very nicely to my hd screen (even 480p). I have no issues streaming 1080p content from my NAS to the box. I have a 802.11ac network, and I have not tested it with a n network, though.

Categories

Resources