dotMobimobiThinkingmobiForgemobiReadyDeviceAtlasgoMobi

Posted by atrasatti 3 years 30 weeks ago

pic
 atrasatti
dotMobi logo
Mobile Genius
Posts: 325
Joined: 5 years ago
[offline]

We have some basic properties in DeviceAtlas that describe the ability of a device and its software to playback video in various formats (MPEG4, 3GPP, H.263, AMR, AAC, etc), but we think it would be interesting to have some more and we think that streaming is another important topic that we are not yet covering.

In order to add new properties in DeviceAtlas we want to investigate how this could be useful to our users and what is needed to make it useful. Do you need to know about more video codecs? more audio codecs? Bitrate?

Also, how can we build good tests for mobile devices? We have TA-DA available and we think it will be the best way to create solid tests that we can run against hundreds if not thousands of devices and see how it works. Not to mention that TA-DA should also be a reference when you are developing or testing your own applications and services. So what would you like to see in TA-DA for video testing?

Posted by TMAS 3 years ago

pic
 TMAS
mobiForge Newbie
Posts: 4
Joined: 3 years ago
[offline]

I'd like to have properties that state whether the device is able to view h.264 streams and downloads.

Posted by atrasatti 3 years ago

pic
 atrasatti
dotMobi logo
Mobile Genius
Posts: 325
Joined: 5 years ago
[offline]
You might know that we announced a partnership with Mobizoft a few months back, so we've been chatting with them in the last few weeks about what should be added to DeviceAtlas to make it more useful to companies working with Video. We have come up with a short list of new properties:
  • h263 in 3GP – boolean
  • h264 in 3GP – boolean
  • h264 in 3GP levels 10-13 - either 3 boolean properties or 1 property with value comma separated list
  • h264 in mp4 – boolean
  • h264 in mp4 levels 10-30 – either 3 boolean properties or 1 property with value comma separated list
  • WMV8 in ASF – boolean
  • WMV9 in ASF – boolean
These properties would be paired by about 20 tests where we would have a video file with different audio formats.

QCIF

Video codec support

Video container support

Resolution

Video - Audio codec

Video/Sound bitrate (kbit/s)

h263 in 3GP/h263 in 3GP

3GP

QCIF

h263 - AMR-NB

64 video/12.2 sound

h264 in 3GP/ 264 in 3GP levels (at least 10-13)

3GP

QCIF

h264/AVC - AAC

80 video/28 sound

h264 in 3GP/ h264 in 3GP levels (at least = 10b-13)

3GP

QVGA

h264/AVC - AAC

100 video/28 sound

h264 in mp4 / h264 in mp4 levels (at least 10-30)

MP4

QVGA

h264/AVC - AAC

192 video/sound

WMV8 in ASF

ASF

Windows Media 8 - Windows Media audio

QCIF

64 video/24 sound

WMV9 in ASF (simple and main profile)

ASF

QVGA

Windows Media 9 - Windows Media audio

100 video/28 sound

Posted by buluidong 3 years ago

pic
 buluidong
mobiForge Newbie
Posts: 1
Joined: 3 years ago
[offline]

You might want to include Real Media formats as well as the quality is much better and stable than 3gp and wmv on mobile phones as some phones do support RealMedia. So its better to make full use of its capabilities rather than having just 3gp

Posted by sabee 3 years ago

pic
 sabee
mobiForge Newbie
Posts: 1
Joined: 4 years ago
[offline]

Hi, it would be great to know if the device suport Flash Lite and which version.
Thanks a lot for the good work.

Posted by atrasatti 3 years ago

pic
 atrasatti
dotMobi logo
Mobile Genius
Posts: 325
Joined: 5 years ago
[offline]

We think we have agreed on a list of new properties to add to DeviceAtlas. You might have also received an e-mail about it, by now. Just to keep the thread updated, a few changes will happen. We will drop these properties from DeviceAtlas:
Properties to be dropped:

