19066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project/* 29066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * Copyright (C) 2008 The Android Open Source Project 39066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * 4c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau * Licensed under the Apache License, Version 2.0 (the "License"); you may not 5c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau * use this file except in compliance with the License. You may obtain a copy of 6c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau * the License at 79066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * 8c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau * http://www.apache.org/licenses/LICENSE-2.0 99066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * 109066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * Unless required by applicable law or agreed to in writing, software 11c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 12c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 13c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau * License for the specific language governing permissions and limitations under 14c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau * the License. 159066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project */ 169066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 179066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectpackage com.android.mediaframeworktest; 189066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 199066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project/** 20c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau * 21c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau * This class has the names of the all the activity name and variables in the 22c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau * instrumentation test. 239066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * 249066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project */ 259066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectpublic class MediaNames { 26c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau // A directory to hold all kinds of media files 2755eef638fae461d40b1ad4b1738bdef355a2d482Xia Wang public static final String MEDIA_SAMPLE_POOL = "/sdcard/media_api/samples/"; 28d097e7ef745714cadc299db5e8bb0ff57c255373Shaohan Zou // A file to hold all streaming URLs 29d097e7ef745714cadc299db5e8bb0ff57c255373Shaohan Zou public static final String MEDIA_STREAMING_SRC = "/sdcard/media_api/streaming.txt"; 30d097e7ef745714cadc299db5e8bb0ff57c255373Shaohan Zou 31c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau // Audio files 32c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String MP3CBR = "/sdcard/media_api/music/MP3_48KHz_128kbps_s_1_17_CBR.mp3"; 33c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String MP3VBR = "/sdcard/media_api/music/MP3_48KHz_128kbps_s_1_17_VBR.mp3"; 34c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String MP3ABR = "/sdcard/media_api/music/MP3_48KHz_128kbps_s_1_17_ABR.mp3"; 359066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public static final String SHORTMP3 = "/sdcard/media_api/music/SHORTMP3.mp3"; 36be467b579e06443bc79ea6a04ba0b4d4746da994Yu Shan Emily Lau public static final String MIDI = "/sdcard/media_api/music/ants.mid"; 37be467b579e06443bc79ea6a04ba0b4d4746da994Yu Shan Emily Lau public static final String WAV = "/sdcard/media_api/music/rings_2ch.wav"; 38be467b579e06443bc79ea6a04ba0b4d4746da994Yu Shan Emily Lau public static final String AMR = "/sdcard/media_api/music/test_amr_ietf.amr"; 39441ec6bd106a6ac09ff0ceed1f8d437c33cfc156Eric Laurent public static final String SINE_200_1000 = "/sdcard/media_api/music/sine_200+1000Hz_44K_mo.wav"; 40c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau // public static final String OGG = 41c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau // "/sdcard/media_api/music/Revelation.ogg"; 42c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau 43be467b579e06443bc79ea6a04ba0b4d4746da994Yu Shan Emily Lau public static final int MP3CBR_LENGTH = 71000; 44be467b579e06443bc79ea6a04ba0b4d4746da994Yu Shan Emily Lau public static final int MP3VBR_LENGTH = 71000; 459066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public static final int SHORTMP3_LENGTH = 286; 46be467b579e06443bc79ea6a04ba0b4d4746da994Yu Shan Emily Lau public static final int MIDI_LENGTH = 17000; 47be467b579e06443bc79ea6a04ba0b4d4746da994Yu Shan Emily Lau public static final int AMR_LENGTH = 37000; 489066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public static final int SEEK_TIME = 10000; 49c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau 509066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public static final long PAUSE_WAIT_TIME = 3000; 519066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public static final long WAIT_TIME = 2000; 52620144029819df06bda2452fa3ec15334f66bd65Wu-cheng Li public static final long WAIT_SNAPSHOT_TIME = 5000; 53d1d17b165139681dc66c000fdfe9e14fb1bc35c0Yu Shan Emily Lau 54c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau // local video 55be467b579e06443bc79ea6a04ba0b4d4746da994Yu Shan Emily Lau public static final String VIDEO_MP4 = "/sdcard/media_api/video/MPEG4_320_AAC_64.mp4"; 569066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public static final String VIDEO_SHORT_3GP = "/sdcard/media_api/video/short.3gp"; 579066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public static final String VIDEO_LARGE_SIZE_3GP = "/sdcard/media_api/video/border_large.3gp"; 58be467b579e06443bc79ea6a04ba0b4d4746da994Yu Shan Emily Lau public static final String VIDEO_H263_AAC = "/sdcard/media_api/video/H263_56_AAC_24.3gp"; 59be467b579e06443bc79ea6a04ba0b4d4746da994Yu Shan Emily Lau public static final String VIDEO_H263_AMR = "/sdcard/media_api/video/H263_56_AMRNB_6.3gp"; 60be467b579e06443bc79ea6a04ba0b4d4746da994Yu Shan Emily Lau public static final String VIDEO_H264_AAC = "/sdcard/media_api/video/H264_320_AAC_64.3gp"; 61be467b579e06443bc79ea6a04ba0b4d4746da994Yu Shan Emily Lau public static final String VIDEO_H264_AMR = "/sdcard/media_api/video/H264_320_AMRNB_6.3gp"; 62ee64575cf725ecb10d91286dcb32a5a51be8efcdNaveen Kumar Ponnusamy public static final String VIDEO_HEVC_AAC = "/sdcard/media_api/video/HEVC_320_AAC_128.mp4"; 63be467b579e06443bc79ea6a04ba0b4d4746da994Yu Shan Emily Lau public static final String VIDEO_HIGHRES_H263 = "/sdcard/media_api/video/H263_500_AMRNB_12.3gp"; 64be467b579e06443bc79ea6a04ba0b4d4746da994Yu Shan Emily Lau public static final String VIDEO_HIGHRES_MP4 = "/sdcard/media_api/video/H264_500_AAC_128.3gp"; 65c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String VIDEO_WEBM = "/sdcard/media_api/video/big-buck-bunny_trailer.webm"; 66c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau 67c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau // Media Recorder 689066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public static final String RECORDER_OUTPUT = "/sdcard/media_api/recorderOutput.amr"; 69d1d17b165139681dc66c000fdfe9e14fb1bc35c0Yu Shan Emily Lau 70c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau // video thumbnail 719066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public static final String THUMBNAIL_OUTPUT = "/sdcard/media_api/videoThumbnail.png"; 729066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public static final String GOLDEN_THUMBNAIL_OUTPUT = "/sdcard/media_api/goldenThumbnail.png"; 73c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau 74c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau /* 75c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau * Metadata Utility Test media files which contain meta data. 76c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau */ 77c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String[] THUMBNAIL_METADATA_TEST_FILES = { 78c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "/sdcard/media_api/video/H263_500_AMRNB_12.3gp", 79c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "/sdcard/media_api/video/H263_56_AAC_24.3gp", 80c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "/sdcard/media_api/video/H263_56_AMRNB_6.3gp", 81c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "/sdcard/media_api/video/H264_320_AAC_64.3gp", 82c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "/sdcard/media_api/video/H264_320_AMRNB_6.3gp", 83c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "/sdcard/media_api/video/H264_500_AAC_128.3gp", 84c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "/sdcard/media_api/video/H264_HVGA_500_NO_AUDIO.3gp", 85c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "/sdcard/media_api/video/H264_QVGA_500_NO_AUDIO.3gp", 86c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "/sdcard/media_api/video/MPEG4_320_AAC_64.mp4", 87c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "/sdcard/media_api/video/border_large.3gp", 88c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "/sdcard/media_api/videoeditor/H264_BP_800x480_15fps_512kbps_AACLC_24KHz_38Kbps_s_1_17.mp4", 89c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "/sdcard/media_api/videoeditor/H264_MP_960x720_25fps_800kbps_AACLC_48Khz_192Kbps_s_1_17.mp4", 90c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "/sdcard/media_api/videoeditor/MPEG4_SP_640x480_15fps_512kbps_AACLC_48khz_132kbps_s_0_26.mp4", 91c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "/sdcard/media_api/videoeditor/MPEG4_SP_176x144_12fps_92kbps_AMRNB_8KHz_12.2kbps_m_0_27.3gp", 92c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "/sdcard/media_api/videoeditor/MPEG4_SP_720x480_30fps_280kbps_AACLC_48kHz_161kbps_s_0_26.mp4" 93c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau }; 94c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau 95c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String[] ALBUMART_TEST_FILES = { 96c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "/sdcard/media_api/music/MP3_48KHz_128kbps_s_1_17_ID3V1_ID3V2.mp3", 97c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "/sdcard/media_api/music/MP3_48KHz_128kbps_s_1_17_ID3V2.mp3", 98c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "/sdcard/media_api/music/MP3_48KHz_128kbps_s_1_17_ID3V1.mp3", 99c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau }; 100c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau 101c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau // TEST_PATH_1: is a video and contains metadata for key "num-tracks" 102c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau // TEST_PATH_2: any valid media file. 103c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau // TEST_PATH_3: invalid media file 104c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String TEST_PATH_1 = "/sdcard/media_api/video/MPEG4_320_AAC_64.mp4"; 105c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String TEST_PATH_3 = "/sdcard/media_api/data.txt"; 106c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String TEST_PATH_4 = "somenonexistingpathname"; 107c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String TEST_PATH_5 = "mem://012345"; 108c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau 109c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau // Meta data expected result 110c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau // The expected tag result in the following order 111c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau // cd_track_number, album, artist, author, composer, date, genre 112c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau // title, years, duration 113c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String META_DATA_MP3[][] = { 114c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau {"/sdcard/media_api/music/MP3_48KHz_128kbps_s_1_17_ID3V1_ID3V2.mp3", "2/34", 115c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "Test ID3V2 Album", "Test ID3V2 Artist", null, "Test ID3V2 Composer", 116c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau null, "(1)Classic Rock", "Test ID3V2 Title ", null, "77640", "1", null}, 117c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau {"/sdcard/media_api/music/MP3_48KHz_128kbps_s_1_17_ID3V2.mp3", "1/10", 118c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "Test ID3V2 Album", "Test ID3V2 Artist", null, "Test ID3V2 Composer", 119c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau null, "(74)Acid Jazz", "Test ID3V2 Tag", null, "77640", "1", null}, 120c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau {"/sdcard/media_api/music/MP3_48KHz_128kbps_s_1_17_ID3V1.mp3", "2", 121c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "Test ID3V1 Album", "Test ID3V1 Artist", null, null, null, "(15)", 122c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "Test ID3V1 Title", "2011", "77640", "1", null} 123c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau }; 124c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau 125c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau // output recorded video 126c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String RECORDED_HVGA_H263 = "/sdcard/HVGA_H263.3gp"; 127c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String RECORDED_QVGA_H263 = "/sdcard/QVGA_H263.3gp"; 128c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String RECORDED_SQVGA_H263 = "/sdcard/SQVGA_H263.3gp"; 129c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String RECORDED_CIF_H263 = "/sdcard/CIF_H263.3gp"; 130c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String RECORDED_QCIF_H263 = "/sdcard/QCIF_H263.3gp"; 131c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String RECORDED_PORTRAIT_H263 = "/sdcard/QCIF_mp4.3gp"; 132c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau 133c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String RECORDED_HVGA_MP4 = "/sdcard/HVGA_mp4.mp4"; 134c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String RECORDED_QVGA_MP4 = "/sdcard/QVGA_mp4.mp4"; 135c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String RECORDED_SQVGA_MP4 = "/sdcard/SQVGA_mp4.mp4"; 136c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String RECORDED_CIF_MP4 = "/sdcard/CIF_mp4.mp4"; 137c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String RECORDED_QCIF_MP4 = "/sdcard/QCIF_mp4.mp4"; 138c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau 139c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String RECORDED_VIDEO_3GP = "/sdcard/temp.3gp"; 140c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau 141c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String INVALD_VIDEO_PATH = 142c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "/sdcard/media_api/filepathdoesnotexist" + "/filepathdoesnotexist/temp.3gp"; 143c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau 144e996c419e6c9beff09b2bb8d6d5777313a0cf29fChong Zhang public static final String RECORDED_SURFACE_3GP = "/sdcard/surface.3gp"; 145e996c419e6c9beff09b2bb8d6d5777313a0cf29fChong Zhang 146c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final long RECORDED_TIME = 5000; 147c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final long VALID_VIDEO_DURATION = 2000; 148c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau 149c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau // Streaming test files 150c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final byte[] STREAM_SERVER = 151c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau new byte[] {(byte) 75, (byte) 17, (byte) 48, (byte) 204}; 152c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String STREAM_H264_480_360_1411k = 153c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "http://75.17.48.204:10088/yslau/stress_media/h264_regular.mp4"; 154c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String STREAM_WMV = "http://75.17.48.204:10088/yslau/stress_media/bugs.wmv"; 155c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String STREAM_H263_176x144_325k = 156c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "http://75.17.48.204:10088/yslau/stress_media/h263_regular.3gp"; 157c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String STREAM_H264_352x288_1536k = 158c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "http://75.17.48.204:10088/yslau/stress_media/h264_highBitRate.mp4"; 159c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String STREAM_MP3 = 160c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "http://75.17.48.204:10088/yslau/stress_media/mp3_regular.mp3"; 161c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final String STREAM_MPEG4_QVGA_128k = 162c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau "http://75.17.48.204:10088/yslau/stress_media/mpeg4_qvga_24fps.3gp"; 163c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final int STREAM_H264_480_360_1411k_DURATION = 46000; 164c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final int VIDEO_H263_AAC_DURATION = 501000; 165c4fe54a2385e8e67dcfed6b2c365214ed020d245Yu Shan Emily Lau public static final int VIDEO_H263_AMR_DURATION = 502000; 166796c93b11096002db8ee8fff670ba2a1980877d9Xia Wang 167796c93b11096002db8ee8fff670ba2a1980877d9Xia Wang // Video files for WiFi IOT video streaming test. 168796c93b11096002db8ee8fff670ba2a1980877d9Xia Wang public static final String[] NETWORK_VIDEO_FILES = { 169796c93b11096002db8ee8fff670ba2a1980877d9Xia Wang "H264_BP_720x480_25fps_256kbps_AMRNB_8khz_12.2kbps_m_0_26.mp4", 170796c93b11096002db8ee8fff670ba2a1980877d9Xia Wang "MPEG4_SP_720x480_30fps_280kbps_AACLC_48kHz_161kbps_s_0_26.mp4", 171796c93b11096002db8ee8fff670ba2a1980877d9Xia Wang "MPEG4_SP_720x480_30fps_280kbps_AACLC_48kHz_96kbps_s_0_21.mp4" 172796c93b11096002db8ee8fff670ba2a1980877d9Xia Wang }; 1739066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project} 174