17 February 2016

MP4 Video which can be played universally - on Apple, Android, Computers

H.264 video (up to 720p, 30 frames per second; main profile level 3.1 with AAC-LC audio up to 160 Kbps, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats)

11 February 2016

MP4 Videos not Playing on Mobile Phones

Supporting Mobile Video on Your Site

https://www.jwplayer.com/blog/supporting-mobile-video-on-your-site/


Update: JW7 is now available. Check it out here.
One of the most often asked questions when discussing transcoding is How do I support iPads, iPhones and Android devices?. The goal of this blogpost is to remove some of the mystery behind transcoding for devices and present a solution that will work across a wide range of them.

The Problem

Many popular video formats, like FLV or WMV, will not play on devices like the iPhone. Even videos encoded in MP4 may not play back, resulting in the following screen:
iPhone Error
Error playing video on an iPhone
The underlying issue is processing power. Today’s desktop computers and laptops are powerful enough to decode just about any video format and size. Sometimes they can do it in hardware, meaning the graphics card (GPU) decodes the video. If a format is not supported by the hardware, desktops can fallback to software decoding. At that point, the player software itself will decode the video frames. Software decoding is slower than hardware decoding, but either option works.
Phones, netbooks and tablets on the other hand are not that powerful yet. Most are only able to do hardware decoding of video. It means the range of supported formats is narrowed down to what the GPU chip supports. Additionally, devices generally have an upper limit on the frame size of the video. For example, while the iPhone 4 supports HD video (1280×720 pixels), older models only supported video up to about 640×360 pixels.

The Solution

Unfortunately, you cannot support every device under the sun with a single file. It cannot be done. What you can do, however, is support a wide range of devices with a single file. We call this targeting the least common denominator. This is what we do within our own video platform. The files we render are targeted at the following devices:
  • All iPad, iPhone and iPod Touch models (iPhone 3G, iPad 1 and above)
  • All Android 2/3/4 phones and tablets (testing HTC Legend, Samsung Galaxy 1, Google Nexus 1 and above)
Devices
Some devices that can play our videos (excluding the pencil)
A video encoded for these devices will also work on desktops/notebooks (Flash), on many other phones (e.g. Blackberries, Nokias, Windows Phones) and on settops like PS3, XboX, Roku, Boxee and AppleTV. The specifications of such a video are as follows:
  • Container format: MP4, headers at the beginning of the file (for seeking)
  • Video format: H.264, Main profile, 640×360 pixels, around 500/900 kbps (kilobits per second)
  • Audio format: AAC, Low Complexity profile, 44.1 kHz stereo, 96 kbps

Recommended Implementation

If you don’t have a tool for encoding to MP4/H264/AAC, you should download Handbrake. It is free, works on cross-platforms and produces high-quality results. Handbrake has a built-in present called iPhone & iPod Touch, which has exactly the right settings. Note that Handbrake supports a constant quality feature, which offers smaller files than a target size or target bitrate.
For embedding the video, you should use a recent version (6+) of the JW Player. In version 6, we released a download mode fallback, which allows devices that don’t support Flash or HTML5 to still play the video with their built-in media player. Here’s how the embed code looks with the default setup (Flash » HTML5 » Download):

jwplayer("container").setup({
file: "/static/video-360p.mp4",
height: 360,
width: 640
});

The end result can be seen below; a good quality video that plays back on any device with a single embed code:
Resulting videoplayer that works on all desktops & devices.
Note you can enhance this video even further by adding an HD quality video version. JW Player will enable this on select devices. See the HD Video Everywhere post for more info.

How to build live-chat?

Go to http://www.tawk.to

Create a free account. Get a piece of code. Put the code before </body> on a web page. When you view the page, you will see an ‘Online’ green tab on the page at the bottom-right corner. When a person clicks the Online green tab, you will hear ringing on your computer. You could chat with the person.

QuickBooks - can not go to login window

1. Stop hosting multi-user access.
2. Choose 'multi-user mode' when opening a company file.

10 February 2016

How to Convert Flash Video into HTML5 Video?



http://www.sothink.com/tutorials/how-to-convert-flash-to-html.htm

Step 1
Load the relevant SWF into Sothink SWF Decompiler for preview.

 Step 2
Click on Export HTML5 button to launch the relevant export wizard window.

 You can click on Browse button to define the output directory for new .html file.

 Step 3
Click on OK button to start the conversion process.

 Step 4
After the exporting process has been finished, please go to the directory you specified to preview .html file.

 Let's preview the exported .html in browser now.

 Now the whole converting process is over, it is very simple to convert Flash into HTML5 with the latest version of Sothink SWF Decompiler!  



===================================

The following method is not available any longer. The company does not support the extension any more -

https://developers.google.com/swiffy/


Under 'Use our Adobe Flash Extension', click 'Get the Extension'.
Install the extension. You will see a new sub-menu item 'Export as HTML5 (Swiffy)' under 'Commands' menu in Adobe Flash.

Open your .fla file (e.g. test.fla) in Adobe Flash. Click the the new sub-menu. A browser will open, displaying a web page with your video, which has been converted from .fla. A new html file has been created, in the same folder as test.fla is, whose name is 'test.swf.html'.

Use <iframe> to include the html file. You can put the video wherever you like.