3GPP
3GPP2
AAC In Video
AAC LTP In Video
AMR In Video
AWB In Video
H263 Type0 In Video
H263 Type3 In Video
MPEG4
MPEG4 In Video

In place of these, we will be adding the following properties:

3gp.h264.level10
3gp.h264.level10b
3gp.h264.level11
3gp.h264.level12
3gp.h264.level13
3gp.aac.lc
3gp.h263
3gp.amr.nb
3gp.amr.wb
mp4.h264.level11
mp4.h264.level13
mp4.aac.lc
stream.3gp.h264.level10
stream.3gp.h264.level10b
stream.3gp.h264.level11
stream.3gp.h264.level12
stream.3gp.h264.level13
stream.3gp.aac.lc
stream.3gp.h263
stream.3gp.amr.nb
stream.3gp.amr.wb
stream.mp4.h264.level11
stream.mp4.h264.level13
stream.mp4.aac.lc

The naming scheme is simple, first the envelope, second the codec (specific for video or for audio) and then the details such as the level for H.264 or narrow band and wide band for AMR. This structure should allow us to add more properties as we see a need. From our research these should be good enough to start for most, but of course we are keen to hear about more needs.
Since we are exploring fairly new terrains here, we will rely a lot on our users testing on TA-DA and providing feedback via the web interface.

Next on the list are windows media video (WMV) and Real. From my understanding they are not as broadly supported as 3GPP, for example, but they still cover an interesting portion of the market.

Posted by atrasatti 3 years ago

pic
 atrasatti
dotMobi logo
Mobile Genius
Posts: 325
Joined: 5 years ago
[offline]

sabee wrote:
Hi, it would be great to know if the device suport Flash Lite and which version.
Thanks a lot for the good work.

Hi Sabee,
flashlite is certainly on our wishlist. We plan to add it early next year, but I don't have a schedule ready, yet.
Do you have a list of properties that you'd like to see or would the version be good enough for you? Would you like to start a new thread here to discuss more?

Posted by atrasatti 3 years ago

pic
 atrasatti
dotMobi logo
Mobile Genius
Posts: 325
Joined: 5 years ago
[offline]

We will also shortly add properties and tests about progressive download, ability to embed a video in a page and ability to redirect from a page to a video stream. We want to get started with the basic properties, but you can expect some fine tuning in the next month or so, so make sure you let us know if we missed something.

Posted by jgarrett 3 years ago

pic
 jgarrett
mobiForge Enthusiast
Posts: 15
Joined: 4 years ago
[offline]

Hey Andrea, I checked the ta-da.mobi test yesterday and as of yet you are not testing for the some of the properties which has sort of messed up my video delivery;

• 3gp.aac.lc
• 3gp.h263
• 3gp.amr.nb
• 3gp.amr.wb
• mp4.aac.lc

Can you please give me a timescale as to when these properties will be tested for or values supplied externally? I don't understand why streaming properties have taken priority over properties that we were all already using previously??

Thanks, Justin

Posted by atrasatti 3 years ago

pic
 atrasatti
dotMobi logo
Mobile Genius
Posts: 325
Joined: 5 years ago
[offline]

Hi Justin,
I am sorry for the confusion, the tests ARE indeed on TA-DA, they are just in the "Audio" section instead of video. It can be confusing, but we thought that since they are audio codecs they would fit better in that section even though they are contained in an envelope (3GPP or MPEG4) that is also used to serve video content.

Just to be completely clear, if you have a video that you want to serve and it's let's say an MPEG4 with H.264 video and AAC audio, you should cross the information provided in the mp4.h264.level11 and mp4.aac.lc, for example.
This is a bit complex because you are working with two separate properties to know if you can serve 1 file with video and audio, but gives much more flexibility and should be more "future proof" than our previous set of properties.

Expect an article soon here on mobiForge with some ideas and examples of how to use the new properties.