yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] bubbleguuum:
[MENTION=4112965]jaydee 77[/MENTION]

This looks to be a Camera video, so likely very high bitrate (probably 16Mbps).

The FireTV Wifi cannot keep up with the network bandwidth required, especially if the machine on which this

video is stored used a WiFi connection (a wired connection may solve the issue).

Chromecast has exactly the same issue if the video bitrate is too high.
[Android Apps and Games] jaydee 77:
Yes, it's a camera video with 729MB/5:23min (18Mbit/s). FireTV has a LAN connection. As i said video is playing fine when casting to Kodi on FireTV.
[Android Apps and Games] preusstang:
It was working 1 hour ago. Just tried to watch another show and I got the error. It is 7:43PM EST 9/24/15

EDIT: The brainfreeze is accompanied by this error on the app (see attachment). It comes up each time I try to connect to the CC again after the brainfreeze. Also, CC stays on the backdrop photos, not showing the bubbleupnp screen.

EDIT 2: Working again. Waited 20 min. and restarted android device and CC. Worked.
[Android Apps and Games] Matheus França:
Nice work
[Android Apps and Games] preusstang:
I am using a Chromecast. I downloaded the Big buck bunny sample and it works fine. That got me wondering so I've obtained several other h265 videos (mkv) and have tried them all. I know this sounds crazy but bear with me - videos that are 30min or less in length play fine. I've tried 12 different videos (h265, AAC, mkv) with different frame rates, bit rates etc. that are under 30 minutes in length and they all work fine.

Everything over 30 minutes just sits on the load screen. The closest times I've gotten are a 30:02 video that works and a 31:16 video that does not. I have tried over 15 different videos (h265,AAC,mkv) with different frame rates, bit rates, etc. that are over 30 minutes in length and they all stick at the loading screen.

The server logs look exactly the same for when a shorter (successful) video plays and a longer (unsuccessful) video plays (see attachment). In the attached log, I started the big buck bunny video, saw that it started playing, then pressed stop. I then tried to load one of the longer videos (>30min) and it sat at the loading screen, but from the log it looks like its transcoding.

