iptv-checker
Version:
Node.js CLI tool for checking links in IPTV playlists
27 lines (26 loc) • 33.4 kB
JavaScript
export default {
'https://bit.ly/41Q4Cxt': {
stdout:
'{\n "streams": [\n {\n "index": 0,\n "codec_name": "h264",\n "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",\n "profile": "Main",\n "codec_type": "video",\n "codec_tag_string": "[27][0][0][0]",\n "codec_tag": "0x001b",\n "width": 1280,\n "height": 720,\n "coded_width": 1280,\n "coded_height": 720,\n "closed_captions": 0,\n "film_grain": 0,\n "has_b_frames": 1,\n "sample_aspect_ratio": "1:1",\n "display_aspect_ratio": "16:9",\n "pix_fmt": "yuv420p",\n "level": 31,\n "chroma_location": "left",\n "refs": 1,\n "is_avc": "false",\n "nal_length_size": "0",\n "r_frame_rate": "30000/1001",\n "avg_frame_rate": "30000/1001",\n "time_base": "1/90000",\n "start_pts": 1750625,\n "start_time": "19.451389",\n "bits_per_raw_sample": "8",\n "extradata_size": 45,\n "disposition": {\n "default": 0,\n "dub": 0,\n "original": 0,\n "comment": 0,\n "lyrics": 0,\n "karaoke": 0,\n "forced": 0,\n "hearing_impaired": 0,\n "visual_impaired": 0,\n "clean_effects": 0,\n "attached_pic": 0,\n "timed_thumbnails": 0,\n "non_diegetic": 0,\n "captions": 0,\n "descriptions": 0,\n "metadata": 0,\n "dependent": 0,\n "still_image": 0,\n "multilayer": 0\n },\n "tags": {\n "variant_bitrate": "240000"\n }\n },\n {\n "index": 1,\n "codec_name": "aac",\n "codec_long_name": "AAC (Advanced Audio Coding)",\n "profile": "LC",\n "codec_type": "audio",\n "codec_tag_string": "[15][0][0][0]",\n "codec_tag": "0x000f",\n "sample_fmt": "fltp",\n "sample_rate": "48000",\n "channels": 2,\n "channel_layout": "stereo",\n "bits_per_sample": 0,\n "initial_padding": 0,\n "r_frame_rate": "0/0",\n "avg_frame_rate": "0/0",\n "time_base": "1/90000",\n "start_pts": 1749483,\n "start_time": "19.438700",\n "disposition": {\n "default": 0,\n "dub": 0,\n "original": 0,\n "comment": 0,\n "lyrics": 0,\n "karaoke": 0,\n "forced": 0,\n "hearing_impaired": 0,\n "visual_impaired": 0,\n "clean_effects": 0,\n "attached_pic": 0,\n "timed_thumbnails": 0,\n "non_diegetic": 0,\n "captions": 0,\n "descriptions": 0,\n "metadata": 0,\n "dependent": 0,\n "still_image": 0,\n "multilayer": 0\n },\n "tags": {\n "variant_bitrate": "240000",\n "language": "eng"\n }\n }\n ],\n "format": {\n "filename": "https://30a-tv.com/feeds/vidaa/cars.m3u8",\n "nb_streams": 2,\n "nb_programs": 1,\n "nb_stream_groups": 0,\n "format_name": "hls",\n "format_long_name": "Apple HTTP Live Streaming",\n "start_time": "19.438700",\n "size": "207",\n "probe_score": 100\n }\n}\n',
stderr:
"[tcp @ 0x7f8c7f5049c0] Starting connection attempt to 195.201.111.28 port 443\n[tcp @ 0x7f8c7f5049c0] Successfully connected to 195.201.111.28 port 443\n[hls @ 0x7f8c7f40f180] Skip ('#EXT-X-INDEPENDENT-SEGMENTS')\n[hls @ 0x7f8c7f40f180] Opening 'https://30a-tv.com/feeds/720p/54.m3u8' for reading\n[tcp @ 0x7f8c7f410e40] Starting connection attempt to 195.201.111.28 port 443\n[tcp @ 0x7f8c7f410e40] Successfully connected to 195.201.111.28 port 443\n[hls @ 0x7f8c7f40f180] Skip ('#EXT-X-VERSION:3')\n[hls @ 0x7f8c7f40f180] Skip ('#EXT-X-DISCONTINUITY-SEQUENCE:185417')\n[hls @ 0x7f8c7f40f180] Skip ('## Sched:03/11/2025 20:24:12.249')\n[hls @ 0x7f8c7f40f180] Skip ('##EXT-X-PROGRAM-DATE-TIME:03/12/2025T00:24:12.249-04:00')\n[hls @ 0x7f8c7f40f180] Skip ('#EXT-X-DATERANGE:ID=\"73513\",START-DATE=\"2025-03-12T01:25:13.144Z\",PLANNED-DURATION=124,SCTE35-OUT=0x4e7a4d314d544d784e44514b0a')\n[hls @ 0x7f8c7f40f180] Skip ('#EXT-X-CUE-OUT:124')\n[hls @ 0x7f8c7f40f180] Skip ('#EXT-X-PROGRAM-DATE-TIME:2025-03-12T01:25:13.144Z')\n[hls @ 0x7f8c7f40f180] Skip ('#EXT-X-DISCONTINUITY')\n Last message repeated 6 times\n[hls @ 0x7f8c7f40f180] Skip ('## Sched:03/11/2025 20:26:46.234 03/11/2025 20:26:52.244 Now:03/11/2025 20:26:46.145-05:00')\n[hls @ 0x7f8c7f40f180] HLS request for url 'https://fkwi.com/livestreams/99/2024_12_15_12_57_33/video0003.ts', offset 0, playlist 0\n[hls @ 0x7f8c7f40f180] Opening 'https://fkwi.com/livestreams/99/2024_12_15_12_57_33/video0003.ts' for reading\n[tcp @ 0x7f8c7f60f5c0] Starting connection attempt to 195.201.111.28 port 443\n[tcp @ 0x7f8c7f60f5c0] Successfully connected to 195.201.111.28 port 443\n[hls @ 0x7f8c7f40f180] HLS request for url 'https://fkwi.com/livestreams/99/2024_12_15_12_57_33/video0004.ts', offset 0, playlist 0\n[hls @ 0x7f8c7f40f180] Opening 'https://fkwi.com/livestreams/99/2024_12_15_12_57_33/video0004.ts' for reading\n[tcp @ 0x7f8c7f610300] Starting connection attempt to 195.201.111.28 port 443\n[tcp @ 0x7f8c7f610300] Successfully connected to 195.201.111.28 port 443\n[h264 @ 0x7f8c7f50ad00] Reinit context to 1280x720, pix_fmt: yuv420p\nInput #0, hls, from 'https://30a-tv.com/feeds/vidaa/cars.m3u8':\n Duration: N/A, start: 19.438700, bitrate: N/A\n Program 0 \n Metadata:\n variant_bitrate : 240000\n Stream #0:0: Video: h264 (Main), 1 reference frame ([27][0][0][0] / 0x001B), yuv420p(left), 1280x720 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn\n Metadata:\n variant_bitrate : 240000\n Stream #0:1(eng): Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp\n Metadata:\n variant_bitrate : 240000\n[AVIOContext @ 0x7f8c7f60ff40] Statistics: 212602 bytes read, 0 seeks\n[AVIOContext @ 0x7f8c7f52a700] Statistics: 0 bytes read, 0 seeks\n[AVIOContext @ 0x7f8c7f60d200] Statistics: 3043 bytes read, 0 seeks\n[AVIOContext @ 0x7f8c7f52dcc0] Statistics: 207 bytes read, 0 seeks\n"
},
'http://30a-tv.com/feeds/vidaa/cars.m3u8?deviceLon=0&deviceLat=0': {
stdout:
'{\n "streams": [\n {\n "index": 0,\n "codec_name": "h264",\n "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",\n "profile": "Main",\n "codec_type": "video",\n "codec_tag_string": "[27][0][0][0]",\n "codec_tag": "0x001b",\n "width": 1280,\n "height": 720,\n "coded_width": 1280,\n "coded_height": 720,\n "closed_captions": 0,\n "film_grain": 0,\n "has_b_frames": 1,\n "sample_aspect_ratio": "1:1",\n "display_aspect_ratio": "16:9",\n "pix_fmt": "yuv420p",\n "level": 31,\n "chroma_location": "left",\n "refs": 1,\n "is_avc": "false",\n "nal_length_size": "0",\n "r_frame_rate": "30000/1001",\n "avg_frame_rate": "30000/1001",\n "time_base": "1/90000",\n "start_pts": 24429303,\n "start_time": "271.436700",\n "bits_per_raw_sample": "8",\n "extradata_size": 45,\n "disposition": {\n "default": 0,\n "dub": 0,\n "original": 0,\n "comment": 0,\n "lyrics": 0,\n "karaoke": 0,\n "forced": 0,\n "hearing_impaired": 0,\n "visual_impaired": 0,\n "clean_effects": 0,\n "attached_pic": 0,\n "timed_thumbnails": 0,\n "non_diegetic": 0,\n "captions": 0,\n "descriptions": 0,\n "metadata": 0,\n "dependent": 0,\n "still_image": 0,\n "multilayer": 0\n },\n "tags": {\n "variant_bitrate": "240000"\n }\n },\n {\n "index": 1,\n "codec_name": "aac",\n "codec_long_name": "AAC (Advanced Audio Coding)",\n "profile": "LC",\n "codec_type": "audio",\n "codec_tag_string": "[15][0][0][0]",\n "codec_tag": "0x000f",\n "sample_fmt": "fltp",\n "sample_rate": "48000",\n "channels": 2,\n "channel_layout": "stereo",\n "bits_per_sample": 0,\n "initial_padding": 0,\n "r_frame_rate": "0/0",\n "avg_frame_rate": "0/0",\n "time_base": "1/90000",\n "start_pts": 24426603,\n "start_time": "271.406700",\n "disposition": {\n "default": 0,\n "dub": 0,\n "original": 0,\n "comment": 0,\n "lyrics": 0,\n "karaoke": 0,\n "forced": 0,\n "hearing_impaired": 0,\n "visual_impaired": 0,\n "clean_effects": 0,\n "attached_pic": 0,\n "timed_thumbnails": 0,\n "non_diegetic": 0,\n "captions": 0,\n "descriptions": 0,\n "metadata": 0,\n "dependent": 0,\n "still_image": 0,\n "multilayer": 0\n },\n "tags": {\n "variant_bitrate": "240000",\n "language": "und"\n }\n }\n ],\n "format": {\n "filename": "http://30a-tv.com/feeds/vidaa/cars.m3u8?deviceLon=0&deviceLat=0",\n "nb_streams": 2,\n "nb_programs": 1,\n "nb_stream_groups": 0,\n "format_name": "hls",\n "format_long_name": "Apple HTTP Live Streaming",\n "start_time": "271.406700",\n "size": "207",\n "probe_score": 100\n }\n}\n',
stderr:
"[tcp @ 0x7f8aa6d046c0] Starting connection attempt to 195.201.111.28 port 80\n[tcp @ 0x7f8aa6d046c0] Successfully connected to 195.201.111.28 port 80\n[tcp @ 0x7f8aa6d04a00] Starting connection attempt to 195.201.111.28 port 443\n[tcp @ 0x7f8aa6d04a00] Successfully connected to 195.201.111.28 port 443\n[hls @ 0x7f8aa6c0f1c0] Skip ('#EXT-X-INDEPENDENT-SEGMENTS')\n[hls @ 0x7f8aa6c0f1c0] Opening 'https://30a-tv.com/feeds/720p/54.m3u8' for reading\n[tcp @ 0x7f8aa6c2c900] Starting connection attempt to 195.201.111.28 port 443\n[tcp @ 0x7f8aa6c2c900] Successfully connected to 195.201.111.28 port 443\n[hls @ 0x7f8aa6c0f1c0] Skip ('#EXT-X-VERSION:3')\n[hls @ 0x7f8aa6c0f1c0] Skip ('#EXT-X-DISCONTINUITY-SEQUENCE:189376')\n[hls @ 0x7f8aa6c0f1c0] Skip ('## Sched:03/13/2025 23:08:11.726')\n[hls @ 0x7f8aa6c0f1c0] Skip ('##EXT-X-PROGRAM-DATE-TIME:03/14/2025T03:08:11.726-04:00')\n[hls @ 0x7f8aa6c0f1c0] Skip ('## Sched:03/13/2025 23:11:05.735 03/13/2025 23:11:11.745 Now:03/13/2025 23:11:05.645-05:00')\n[hls @ 0x7f8aa6c0f1c0] HLS request for url 'https://fkwi.com/livestreams/54/2022_09_14_22_34_22/video0045.ts', offset 0, playlist 0\n[hls @ 0x7f8aa6c0f1c0] Opening 'https://fkwi.com/livestreams/54/2022_09_14_22_34_22/video0045.ts' for reading\n[tcp @ 0x7f8aa6d0fcc0] Starting connection attempt to 195.201.111.28 port 443\n[tcp @ 0x7f8aa6d0fcc0] Successfully connected to 195.201.111.28 port 443\n[hls @ 0x7f8aa6c0f1c0] HLS request for url 'https://fkwi.com/livestreams/54/2022_09_14_22_34_22/video0046.ts', offset 0, playlist 0\n[hls @ 0x7f8aa6c0f1c0] Opening 'https://fkwi.com/livestreams/54/2022_09_14_22_34_22/video0046.ts' for reading\n[tcp @ 0x7f8aa89047c0] Starting connection attempt to 195.201.111.28 port 443\n[tcp @ 0x7f8aa89047c0] Successfully connected to 195.201.111.28 port 443\n[h264 @ 0x7f8aa6e06ec0] Reinit context to 1280x720, pix_fmt: yuv420p\nInput #0, hls, from 'http://30a-tv.com/feeds/vidaa/cars.m3u8?deviceLon=0&deviceLat=0':\n Duration: N/A, start: 271.406700, bitrate: N/A\n Program 0 \n Metadata:\n variant_bitrate : 240000\n Stream #0:0: Video: h264 (Main), 1 reference frame ([27][0][0][0] / 0x001B), yuv420p(left), 1280x720 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn\n Metadata:\n variant_bitrate : 240000\n Stream #0:1(und): Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp\n Metadata:\n variant_bitrate : 240000\n[AVIOContext @ 0x7f8aa8904200] Statistics: 245370 bytes read, 0 seeks\n[AVIOContext @ 0x7f8aa6e04ec0] Statistics: 0 bytes read, 0 seeks\n[AVIOContext @ 0x7f8aa6d0cfc0] Statistics: 2707 bytes read, 0 seeks\n[AVIOContext @ 0x7f8aa6d0aa40] Statistics: 207 bytes read, 0 seeks\n"
},
'https://30a-tv.com/feeds/vidaa/cars.m3u8': {
stdout:
'{\n "streams": [\n {\n "index": 0,\n "codec_name": "h264",\n "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",\n "profile": "Main",\n "codec_type": "video",\n "codec_tag_string": "[27][0][0][0]",\n "codec_tag": "0x001b",\n "width": 1280,\n "height": 720,\n "coded_width": 1280,\n "coded_height": 720,\n "closed_captions": 0,\n "film_grain": 0,\n "has_b_frames": 1,\n "sample_aspect_ratio": "1:1",\n "display_aspect_ratio": "16:9",\n "pix_fmt": "yuv420p",\n "level": 31,\n "chroma_location": "left",\n "refs": 1,\n "is_avc": "false",\n "nal_length_size": "0",\n "r_frame_rate": "30000/1001",\n "avg_frame_rate": "30000/1001",\n "time_base": "1/90000",\n "start_pts": 1750625,\n "start_time": "19.451389",\n "bits_per_raw_sample": "8",\n "extradata_size": 45,\n "disposition": {\n "default": 0,\n "dub": 0,\n "original": 0,\n "comment": 0,\n "lyrics": 0,\n "karaoke": 0,\n "forced": 0,\n "hearing_impaired": 0,\n "visual_impaired": 0,\n "clean_effects": 0,\n "attached_pic": 0,\n "timed_thumbnails": 0,\n "non_diegetic": 0,\n "captions": 0,\n "descriptions": 0,\n "metadata": 0,\n "dependent": 0,\n "still_image": 0,\n "multilayer": 0\n },\n "tags": {\n "variant_bitrate": "240000"\n }\n },\n {\n "index": 1,\n "codec_name": "aac",\n "codec_long_name": "AAC (Advanced Audio Coding)",\n "profile": "LC",\n "codec_type": "audio",\n "codec_tag_string": "[15][0][0][0]",\n "codec_tag": "0x000f",\n "sample_fmt": "fltp",\n "sample_rate": "48000",\n "channels": 2,\n "channel_layout": "stereo",\n "bits_per_sample": 0,\n "initial_padding": 0,\n "r_frame_rate": "0/0",\n "avg_frame_rate": "0/0",\n "time_base": "1/90000",\n "start_pts": 1749483,\n "start_time": "19.438700",\n "disposition": {\n "default": 0,\n "dub": 0,\n "original": 0,\n "comment": 0,\n "lyrics": 0,\n "karaoke": 0,\n "forced": 0,\n "hearing_impaired": 0,\n "visual_impaired": 0,\n "clean_effects": 0,\n "attached_pic": 0,\n "timed_thumbnails": 0,\n "non_diegetic": 0,\n "captions": 0,\n "descriptions": 0,\n "metadata": 0,\n "dependent": 0,\n "still_image": 0,\n "multilayer": 0\n },\n "tags": {\n "variant_bitrate": "240000",\n "language": "eng"\n }\n }\n ],\n "format": {\n "filename": "https://30a-tv.com/feeds/vidaa/cars.m3u8",\n "nb_streams": 2,\n "nb_programs": 1,\n "nb_stream_groups": 0,\n "format_name": "hls",\n "format_long_name": "Apple HTTP Live Streaming",\n "start_time": "19.438700",\n "size": "207",\n "probe_score": 100\n }\n}\n',
stderr:
"[tcp @ 0x7f8c7f5049c0] Starting connection attempt to 195.201.111.28 port 443\n[tcp @ 0x7f8c7f5049c0] Successfully connected to 195.201.111.28 port 443\n[hls @ 0x7f8c7f40f180] Skip ('#EXT-X-INDEPENDENT-SEGMENTS')\n[hls @ 0x7f8c7f40f180] Opening 'https://30a-tv.com/feeds/720p/54.m3u8' for reading\n[tcp @ 0x7f8c7f410e40] Starting connection attempt to 195.201.111.28 port 443\n[tcp @ 0x7f8c7f410e40] Successfully connected to 195.201.111.28 port 443\n[hls @ 0x7f8c7f40f180] Skip ('#EXT-X-VERSION:3')\n[hls @ 0x7f8c7f40f180] Skip ('#EXT-X-DISCONTINUITY-SEQUENCE:185417')\n[hls @ 0x7f8c7f40f180] Skip ('## Sched:03/11/2025 20:24:12.249')\n[hls @ 0x7f8c7f40f180] Skip ('##EXT-X-PROGRAM-DATE-TIME:03/12/2025T00:24:12.249-04:00')\n[hls @ 0x7f8c7f40f180] Skip ('#EXT-X-DATERANGE:ID=\"73513\",START-DATE=\"2025-03-12T01:25:13.144Z\",PLANNED-DURATION=124,SCTE35-OUT=0x4e7a4d314d544d784e44514b0a')\n[hls @ 0x7f8c7f40f180] Skip ('#EXT-X-CUE-OUT:124')\n[hls @ 0x7f8c7f40f180] Skip ('#EXT-X-PROGRAM-DATE-TIME:2025-03-12T01:25:13.144Z')\n[hls @ 0x7f8c7f40f180] Skip ('#EXT-X-DISCONTINUITY')\n Last message repeated 6 times\n[hls @ 0x7f8c7f40f180] Skip ('## Sched:03/11/2025 20:26:46.234 03/11/2025 20:26:52.244 Now:03/11/2025 20:26:46.145-05:00')\n[hls @ 0x7f8c7f40f180] HLS request for url 'https://fkwi.com/livestreams/99/2024_12_15_12_57_33/video0003.ts', offset 0, playlist 0\n[hls @ 0x7f8c7f40f180] Opening 'https://fkwi.com/livestreams/99/2024_12_15_12_57_33/video0003.ts' for reading\n[tcp @ 0x7f8c7f60f5c0] Starting connection attempt to 195.201.111.28 port 443\n[tcp @ 0x7f8c7f60f5c0] Successfully connected to 195.201.111.28 port 443\n[hls @ 0x7f8c7f40f180] HLS request for url 'https://fkwi.com/livestreams/99/2024_12_15_12_57_33/video0004.ts', offset 0, playlist 0\n[hls @ 0x7f8c7f40f180] Opening 'https://fkwi.com/livestreams/99/2024_12_15_12_57_33/video0004.ts' for reading\n[tcp @ 0x7f8c7f610300] Starting connection attempt to 195.201.111.28 port 443\n[tcp @ 0x7f8c7f610300] Successfully connected to 195.201.111.28 port 443\n[h264 @ 0x7f8c7f50ad00] Reinit context to 1280x720, pix_fmt: yuv420p\nInput #0, hls, from 'https://30a-tv.com/feeds/vidaa/cars.m3u8':\n Duration: N/A, start: 19.438700, bitrate: N/A\n Program 0 \n Metadata:\n variant_bitrate : 240000\n Stream #0:0: Video: h264 (Main), 1 reference frame ([27][0][0][0] / 0x001B), yuv420p(left), 1280x720 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn\n Metadata:\n variant_bitrate : 240000\n Stream #0:1(eng): Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp\n Metadata:\n variant_bitrate : 240000\n[AVIOContext @ 0x7f8c7f60ff40] Statistics: 212602 bytes read, 0 seeks\n[AVIOContext @ 0x7f8c7f52a700] Statistics: 0 bytes read, 0 seeks\n[AVIOContext @ 0x7f8c7f60d200] Statistics: 3043 bytes read, 0 seeks\n[AVIOContext @ 0x7f8c7f52dcc0] Statistics: 207 bytes read, 0 seeks\n"
},
'rtp://127.0.0.1:1234': {
stdout:
'{\n "streams": [\n {\n "index": 0,\n "codec_name": "mp2",\n "codec_long_name": "MP2 (MPEG audio layer 2)",\n "codec_type": "audio",\n "codec_tag_string": "[3][0][0][0]",\n "codec_tag": "0x0003",\n "sample_fmt": "fltp",\n "sample_rate": "44100",\n "channels": 2,\n "channel_layout": "stereo",\n "bits_per_sample": 0,\n "initial_padding": 0,\n "r_frame_rate": "0/0",\n "avg_frame_rate": "0/0",\n "time_base": "1/90000",\n "start_pts": 3097279,\n "start_time": "34.414211",\n "bit_rate": "128000",\n "disposition": {\n "default": 0,\n "dub": 0,\n "original": 0,\n "comment": 0,\n "lyrics": 0,\n "karaoke": 0,\n "forced": 0,\n "hearing_impaired": 0,\n "visual_impaired": 0,\n "clean_effects": 0,\n "attached_pic": 0,\n "timed_thumbnails": 0,\n "non_diegetic": 0,\n "captions": 0,\n "descriptions": 0,\n "metadata": 0,\n "dependent": 0,\n "still_image": 0,\n "multilayer": 0\n }\n },\n {\n "index": 1,\n "codec_name": "h264",\n "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",\n "profile": "High",\n "codec_type": "video",\n "codec_tag_string": "[27][0][0][0]",\n "codec_tag": "0x001b",\n "width": 720,\n "height": 400,\n "coded_width": 720,\n "coded_height": 400,\n "closed_captions": 0,\n "film_grain": 0,\n "has_b_frames": 2,\n "sample_aspect_ratio": "1:1",\n "display_aspect_ratio": "9:5",\n "pix_fmt": "yuv420p",\n "level": 30,\n "chroma_location": "left",\n "field_order": "progressive",\n "refs": 1,\n "is_avc": "false",\n "nal_length_size": "0",\n "r_frame_rate": "24/1",\n "avg_frame_rate": "24/1",\n "time_base": "1/90000",\n "start_pts": 3097828,\n "start_time": "34.420311",\n "bits_per_raw_sample": "8",\n "extradata_size": 39,\n "disposition": {\n "default": 0,\n "dub": 0,\n "original": 0,\n "comment": 0,\n "lyrics": 0,\n "karaoke": 0,\n "forced": 0,\n "hearing_impaired": 0,\n "visual_impaired": 0,\n "clean_effects": 0,\n "attached_pic": 0,\n "timed_thumbnails": 0,\n "non_diegetic": 0,\n "captions": 0,\n "descriptions": 0,\n "metadata": 0,\n "dependent": 0,\n "still_image": 0,\n "multilayer": 0\n }\n }\n ],\n "format": {\n "filename": "rtp://127.0.0.1:1234",\n "nb_streams": 2,\n "nb_programs": 1,\n "nb_stream_groups": 0,\n "format_name": "rtp",\n "format_long_name": "RTP input",\n "start_time": "34.414211",\n "probe_score": 100\n }\n}\n',
stderr:
"[rtp @ 0x7fb8cbd06580] SDP:\nv=0\r\nc=IN IP4 127.0.0.1\r\nm=application 1234 RTP/AVP 33\r\n\n[rtp @ 0x7fb8cbd06580] setting jitter buffer size to 500\nOption timeout skipped - not known to demuxer.\nOption user_agent skipped - not known to demuxer.\n[NULL @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] non-existing PPS 0 referenced\n Last message repeated 1 times\n[h264 @ 0x7fb8cbc0e580] decode_slice_header error\n[h264 @ 0x7fb8cbc0e580] no frame!\n[h264 @ 0x7fb8cbc0e580] Reinit context to 720x400, pix_fmt: yuv420p\nInput #0, rtp, from 'rtp://127.0.0.1:1234':\n Duration: N/A, start: 34.414211, bitrate: N/A\n Program 1 \n Metadata:\n service_name : \n service_provider: \n Stream #0:0: Audio: mp2 (mp3float) ([3][0][0][0] / 0x0003), 44100 Hz, stereo, fltp, 128 kb/s\n Stream #0:1: Video: h264 (High), 1 reference frame ([27][0][0][0] / 0x001B), yuv420p(progressive, left), 720x400 [SAR 1:1 DAR 9:5], 24 fps, 24 tbr, 90k tbn\n"
}
}