streaming_* and playback_* for video delivery

Integrating Tera-WURFL in your applications.

streaming_* and playback_* for video delivery

Postby Gingetsuryuu » Thu Sep 08, 2011 5:29 am

Hi,

Like some other people I have a system that allows for the streaming or download of videos. I've gone through the effort of writing something that encodes an input video into a large variety of video formats that coincide with H.263 Levels, H.264 Levels and MPEG-4 ASP Levels. In other words, I create a 3gp video with QCIF picture size and 64 Kbps bitrate for phones that report *_vcodec_h263_0 as 10. But I've run into quite a big problem.

An HTC Sensation reports:
[playback_vcodec_h263_0] => 10
[playback_vcodec_h264_bp] => -1
[playback_vcodec_mpeg4_asp] => -1
[playback_mp4] => 1
[playback_wmv] => none
[playback_mov] =>
[playback_3g2] =>
[playback_3gpp] => 1
[streaming_vcodec_h263_0] => 45
[streaming_vcodec_h264_bp] => 1
[streaming_vcodec_mpeg4_asp] => -1
[streaming_mp4] => 1
[streaming_wmv] => none
[streaming_mov] =>
[streaming_3g2] =>
[streaming_3gpp] => 1

Now I'm pretty sure that the HTC Sensation can actually play a greater variety of videos than just the lowest quality 3gp. So is the information incorrect, or am I missing something? Does streaming_mp4 imply that it can already handle a greater variety of encoding? If so, can I assume a phone that reports playback_mp4 will be able to handle H264 encoded video?

This is all a bit confusing to me.

Thanks in advance,
Gin
Gingetsuryuu
 
Posts: 1
Joined: Thu Sep 08, 2011 5:09 am

Return to Using Tera-WURFL

Who is online

Users browsing this forum: No registered users and 6 guests

cron