I can PM you with a dropbox link for my 2 sample videos if you are unable to reproduce and you feel comfortable with that.
[Android Apps and Games] bubbleguuum:
Please PM me a link as I could not reproduce it with a > 2h video (actually a h265 mp4 converted to mkv so Serviio recognizes it).
[Android Apps and Games] bubbleguuum:
Brainfreeze is a Chromecast crash, thus needing a reboot. Chromecast is not supposed to crash whatever abnormal conditions it encounters (so there's a Google bug here).

The NETWORK_ERROR happens when Google Play Services loses connection to the Chromecast, which seems

legitimate if the Chromecast has crashed. I do not think you got a Brainfreeze due to the inability to launch the

BubbleUPnP receiver (unlike what happened the 21 sept with many reports). Usually, if the Chromecast receiver

cannot be launched for a few minutes or hours, I receive immediately some emails. It did not happen this night.

If you still get this issue later on, can you check immediately in your web browser if you can connect to https://bubblesoftapps.com ?

If you cannot connect, then it will definitely indicate a failure to launch the receiver on the Chromecast.
[Android Apps and Games] preusstang:
PM Sent.
[Android Apps and Games] FEWcolors:
WTF

What is it?
[Android Apps and Games] nikfam:
May I ask why the nexus player is way more slow than chromecast when casting from bubbleupnp?
[Android Apps and Games] bubbleguuum:
Apart from network connection quality, no idea. Theorically it should be faster as it has faster hardware (but this will do nothing

for the network connection quality). There are also firmware differences, in particular in the Chrome version used.
[Android Apps and Games] zinjashike:
Hi,

Having an issue with shoutcast and openhome renderers. I use tunein to add the stream to the playlist on my renderers. Without openhome they add and play fine. With openhome it stalls and times out.

(Note: local openhome renderer works fine, those that pass via server seems to have the issue)
[Android Apps and Games] bubbleguuum:
It should work if Android BubbleUPnP is left running when you play the stream on the OH renderer.

That's because there an indirection to be able to play these streams (eg get the real stream url before playback), and currently only Android BubbleUPnP handle it.

I may add the ability to BubbleUPnP Server to handle it directly, although no promise.
[Android Apps and Games] zinjashike:
Well this is interesting,

XiiaLive seems to be shooting over to the renderers just fine.

TuneIn won't work, but will for anything else non-OH
[Android Apps and Games] bubbleguuum:
XiiaLive sends a direct streamable URL thus does not need an indirection.

TuneIn, SoundCloud and many others require the indirection (because the real stream URL may change over time, thus must be resolved

at playback time).

Anyway, I will just add required support so it doesn't matter and 'just work'.
[Android Apps and Games] murdoch1:
Subtitles

Running the latest version and getting "failed to convert subtitle". My firmware 38401 on chrome cast. I'd this a know problem???
[Android Apps and Games] nikfam:
[/COLOR]

I have tried both np and cc at the same wifi network connection and there is this huge difference! I am still trying to find an app to measure the wifi speed since I have no otg cable for mouse connection. I was really amazed though because in terms of network connection I have a really stable 50mbps. Could it be that the wifi cheapset of np is so bad?? Thanks
[Android Apps and Games] carmalius:
Has the same problem on my LG G4 - audio cast is not working, xposed 5.1 installed.

Followed your instruction (copied libnativeutils to /data/data/com.bubblesoft.android.bubbleupnp/lib), but audio casts are not available yet.
[Android Apps and Games] bubbleguuum:
Problem reproduced (and new), looking into it.
[Android Apps and Games] Quetsalkoatl:
Same problem here with embedded subs (mostly ASS with quite a lot of styling and animation). First I get the toast message that the extraction was successful and a few seconds later again a toast with the conversion failed message. The subtitle track shows up anyway but nothing happens when I choose it.

But otherwise anything works great with BubbleUPnP on my chromecast that I bought yesterday.

Thanks
[Android Apps and Games] bubbleguuum:
I identified the problem and it will be fixed in the next update.
[Android Apps and Games] bubbleguuum:
Looks like this is specific of the LG G4. The libnativeutils.so file is not installed by the system (at APK install time) while it should.

I got no other report of Audio Cast not working on different 64-bit hardware (arm64-v8a).

If anyone has Audio Cast not working on 64-bit hardware other than the G4, let us know.
[Android Apps and Games] bubbleguuum:
The 'failed to convert subtitles' Chromecast issue is now solved without requiring an app update.
[Android Apps and Games] ViperGeek:
Hi Carmalius.

Make sure your permissions and ownership is correct. I simply mimicked the gid/uid of the parent directory:

root@p1:/data/data/com.bubblesoft.android.bubbleupnp # ls -l
drwxrwx--x u0_a369 u0_a369 2015-09-19 17:35 app_webview
prw-rw-rw- u0_a369 u0_a369 2015-09-17 12:21 audiocast
drwxrwx--x u0_a369 u0_a369 2015-09-19 17:35 cache
drwxrwx--x u0_a369 u0_a369 2015-09-16 01:12 databases
drwxrwx--x u0_a369 u0_a369 2015-09-16 01:12 files
drwx------ u0_a369 u0_a369 2015-09-17 12:18 lib
drwxrwx--x u0_a369 u0_a369 2015-09-19 18:28 shared_prefs

root@p1:/data/data/com.bubblesoft.android.bubbleupnp/lib # ls -l
-rwxrwxrwx u0_a369 u0_a369 9608 2015-09-17 12:16 libnativeutils.so

root@p1:/data/data/com.bubblesoft.android.bubbleupnp/lib # md5sum libnativeutils.so
092c14bb16c3f4f871723a6ab932c877 libnativeutils.so

And of course, reboot your phone after providing the .so file.

- Dave
[Android Apps and Games] bubbleguuum:
Thanks, works awesome, and album art is now displayed in my development version.

Possible enhancements:

- when you launch the external viewer activity you may want to call finish() on your own activity so if the user get back to the youtube app (through the recent app list) it shows the youtube app instead of your activity

- when the viewer apps chooser popup is displayed with the" launch button", it would be nice to be able to make the picked viewer app the defaut app for future launches. That way it would be possible in the youtube app to directly launch the target viewer app when selecting semperVidLinks in the Share menu.

If you allow that, you must provide a way for this default app to be modified when semperVidLinks is launched as a standalone app from the launcher.

This code snippet can get you started to show a custom app picker that allows to set a default.
[Android Apps and Games] bubbleguuum:
Thanks. Let us know if you learn something new on this topic.
[Android Apps and Games] Koying:
Thanks for your advices, especially regarding the chooser.

I wasn't sure what to do myself. Use the system defaults? But then you cannot choose an alternate viewer without canceling the system-wide default. Or use the "simple" chooser, but then you cannot set a default...

---------- Post added at 10:28 AM ---------- Previous post was at 10:22 AM ----------

Oh, and if you didn't notice, you can also share a plain youtube or dailymotion page from a browser to semperVidLinks and it should extract the video link, too.
[Android Apps and Games] bubbleguuum:
The code snippet I posted allow your app to save its own default app to launch, independently of the system default app.
[Android Apps and Games] tristanchanning:
One X wifi issue

To correct my last post - I was a bit hasty, flashing the one x with the revolution rom doesn't solve the wifi problem - I was applying the workaround (restart bubbleupnp after waking phone) before checking wifi. If you try surfing without closing it you get a page cannot be displayed message. Just in case anyone thinks flashing a custom rom will fix the issue.

Ta.
[Android Apps and Games] Koying:
Updated as per your suggestions: http://redmine.semperpax.com/projects/sempervidlinks/files
[Android Apps and Games] echt4711:
when i try to stream any content to my old popcorn hour a-100 i get an error 714. "renderer only supports [...]" followed by a long list of file types. the file types listed there actually include the kind of file i'm trying to stream (in this case mp3).

it works fine with UPnPlay on the same device (asus tf101) but if i could i'd rather use your app.

is there anything i have yet to try/do? thanks in advance
[Android Apps and Games] bubbleguuum:
Record and send me a log file as explained in the first post of this topic.
[Android Apps and Games] OnyxxOr:
@tristanchanning... I had a problem with my wifi dropping me as well... turned out it was the router at fault and switching from wireless N back to wireless G/B solved my connection problem... maybe its not the handset at fault?

Cheers ^^
[Android Apps and Games] Koying:
RTMP url's?

Hi bubbleguuum,

Still working on semperVidLinks (now available on the store, btw, see http://xdaforums.com/showthread.php?t=1629250).

I cannot open rtmp links via BubbleUpnp (For Arte+7 vids: http://videos.arte.tv/fr), but I can via MX Player.

I'm pretty sure at least XBMC can open them, so would it be possible to add this possibility?

Or there is maybe something else preventing the functionality to be implemented?
[Android Apps and Games] bubbleguuum:
Congrats for the release

BubbleUPnP supports only http:// items. This is something I will fix in a future version so it can handle any protocol
[Android Apps and Games] rcusa1:
BubbleUPnP in background?

Hi bubbleguuum,

I'm trying to write my own app to see what videos are on a DLNA server and play them. Do you have any way with BubbleUPnP to call it by intent and return a file list to my program, and then my program could display the list, and when the user clicks on the file BubbleUPnP would handle the connection and then I guess hand it off to a video player? I know that's complicated, but I just thought I'd ask...

Thank you!
[Android Apps and Games] tonyp22:
Bgm, I've tried all the free or trial UPnP apps I could find. BubbleUPnP seems to be the smoothest, with the fewest problems, but I wanted to leave this note saying that without the ability to see and manage something that the app did at my request I'm not inclined to purchase the full version. I'd like to, but it's a pass for me. Sorry.
[Android Apps and Games] itandy:
When I tried to play my MP3 from local to my Denon 3808 amplifier, I got "Illegal MIME-type (code: 714)". Attached is the log file for your troubleshooting. Hope it can be fixed soon.

Thanks!
[Android Apps and Games] davidbrooke:
ffmpeg in ubuntu

I'm having a bit of a problem getting transcoding to work. I found out that the standard ffmpeg used in ubuntu 12-04 isn't what is needed for bubbleupnp. I compiled ffmpeg per this:

(seems I can't post a url from ubuntu for compiling ffmpeg, so you will just have to believe I did it right)

On the status tab of the bubbleupnp server (localhost:58050/#main) it shows Audio & Video Transcoding supported: yes. When I try to play a video on my phone, it works for a few minutes then says it can play it. Here is the log output:

(seems I can't post my log either)

The log is several attempts. Here is the terminal output as well:

(or this one either)

When trying to view the video on the phone I look at my system monitor for current running programs and I don't see ffmpeg running. I didn't enable the https. Please advise.

Thanks

PPS

Please let me know where and how I'm suppose to post log info that has url in it.
[Android Apps and Games] bubbleguuum:
email me the logs directly (bubbleguuum@free.fr)

Thanks!
[Android Apps and Games] davidbrooke:
logs

I attached the log info
[Android Apps and Games] davidbrooke:
After working with bubbleupnp....found that the latest git ffmpeg had changes that kept the current preset from working. For now ...3 preset variables were removed so that ffmpeg would function properly.
[Android Apps and Games] bubbleguuum:
v1.4 of BubbleUPnP should be soon available on Google Play.

New functionality and changes

integrated Gallery-like fullscreen viewer. Tap on an image item in Library or Playlist to display a gallery centered on the tapped item

ability to play youtube, deezer, ... videos to a renderer with semperVidLinks

the local renderer now can display images and play videos when being remotely controlled by a Control Point. You can for example display images on your tablet an control it from your phone. For video, the video player app must be set separately in Settings > Local Renderer > Video player - remote control. Due to technical limitations, remote video control is limited to starting/stopping playback

the local media server is now by default visible to other devices on the LAN (to disable: Settings > Local media server > Advertise on LAN)

the local media renderer is now by default visible to other control points on the LAN (to disable: Settings > Local renderer > Advertise on LAN)

the local renderer can be disabled in Settings > Local Renderer (not recommended)

the following features of the licensed version can now be evaluated in the free version:

remote control of the local renderer (limited to 30 mins per app launch)

playing to renderer from another app (ex: youtube videos through semperVidLinks) (limited to 3 plays per app launch)

Bug fixes

fixed high cpu usage when the app is in the background in some cases

fixed Media Key presses starting the app in some cases

fixed the "Random Track" library folder showing "unsupported feature" notice with some Media Servers holding a large collection

fixed Popcorn Hour A100 not playing files served by the local media server

better handling of large images (no limitation in size)

various fixes and tweaks
[Android Apps and Games] fp.ath.cx:
hi! thanks for the new version and all the new features. i immediately tried the "random track"-feature. while testing (i had to test over routed proxy-connection to the media-server) i also monitored the cpu-usage on the NAS via SSH.

When I choose "Random Tracks", the CPU-usage goes up for a few seconds, during which I have to wait in BubbleUPnP. After that, a dialogue appears ("How many tracks?"). CPU-usage is low again at that moment. After choosing the number of tracks (10), CPU goes up again. After about 5 seconds, BubbleUPnP gives an error: "Browse error: Action Timeout". When I look at the CPU-usage now, I see that it is still at 100% for another 10-15 seconds, after which it drops again.

I'm not sure how this functionality is implemented, but it seems the timeout set is still too aggressive. I wonder if a timeout is necessary at all - e.g, when using the search function, I don't have comparable problems (although I have to wait quite a while for the results, which is OK for me).

If I should try anything more specific, or provide logs, let me know.

Kind Regards,

airflow
[Android Apps and Games] Pruebasa:
Idea interface for tablets and booklet

I think it would be a good interface for tablets like http: //goo.gl/sNMTWE

It bubblegun be possible to include a button or menu item to display the Booklet / libretto for music player? to find the file or libretto.pdf booklet.pdf
[Android Apps and Games] BarryD9545:
Oddly, moving in and out of a folder will make different files show and hide every time. It happens with either server.
[Android Apps and Games] Note10.1Dude:
So, Chromecast Audio. I can't figure if it can be used as a UPnP renderer. Would be great to be able to control with UPnP and stream FLAC from the home DLNA server to it. Any thoughts? Not a load of information out there yet. I'm thinking of spending the $35 just to see what can be done with it.
[Android Apps and Games] bubbleguuum:
I ordered an Chromecast Audio (and a Chromecast 2) so we'll see how it goes but I expect it should work without modification.

Maybe I will make minor changes, especially if the new Chromecast supports FLAC natively.
[Android Apps and Games] bubbleguuum:
I could not reproduce this with LMS.
[Android Apps and Games] beirtipol:
Excited!

I'm crossing my fingers that this will work!
[Android Apps and Games] Note10.1Dude:
Ordering Chromecast Audio myself.... my logic is since it has spdif output, and Android has native FLAC support, it sure better be able to convert FLAC to PCM...
[Android Apps and Games] wiak:
paid user here having a few feature request

1. please for the love of everything stop playing last played file when connecting, its annoying everytime i watch something! :rolleyes:

2. and another thing, limit access based on wifi network, so if am connected to openwifi it will disable sharing, if am connected to homewifi it will enable sharing

other than that i find the rest awesome, i only use it as a upnp controller + google photos
[Android Apps and Games] preusstang:
We're you able to figure anything out after I PM'ed you back? It never showed up in my outbox so I can't tell if it actually went through or not. But I took a Wireshark capture and described the behavior of ffmpeg.exe process -- it pretty much shoots up to 90%+ CPU, then goes down to 0% and holds there using like 340MB RAM until I press stop in the Android app (which kills the process). The server log acts like nothing happened. Also, the amount of RAM that ffmpeg.exe stops at is always exactly the same.
[Android Apps and Games] kryzeK:
REQUESTS

Please [MENTION=3373153]bubbleguuum[/MENTION], add buttons to delay and advance the subtitle time and Auto App Backup support for Android 6.0+

Thanks!
[Android Apps and Games] ForgottenSolstace:
Are there any links for v2 for non Google play users?
[Android Apps and Games] bubbleguuum:
https://bubblesoftapps.com/bubbleupnp/latest/BubbleUPnP.apk
[Android Apps and Games] bubbleguuum:
If it stays at 0% indefinitely at some point it means the Chromecast is not reading the stream or stops reading it (but doesn't close the connection).

I did not look at the Wireshark, too cumbersome.

We'll have to admit being defeated by technology...
[Android Apps and Games] bubbleguuum:
Auto-backup will be supported in the next update.
[Android Apps and Games] bubbleguuum:
Please explain more in details what happens with a concrete example (stating your actions, media server, renderer, type of stream etc).
[Android Apps and Games] AddictivKaos:
Using plex media server as library, chrome casting a tv show, pause playback for a period of mins, then hit play to resume, but it unexpectedly stops and for some reason it then goes back to blank bubbleupnp screen! Go to play same video and it asks to resume or restart. I hit resume, but it incorrectly restarts!

Has happened with a number of different videos.
[Android Apps and Games] GangStar4Life:
Samba Share

Hi there, thanks for an awesome app, I recently have been trying out a new router and it supports SMB share, are you going to add support for SMB shares in BubbleUPNP?

I have seen other similar apps on the Play Store, supporting SMB shares and casting that shared media to Chromecast.

BUBBLEUPNP is by far a better app, but I cant browse SMB files like I do DLNA shares, and I dont want to switch to other apps for certain things. Hope you can help me out I am using the licensed verison. :)
[Android Apps and Games] bubbleguuum:
No plan for SMB. It is less efficient than UPnP/DLNA.

You can send SMB items from ES File Explorer if you wish.
[Android Apps and Games] bubbleguuum:
BubbleUPnP 2.5.2p1 beta available. Please test!

Changelog and download link

.
[Android Apps and Games] kundica:
My Chromecast Audio arrived today. Unfortunately it doesn't seem to work with BubbleUPNP. I keep getting a "Failed to connect to Google Play Services" error with the beta. I tried a number of things including reboots, clearing cache/data, reinstalling GPS, and a router reset but no dice. Here's a screenshot of the error, although I'm sure you know what I'm getting.

[IMG="Screenshot error"]http://i.imgur.com/0A11Gb5.jpg[/IMG]
[Android Apps and Games] Christendom...:
Downloaded the beta version and testing it this weekend!
[Android Apps and Games] tommi.a:
Google Play Musik broken in this beta

Working great with previous version from Playstore (restored 2.5.1.2 from a backup)
[Android Apps and Games] bubbleguuum:
Yes indeed thanks for the report. Will issue a new beta later today.
[Android Apps and Games] bubbleguuum:
Unfortunately, the estimated delivery date for my new chromecasts is mid-october, and it will be difficult to troubleshoot without the hardware.

Still, can you send me a log file triggering that error ? See first post of this topic for instructions.
[Android Apps and Games] bubbleguuum:
Can anyone that has received a Chromecast 2 (and not Chromecast Audio) can report if it works ?

.
[Android Apps and Games] oldtapper:
Chromecast and openhome

Hi, my bubbleserver on winxp does not see chromecast device as a renderer ... preventing me from creating a chromecast openhome renderer. That's pretty bad in my setup, because i stream music to rooms or garden with different wlan ap. so playback will stop after each song. is there anything overseen by me? what can i do?

Cheers oldtrapper

oh by the way, bubble is a really great app, using it for years now. tks (of course i paid :) )
[Android Apps and Games] bubbleguuum:
OpenHome renderers can only be created from UPnP AV renderers.