Blackberry webworks : support HTML5 - html

please help me.. anyone know? is it my blackberry bold 9700 (5.0.0.469) support HTML5 for audio stream? thanks..

HTML5 is only supported from 6.0 and up, since they moved to Webkit for the browser.
BlackBerry provide a library to map certain HTML5 calls to Google Gears calls so that they can be supported by 5.0. Unfortunately, this seems to be mostly for the data persistance aspects, and not for anything too fancy.

i've tested it with a simple webworks for smartphone application on similar platform, diff phone: BB Curve 9300 (5.0.0.846) and there is NO support for the HTML5 audio tag.

Related

Record audio+video in python webkit gtk+ browser

I have been trying to record video and audio using simple web browser that i build using webkit gtk+ with python.
I tried this demo and made one that work in chrome and firefox
https://addpipe.com/media-recorder-api-demo/
and when i tried in my simple web browser it said that MediaRecorder not supported.
Is webkit gtk+ does not support it? or anyone have a way to do it?

HTML5 video doesn't Auto-play on Android 4.4 (Nexus 5) for PhoneGap Application

My app was working with previous Android versions.But now with Android 4.4 it's not.
Understand that Android 4.4 (Nexus 5) coming with built in Chrome. I know that; Chrome on Android disabled (not allowed) Auto-play HTML5 videos.
Is there any way to play HTML5 videos automatically in Phonegap Applications? Any plugins etc?
I need to play video if user don't touch screen some time.
You might need to set setMediaPlaybackRequiresUserGesture to false just like with native apps as described here.

webkit supporting html5 video tag on a target device

I'm developing a mobile device running Qt on a kind of linux os and need to get html5 tags activated. Its webbrowser is isis-browser which is based on a webkit derived from Qt Webkit so I believe it should support a certain amount of html5 features especially video and audio as Qt webkit does.
But when I see sites like html5test.com and videojs.com on this webbrower, the video tag isn't working currently.
I'm not good at this embedded layer so it's not easy to figure out how to make it work with the tags..
on my small knowledge, this should have ffmpeg to decode video codecs but I can't find these code in the isis-browser packages or even in the qt webkit.
please guide me anything needed to be done..
https://github.com/isis-project
I appreciate your help in advance.
Thanks
Jun
In ..\src\3rdparty\webkit\Source\WebCore\features.pri writed:
linux-*:!contains(DEFINES, USE_QTMULTIMEDIA=1) {
!contains(QT_CONFIG, no-pkg-config):system(pkg-config --exists glib-2.0 gio-2.0 gstreamer-0.10): {
DEFINES -= ENABLE_VIDEO=0
DEFINES += ENABLE_VIDEO=1
To me helped the install packets glib-2.0, gio-2.0, gstreamer-0.10 and now my qtwebkit-based app support html5video.

OpenGL usage on mobile HTML5 games

I have an HTML5 game running in desktop web browsers using WebGL. Obviously HTML5 and jscript can be built out to the mobile platform, but then what happens to the WebGL code?
I assume WebGL doesn't work very well in mobile apps.
Then how do you use OpenGL in mobile HTML5? Is there a jscript binding to OpenGL ES?
Thanks
EDIT: Just to be clear I am talking about native installed mobile apps not browsers. As in using something like PhoneGap
Nicol,
appMobi has integrated WebGL into its iOS and Android native wrappers, giving roughly 10x performance boost for HTML5 canvas drawing. appMobi is similar to PhoneGap, in building a native "wrapper" that your HTML5 lives inside, with a JS API that lets your game access all of the operating system functions. Here's a page describing the acceleration, which we call directCanvas. http://www.appmobi.com/index.php?q=content/directcanvas-accelerates-html5-game-performance
Hope this is helpful!
Roy
I assume WebGL doesn't work very well in mobile apps.
What does you make think this? WebGL has been based on OpenGL-ES 2.0, which is the OpenGL-ES profile supported by most mobile devices out there. So WebGL maps nicely to mobile devices' GPU capabilities. It's more a question of browser suppport, than performance.

Pure HTML5 videoconference

I want to make a single web application avoiding any flash code. This application must contain videoconference, and I want to implement it in pure HTML5. It is possible? I know about websockets, but don't know really if videoconference can be implemented through them with a relative performance (at least, 24fps + sound at a right resolution, minimum 640x480), and both endpoints being web apps (both endpoints should use browser).
Thanks in advance
Anyone following up this question - on Feb 4th, 2013 they produced the solution with WEBRTC in Chrome and Firefox. For examples see https://hacks.mozilla.org/2013/02/hello-chrome-its-firefox-calling/ or http://www.html5rocks.com/en/tutorials/webrtc/basics/ or https://code.google.com/p/sipservlets/wiki/HTML5WebRTCVideoApplication
You can't really use HTML5 video for live streaming at the moment, and it doesn't have support for web cams yet.
Ericsson has modyfied a WebKit browser and is showing how this can be done with hopfully upcoming HTML5 Stream API. See Beyond HTML5 - Implementing and stream management in WebKit
It is impossible to capture web-cam images/microphone feed just through JavaScript (although there are plug-ins which let you handle output through flash), so it would be necessary for you to have some kind of application/plug-in installed.
The speed part is just for the client to worry. I mean, web sockets will be as fast as the connection permits.
You should do some research about web workers, since they would be very useful for speeding up your application (you could have microphone interface, web-cam interface and UI all with their particular worker, thus never blocking the application or rendering it unresponsive).
EDIT: the aforementioned jQuery plug-in works through the use of <canvas>.
As Jonas said, according to the situations now, we can't build video conference with HTML5. There are many limitations with browsers also. As there is no common video codec supported by all browsers. And live-streaming is also properly supported by safari only(using HTML5 video tag). As per my experience we can't build live-streaming on windows with any browser properly.
But if you wanna get some information about live streaming see https://developer.apple.com/library/archive/documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/Introduction/Introduction.html
you can use this source to test your live-streaming examples
"http://xfunoonx.api.channel.livestream.com/3.0/playlist.m3u8"
This content will work only with safari on Mac.