diff --git a/Sources/CoreBusiness/Model/MediaComposition.swift b/Sources/CoreBusiness/Model/MediaComposition.swift index d5c6671b4..2a4d5cf0c 100644 --- a/Sources/CoreBusiness/Model/MediaComposition.swift +++ b/Sources/CoreBusiness/Model/MediaComposition.swift @@ -20,7 +20,8 @@ public struct MediaComposition: Decodable { /// The available chapters. public var chapters: [Chapter] { - _chapters.filter { $0.fullLengthUrn == chapterUrn && $0.mediaType == mainChapter.mediaType } + guard mainChapter.mediaType == .video else { return [] } + return _chapters.filter { $0.fullLengthUrn == chapterUrn && $0.mediaType == mainChapter.mediaType } } /// The related show. diff --git a/Tests/CoreBusinessTests/MediaCompositionTests.swift b/Tests/CoreBusinessTests/MediaCompositionTests.swift index fb7c32690..782eb8594 100644 --- a/Tests/CoreBusinessTests/MediaCompositionTests.swift +++ b/Tests/CoreBusinessTests/MediaCompositionTests.swift @@ -19,4 +19,9 @@ final class MediaCompositionTests: XCTestCase { let mediaComposition = Mock.mediaComposition(.mixed) expect(mediaComposition.chapters.count).to(equal(10)) } + + func testAudioChapterRemoval() { + let mediaComposition = Mock.mediaComposition(.audioChapters) + expect(mediaComposition.chapters).to(beEmpty()) + } } diff --git a/Tests/CoreBusinessTests/Mock.swift b/Tests/CoreBusinessTests/Mock.swift index faba33f49..88ef7dbe3 100644 --- a/Tests/CoreBusinessTests/Mock.swift +++ b/Tests/CoreBusinessTests/Mock.swift @@ -17,6 +17,7 @@ enum Mock { case onDemand case redundant case mixed + case audioChapters } static func mediaComposition(_ kind: MediaCompositionKind = .onDemand) -> MediaComposition { diff --git a/Tests/CoreBusinessTests/Resources.xcassets/MediaComposition_audioChapters.dataset/Contents.json b/Tests/CoreBusinessTests/Resources.xcassets/MediaComposition_audioChapters.dataset/Contents.json new file mode 100644 index 000000000..2ac61c6c8 --- /dev/null +++ b/Tests/CoreBusinessTests/Resources.xcassets/MediaComposition_audioChapters.dataset/Contents.json @@ -0,0 +1,12 @@ +{ + "data" : [ + { + "filename" : "urn_rts_audio_13598743.json", + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Tests/CoreBusinessTests/Resources.xcassets/MediaComposition_audioChapters.dataset/urn_rts_audio_13598743.json b/Tests/CoreBusinessTests/Resources.xcassets/MediaComposition_audioChapters.dataset/urn_rts_audio_13598743.json new file mode 100644 index 000000000..d6b7b9a1c --- /dev/null +++ b/Tests/CoreBusinessTests/Resources.xcassets/MediaComposition_audioChapters.dataset/urn_rts_audio_13598743.json @@ -0,0 +1,752 @@ +{ + "chapterUrn" : "urn:rts:audio:13598743", + "episode" : { + "id" : "13598757", + "title" : "Forum du 12.12.2022", + "publishedDate" : "2022-12-12T18:00:00+01:00", + "imageUrl" : "https://www.rts.ch/2023/09/28/17/49/1784333.image/16x9", + "imageTitle" : "Logo Forum [RTS]" + }, + "show" : { + "id" : "1784426", + "vendor" : "RTS", + "transmission" : "RADIO", + "urn" : "urn:rts:show:radio:1784426", + "title" : "Forum", + "lead" : "7 jours sur 7, Forum questionne en direct les acteurs de l’actualité, ouvre le débat sur les controverses qui animent la vie politique, culturelle et économique.", + "description" : "7 jours sur 7, Forum questionne en direct les acteurs de l'actualité, ouvre le débat sur les controverses qui animent la vie politique, culturelle et économique. C'est un lieu d'écoute, d'échanges, de remise en question. Forum propose chaque soir un regard attentif et acéré sur l’actualité suisse et internationale.", + "imageUrl" : "https://www.rts.ch/2023/09/28/17/49/1784333.image/16x9", + "imageTitle" : "Logo Forum [RTS]", + "bannerImageUrl" : "https://www.rts.ch/2023/09/28/17/49/1784333.image/3x1", + "posterImageUrl" : "https://ws.srf.ch/asset/image/audio/e0322b37-5697-474d-93ac-19a4044a6a24/POSTER.jpg", + "posterImageIsFallbackUrl" : true, + "homepageUrl" : "https://details.rts.ch/la-1ere/programmes/forum/", + "podcastSubscriptionUrl" : "https://www.rts.ch/la-1ere/programmes/forum/podcast/", + "primaryChannelId" : "a9e7621504c6959e35c3ecbe7f6bed0446cdf8da", + "primaryChannelUrn" : "urn:rts:channel:radio:a9e7621504c6959e35c3ecbe7f6bed0446cdf8da", + "audioDescriptionAvailable" : false, + "subtitlesAvailable" : false, + "multiAudioLanguagesAvailable" : false, + "allowIndexing" : false + }, + "channel" : { + "id" : "a9e7621504c6959e35c3ecbe7f6bed0446cdf8da", + "vendor" : "RTS", + "urn" : "urn:rts:channel:radio:a9e7621504c6959e35c3ecbe7f6bed0446cdf8da", + "title" : "La 1ère", + "imageUrl" : "https://www.rts.ch/2023/09/28/17/49/1784333.image/16x9", + "imageTitle" : "Logo Forum [RTS]", + "transmission" : "RADIO" + }, + "chapterList" : [ { + "id" : "13598743", + "mediaType" : "AUDIO", + "vendor" : "RTS", + "urn" : "urn:rts:audio:13598743", + "title" : "Forum - Présenté par Tania Sazpinar et Esther Coquoz", + "imageUrl" : "https://www.rts.ch/2023/09/28/17/49/1784333.image/16x9", + "imageTitle" : "Logo Forum [RTS]", + "type" : "EPISODE", + "date" : "2022-12-12T18:00:00+01:00", + "duration" : 3600000, + "podcastHdUrl" : "https://rts-aod-dd.akamaized.net/ww/13598743/d96d95c9-23cf-38b8-92af-42e89cd85afa.mp3", + "playableAbroad" : true, + "socialCountList" : [ { + "key" : "srgView", + "value" : 898 + }, { + "key" : "srgLike", + "value" : 0 + }, { + "key" : "fbShare", + "value" : 0 + }, { + "key" : "twitterShare", + "value" : 0 + }, { + "key" : "googleShare", + "value" : 0 + }, { + "key" : "whatsAppShare", + "value" : 0 + } ], + "displayable" : true, + "position" : 0, + "noEmbed" : false, + "analyticsMetadata" : { + "media_segment" : "Forum - Présenté par Tania Sazpinar et Esther Coquoz", + "media_type" : "Audio", + "media_segment_id" : "13598743", + "media_episode_length" : "3600", + "media_segment_length" : "3600", + "media_number_of_segment_selected" : "1", + "media_number_of_segments_total" : "1", + "media_duration_category" : "long", + "media_is_geoblocked" : "false", + "media_is_web_only" : "false", + "media_production_source" : "produced.for.broadcasting", + "media_urn" : "urn:rts:audio:13598743", + "media_sub_set_id" : "EPISODE" + }, + "eventData" : "$ec997ecbd9874fae$258ca058508c83574cb22919f3635503768c1a1c0add2b04ca590b77d2b9457e657aacd76afc90a50061e17ac60c3e1b67605cb41d8dbc3fcfb4eda6081a00dad23404d36ad5c0847b7094c4dbdf712baff4d617d6908953f61b3fd1052da55e58b1762651dc68ab1edc98f3895efd8b3de1ef01a92d0dee673380413069693faf88e3d89798afe7702404805004026b09179557a9338275a432ee9565179bf6551b3364914984da3c5bc88caa91d9b58e6cd3d2373d8ff4526bfc407467ed82cd9235d6718249b36b1d16bf2711443d330799f7a4daa3a739e3b314cf29569e2f064917e6b7adfb7a7ef08b0a415a0dc51b17bcf404d74b84c0a8eedc6c0d1b8c119db4f09d0a9e5e819aafddb6e721cad6e712beb3499f590d293a523af2d5c1529292ca9c2be172e43c321c199e55604299c18745e27c6e6a8f8ab728d0e7484e4932e10e9e1d5a4698bc146261d54a537619f59cd4677770cbd389f454732c002e3598846ce835295afe13ad03e2", + "fullLengthMarkIn" : 0, + "fullLengthMarkOut" : 0, + "resourceList" : [ { + "url" : "https://rts-aod-dd.akamaized.net/ww/13598743/d96d95c9-23cf-38b8-92af-42e89cd85afa.mp3", + "quality" : "HQ", + "protocol" : "HTTPS", + "encoding" : "MP3", + "mimeType" : "audio/mpeg", + "presentation" : "DEFAULT", + "streaming" : "PROGRESSIVE", + "dvr" : false, + "live" : false, + "mediaContainer" : "NONE", + "audioCodec" : "MP3", + "videoCodec" : "NONE", + "tokenType" : "NONE", + "analyticsMetadata" : { + "media_streaming_quality" : "HQ", + "media_special_format" : "DEFAULT", + "media_url" : "https://rts-aod-dd.akamaized.net/ww/13598743/d96d95c9-23cf-38b8-92af-42e89cd85afa.mp3" + } + } ] + }, { + "id" : "13622547", + "mediaType" : "VIDEO", + "vendor" : "RTS", + "urn" : "urn:rts:video:13622547", + "title" : "Forum (vidéo) - Présenté par Tania Sazpinar et Esther Coquoz", + "imageUrl" : "https://www.rts.ch/2022/12/12/23/08/13622546.image/16x9", + "imageTitle" : "Forum (vidéo) - Présenté par Tania Sazpinar et Esther Coquoz [RTS]", + "type" : "CLIP", + "date" : "2022-12-12T18:00:00+01:00", + "duration" : 3600840, + "validFrom" : "2022-12-12T19:00:00+01:00", + "playableAbroad" : true, + "displayable" : true, + "fullLengthUrn" : "urn:rts:audio:13598743", + "position" : 1, + "noEmbed" : false, + "analyticsData" : { + "ns_st_ep" : "Forum (vidéo) - Présenté par Tania Sazpinar et Esther Coquoz", + "ns_st_ty" : "Video", + "ns_st_ci" : "13622547", + "ns_st_el" : "3600840", + "ns_st_cl" : "3600840", + "ns_st_sl" : "3600840", + "srg_mgeobl" : "false", + "ns_st_tp" : "1", + "ns_st_cn" : "1", + "ns_st_ct" : "vc12", + "ns_st_pn" : "1", + "ns_st_cdm" : "to", + "ns_st_cmt" : "fc" + }, + "analyticsMetadata" : { + "media_segment" : "Forum (vidéo) - Présenté par Tania Sazpinar et Esther Coquoz", + "media_type" : "Video", + "media_segment_id" : "13622547", + "media_episode_length" : "3601", + "media_segment_length" : "3601", + "media_number_of_segment_selected" : "1", + "media_number_of_segments_total" : "1", + "media_duration_category" : "long", + "media_is_geoblocked" : "false", + "media_is_web_only" : "false", + "media_production_source" : "produced.for.broadcasting", + "media_urn" : "urn:rts:video:13622547", + "media_sub_set_id" : "CLIP" + }, + "eventData" : "$f992085ed4fa2c25$c6998ff87df1d9ea9b7cb76e4b23da9ccb9d0748c5f7c36f018bc86158a004d801a0736b824af35c828a67092a5607683d005f30cb1d4e9a4d6a98640119a7376fe4018ca8b0a34f7d08970687edc20b19931236b201953449b0c2fed80dc7807f436c2e96b8636a941cf7ad31e297d87411254cd1c9c1e876dc1269b9ff899bfed9c36153b83a4d8aaf09953bdc0e89f808894cdd69d0a83089a730d6d73bfa6561ea171738e61b27961494af846a485a55e415fae74b124d3f81c0276fa75c9f37af3d9c0f5711fa062e15e232bdce3eddebc1d02eb77f236dd10c12aac38ebceb53beaba79f683f2295fa3abf3c1a014f075500913f9c14ffd6c48e4c01dbf9ddb044db5d35fa0aebf1ff3bb177b790a979301a88013d8d3aa4fd3b0350f27a9f443dc4a89b67eb55965ad027f8a0958055b4e6e82a9a15ea22192d9273cf0d6adf93159f41e566749d6a485971fd3229d78144f708ff746967c267ac2c65999de99e444684cdeedbe0f4ae8beece", + "resourceList" : [ { + "url" : "https://rts-vod-amd.akamaized.net/ww/13622547/ba5e0176-bace-398f-9d89-ed0a3f18dab4/master.m3u8", + "quality" : "HD", + "protocol" : "HLS", + "encoding" : "H264", + "mimeType" : "application/x-mpegURL", + "presentation" : "DEFAULT", + "streaming" : "HLS", + "dvr" : false, + "live" : false, + "mediaContainer" : "FMP4", + "audioCodec" : "AAC", + "videoCodec" : "H264", + "tokenType" : "NONE", + "audioTrackList" : [ { + "locale" : "fr", + "language" : "Français", + "source" : "HLS" + } ], + "subtitleInformationList" : [ { + "locale" : "fr", + "language" : "Français (SDH)", + "source" : "HLS", + "type" : "SDH" + } ], + "analyticsData" : { + "srg_mqual" : "HD", + "srg_mpres" : "DEFAULT" + }, + "analyticsMetadata" : { + "media_streaming_quality" : "HD", + "media_special_format" : "DEFAULT", + "media_url" : "https://rts-vod-amd.akamaized.net/ww/13622547/ba5e0176-bace-398f-9d89-ed0a3f18dab4/master.m3u8" + } + } ], + "aspectRatio" : "16:9", + "spriteSheet" : { + "urn" : "urn:rts:video:13622547", + "rows" : 26, + "columns" : 20, + "thumbnailHeight" : 84, + "thumbnailWidth" : 150, + "interval" : 7000, + "url" : "https://il.srgssr.ch/spritesheet/urn/rts/video/13622547/sprite-13622547.jpeg" + } + }, { + "id" : "13598744", + "mediaType" : "AUDIO", + "vendor" : "RTS", + "urn" : "urn:rts:audio:13598744", + "title" : "Les hautes instances européennes expriment leur inquiétude après les accusations de corruption", + "imageUrl" : "https://www.rts.ch/2022/10/18/17/58/13474798.image/16x9", + "imageTitle" : "Ursula von der Leyen au Parlement européen à Strasbourg, 18.10.2022. [Jean-Francois Badias - AP/Keystone]", + "imageCopyright" : "Jean-Francois Badias - AP/Keystone", + "type" : "CLIP", + "date" : "2022-12-12T18:02:00+01:00", + "duration" : 237000, + "podcastHdUrl" : "https://rts-aod-dd.akamaized.net/ww/13598744/23c3b7cd-a474-3fa6-9961-9019cf0a94e8.mp3", + "playableAbroad" : true, + "displayable" : true, + "fullLengthUrn" : "urn:rts:audio:13598743", + "position" : 2, + "noEmbed" : false, + "analyticsMetadata" : { + "media_segment" : "Les hautes instances européennes expriment leur inquiétude après les accusations de corruption", + "media_type" : "Audio", + "media_segment_id" : "13598744", + "media_episode_length" : "237", + "media_segment_length" : "237", + "media_number_of_segment_selected" : "1", + "media_number_of_segments_total" : "1", + "media_duration_category" : "short", + "media_is_geoblocked" : "false", + "media_is_web_only" : "false", + "media_production_source" : "produced.for.broadcasting", + "media_urn" : "urn:rts:audio:13598744", + "media_sub_set_id" : "CLIP" + }, + "eventData" : "$ddaa9deb763583f4$71f264168ee2b6b5831574deab90274752575e6b3e61cb945aca3ecdc7ccbfa7d48f87832df12d11e604d7bceeb871dab04acb165b95ea842780df4c7568b481603d3113ff7cdfe19680137b9c06d932c5a4b231bb81f7084de9e10f2a752289ce267e170ee986c43a5cc3841d88a5e6049e4f3d86e209cc9b6c1bdc262b7bd0a3b1db4abd997a9c7bad3c8ae64bd89b7d6d5683b00c4a5760118d8358d85fbd0a89e6a528ab345690c378fec7e87bd9c48408f407663e3f8d19fa80c948c3b4f93f58dab1a6e03b21505c6bca8599acb6ed1ee77a9a83fce9311edb23d47c4b3805a8bf7442f804e1adc3e115772228a7297f7c50406503f4a23c1f0a27f3c1d9093f6773843e37ffd58210088c9c2888af8f2180a4d54ad4d1ab254b91daee6cda26cfc329ee3b5fbc965df3e7da45ca1702e966b6951897fd0aa4c0618feb71143238bebe84812ecb0926a99ad00a27bf71793ff3d5b6537f53a2aab99ac4f02f64710b645c3306dfe53948ec4539", + "resourceList" : [ { + "url" : "https://rts-aod-dd.akamaized.net/ww/13598744/23c3b7cd-a474-3fa6-9961-9019cf0a94e8.mp3", + "quality" : "HQ", + "protocol" : "HTTPS", + "encoding" : "MP3", + "mimeType" : "audio/mpeg", + "presentation" : "DEFAULT", + "streaming" : "PROGRESSIVE", + "dvr" : false, + "live" : false, + "mediaContainer" : "NONE", + "audioCodec" : "MP3", + "videoCodec" : "NONE", + "tokenType" : "NONE", + "analyticsMetadata" : { + "media_streaming_quality" : "HQ", + "media_special_format" : "DEFAULT", + "media_url" : "https://rts-aod-dd.akamaized.net/ww/13598744/23c3b7cd-a474-3fa6-9961-9019cf0a94e8.mp3" + } + } ] + }, { + "id" : "13598745", + "mediaType" : "AUDIO", + "vendor" : "RTS", + "urn" : "urn:rts:audio:13598745", + "title" : "Yves Bertoncini s’exprime sur les cas de corruptions présumés au Parlement européen", + "description" : "Interview de Yves Bertoncini, enseignant en affaires européennes à l'école de commerce de Paris, et consultant en affaires européennes.", + "imageUrl" : "https://www.rts.ch/2020/07/19/16/43/11478416.image/16x9", + "imageTitle" : "Yves Bertoncini, président du Mouvement européen en France. [eesc.europa.eu]", + "imageCopyright" : "eesc.europa.eu", + "type" : "CLIP", + "date" : "2022-12-12T18:03:00+01:00", + "duration" : 336000, + "podcastHdUrl" : "https://rts-aod-dd.akamaized.net/ww/13598745/2da36319-1f31-36af-9f09-e9d86f157e40.mp3", + "playableAbroad" : true, + "displayable" : true, + "fullLengthUrn" : "urn:rts:audio:13598743", + "position" : 3, + "noEmbed" : false, + "analyticsMetadata" : { + "media_segment" : "Yves Bertoncini s’exprime sur les cas de corruptions présumés au Parlement européen", + "media_type" : "Audio", + "media_segment_id" : "13598745", + "media_episode_length" : "336", + "media_segment_length" : "336", + "media_number_of_segment_selected" : "1", + "media_number_of_segments_total" : "1", + "media_duration_category" : "short", + "media_is_geoblocked" : "false", + "media_is_web_only" : "false", + "media_production_source" : "produced.for.broadcasting", + "media_urn" : "urn:rts:audio:13598745", + "media_sub_set_id" : "CLIP" + }, + "eventData" : "$6affd6172a1fb2b5$298147a56fd0d5dfd2ba9795c9a5c69c8ba397d86fdde5696924cb66475b623869a91bd789ded60b18d93bf43d5f241bfae6d903d3bd3a547c45fcebc0b1a672c3f6088457ad57ed4b312a965c190f9cabe26f33b0bf4e66e7ce2d775adb39bbe0213138ec69e0a35e374f3295700742dd4a4f394811b916dd8825ed91aaa740058954798c880696c944cc25b81e144a9888e68c8d31191cb739b6949079d7c70ac153f2e81cd36782ad53ec72c94c5f277fa69ae077ad79739e0e3bf43207939bf1b960f0d1402598eaedd36e0542cd4c7d370104b08c0305f21541dda6a18c11d8133f2f64026010d5b1ba681dc9fbc07f0b1b9c173459df97488ebe374dc758b9a4828b12456c892259428fd9d04174d7d2ea40a45fb1fb6d85135347b118a7ccfaa99a2262fdc3c7d828562154bf8ff163ac9e9bc9555123d8f1af656bdd98c3cf4aa0e3f2dba4dafd0dc72a285139502b271fbdfd7ea5cf22abfd3265119858ccdb2473b4f49226f02ac93b31e7", + "resourceList" : [ { + "url" : "https://rts-aod-dd.akamaized.net/ww/13598745/2da36319-1f31-36af-9f09-e9d86f157e40.mp3", + "quality" : "HQ", + "protocol" : "HTTPS", + "encoding" : "MP3", + "mimeType" : "audio/mpeg", + "presentation" : "DEFAULT", + "streaming" : "PROGRESSIVE", + "dvr" : false, + "live" : false, + "mediaContainer" : "NONE", + "audioCodec" : "MP3", + "videoCodec" : "NONE", + "tokenType" : "NONE", + "analyticsMetadata" : { + "media_streaming_quality" : "HQ", + "media_special_format" : "DEFAULT", + "media_url" : "https://rts-aod-dd.akamaized.net/ww/13598745/2da36319-1f31-36af-9f09-e9d86f157e40.mp3" + } + } ] + }, { + "id" : "13598746", + "mediaType" : "AUDIO", + "vendor" : "RTS", + "urn" : "urn:rts:audio:13598746", + "title" : "Première journée d’audience à Bellinzone pour le terroriste du kebab de Morges", + "imageUrl" : "https://www.rts.ch/2022/12/12/20/04/13622249.image/16x9", + "imageTitle" : "Première journée d’audience à Bellinzone pour le terroriste de Morges. [Linda Graedel - Keystone]", + "imageCopyright" : "Linda Graedel - Keystone", + "type" : "CLIP", + "date" : "2022-12-12T18:04:00+01:00", + "duration" : 161000, + "podcastHdUrl" : "https://rts-aod-dd.akamaized.net/ww/13598746/ac7ee7e2-5b20-359f-9655-f9e814bee447.mp3", + "playableAbroad" : true, + "displayable" : true, + "fullLengthUrn" : "urn:rts:audio:13598743", + "position" : 4, + "noEmbed" : false, + "analyticsMetadata" : { + "media_segment" : "Première journée d’audience à Bellinzone pour le terroriste du kebab de Morges", + "media_type" : "Audio", + "media_segment_id" : "13598746", + "media_episode_length" : "161", + "media_segment_length" : "161", + "media_number_of_segment_selected" : "1", + "media_number_of_segments_total" : "1", + "media_duration_category" : "short", + "media_is_geoblocked" : "false", + "media_is_web_only" : "false", + "media_production_source" : "produced.for.broadcasting", + "media_urn" : "urn:rts:audio:13598746", + "media_sub_set_id" : "CLIP" + }, + "eventData" : "$cf0f417e58a57656$75222e3db44c918c724e36471224ff8a7439cde9f3b249451df03ce7df4cb7a89bf6ac20089a37a66981de5c753a64a8fb34ee58db2062215983622a2184a953e6ea811782b27b8ce2f4c49cd73244812108447dda38bc9185cf35bc06895b04015ced91c13bf1e1d9f284e4878d326251a5d5beec438aadc91d460baf68eb333d892e36ffa49bb1cba06fab9d45590bfb5860467b482832760ed71a65c39175c2c24fb3602bc67afb3c9817aad42532caba64b693f5c445de5c8d712ed2a5b81863d00e48c7a50d12845aac4445c41113813db784ed2a6235c4047ae6a4ffd481917e73b1503892c84b63bb813dce3ef6b234ea20c4bbaafe957bbaf284fac50a148911e79093154475c8cbea03b9e74d848d900dac16ade67042c53e8319b7c8e549969f8bf1e306eb2b7cabb0d1df7568f34eafcb4e027fea412b11f99a4515562691cbaab1b9918f205c4a5a92f0265cd5fa6826af40ac88efe4a8b8b56372d9f2f35fe2c20c1c2f4ae844c85b69", + "resourceList" : [ { + "url" : "https://rts-aod-dd.akamaized.net/ww/13598746/ac7ee7e2-5b20-359f-9655-f9e814bee447.mp3", + "quality" : "HQ", + "protocol" : "HTTPS", + "encoding" : "MP3", + "mimeType" : "audio/mpeg", + "presentation" : "DEFAULT", + "streaming" : "PROGRESSIVE", + "dvr" : false, + "live" : false, + "mediaContainer" : "NONE", + "audioCodec" : "MP3", + "videoCodec" : "NONE", + "tokenType" : "NONE", + "analyticsMetadata" : { + "media_streaming_quality" : "HQ", + "media_special_format" : "DEFAULT", + "media_url" : "https://rts-aod-dd.akamaized.net/ww/13598746/ac7ee7e2-5b20-359f-9655-f9e814bee447.mp3" + } + } ] + }, { + "id" : "13598747", + "mediaType" : "AUDIO", + "vendor" : "RTS", + "urn" : "urn:rts:audio:13598747", + "title" : "Le nombre de jeunes femmes hospitalisées pour des troubles psychiques a largement augmenté: interview de Anne Edan", + "description" : "Interview de Anne Edan, responsable de Malatavie, Unité de crise-Partenariat Public privé HUG-Children Action", + "imageUrl" : "https://www.rts.ch/2022/12/12/18/43/13622215.image/16x9", + "imageTitle" : "La doctoresse Anne Edan est médecin responsable de Malatavie (HUG). [RTS]", + "imageCopyright" : "RTS", + "type" : "CLIP", + "date" : "2022-12-12T18:05:00+01:00", + "duration" : 306000, + "podcastHdUrl" : "https://rts-aod-dd.akamaized.net/ww/13598747/603ff318-7020-3b44-8ea8-efc1f500758d.mp3", + "playableAbroad" : true, + "displayable" : true, + "fullLengthUrn" : "urn:rts:audio:13598743", + "position" : 5, + "noEmbed" : false, + "analyticsMetadata" : { + "media_segment" : "Le nombre de jeunes femmes hospitalisées pour des troubles psychiques a largement augmenté: interview de Anne Edan", + "media_type" : "Audio", + "media_segment_id" : "13598747", + "media_episode_length" : "306", + "media_segment_length" : "306", + "media_number_of_segment_selected" : "1", + "media_number_of_segments_total" : "1", + "media_duration_category" : "short", + "media_is_geoblocked" : "false", + "media_is_web_only" : "false", + "media_production_source" : "produced.for.broadcasting", + "media_urn" : "urn:rts:audio:13598747", + "media_sub_set_id" : "CLIP" + }, + "eventData" : "$ebf7057806b66ff5$20cff69bc7509ca8a40119107dd01414fcac55cf2a2d4aa9bb7e13a8b50745fe7f1c7b6690ff41722a2b227ce4fea003cb98af73d0cda6a5216a2857e56b3df8542ca270e551ccbab0439e0142230090cc385cf6e4eb28bcf25cac1bba91696a9d85c9bceac0919559b07cacc6b584fcb7bc4f1b2b66e64a621d1c43b996a41ce5f89d125d42d251bd808d5f4ee2556c2743944e7caaa5629971a24aa99c6961c15756f77043c5bad622c87083b65decf3a97a80695a13a107fdef6d23d58c2ffa39e53344352734a8c627cad9f72796eb3207d06880bad20c616938c6ae37a9d274c0354776c078e7fc3cd01ee6af765282fbc2d02fafe6b6e6f96ed73f921465dbe73297e63cf496b40e1599ed37f1dab991f1aa9b39a64e68942523eb60f83aed372115739566f13e426d959f9414110ef3a632e4d333bbb3c667c2d7a9661a682d6099dbb53743633b47581d8ec96077ced60f6792d520da15cf1ce0d1c3129dcbafd0980faa1449bfbfa48050e9", + "resourceList" : [ { + "url" : "https://rts-aod-dd.akamaized.net/ww/13598747/603ff318-7020-3b44-8ea8-efc1f500758d.mp3", + "quality" : "HQ", + "protocol" : "HTTPS", + "encoding" : "MP3", + "mimeType" : "audio/mpeg", + "presentation" : "DEFAULT", + "streaming" : "PROGRESSIVE", + "dvr" : false, + "live" : false, + "mediaContainer" : "NONE", + "audioCodec" : "MP3", + "videoCodec" : "NONE", + "tokenType" : "NONE", + "analyticsMetadata" : { + "media_streaming_quality" : "HQ", + "media_special_format" : "DEFAULT", + "media_url" : "https://rts-aod-dd.akamaized.net/ww/13598747/603ff318-7020-3b44-8ea8-efc1f500758d.mp3" + } + } ] + }, { + "id" : "13598748", + "mediaType" : "AUDIO", + "vendor" : "RTS", + "urn" : "urn:rts:audio:13598748", + "title" : "Réforme du 2e pilier: la question des compensations financières pour la génération transitoire divise les Chambres fédérales", + "imageUrl" : "https://www.rts.ch/2022/12/05/17/48/13601356.image/16x9", + "imageTitle" : "La transformation numérique de l'administration divise les Chambres fédérales. [RTS]", + "imageCopyright" : "RTS", + "type" : "CLIP", + "date" : "2022-12-12T18:06:00+01:00", + "duration" : 151000, + "podcastHdUrl" : "https://rts-aod-dd.akamaized.net/ww/13598748/c8364401-7593-3c61-aefb-cd206fcb4101.mp3", + "playableAbroad" : true, + "displayable" : true, + "fullLengthUrn" : "urn:rts:audio:13598743", + "position" : 6, + "noEmbed" : false, + "analyticsMetadata" : { + "media_segment" : "Réforme du 2e pilier: la question des compensations financières pour la génération transitoire divise les Chambres fédérales", + "media_type" : "Audio", + "media_segment_id" : "13598748", + "media_episode_length" : "151", + "media_segment_length" : "151", + "media_number_of_segment_selected" : "1", + "media_number_of_segments_total" : "1", + "media_duration_category" : "short", + "media_is_geoblocked" : "false", + "media_is_web_only" : "false", + "media_production_source" : "produced.for.broadcasting", + "media_urn" : "urn:rts:audio:13598748", + "media_sub_set_id" : "CLIP" + }, + "eventData" : "$a4182629afa7c2d7$16cd8d9d1c92ece2ffd7db8649edfadfea3904afc9ba1d4acf8ef3bd38f50d80ea9b8b13038e6521e9f2d6949d97e226e9d9beae7c7e2289ccf429b551bc38ebaf7aab6821edc5396ee0547a188641d561cdf82e9c3700ec70be619740ca1493281ead1465c0c49996ff707f3d38bc97a88f14c19aa8e5200153b5e4e898261cd18e1a7e3e61094a134241756a6f8558463477fb51e09598a50bcb8c8b3fbd841170bff51c516ad6ace9d97989a2b78c3705a60ff211606781ecc296d949ace022ddac0e8736f2f499f827cb58469f723a0b708242f33cd5d9bef8ed4d0ae8ddf6f446de47eaf128949ca72970cb7a036996df5d2f43f952f44325c507ae2b9e8e56d468c4361d16e317cc338dd713dcdbae946f9288ec141bdd44f9eb30b325fd71229e850330754a92d0f88309117990bc9d33e4183c82ea103a1cd478b9111aef3db2fad3c7ef50cc4c4cad18a5395d8e547a36dbb70997d1588eac3bfed8c64fce49128575fd2331060377af7625", + "resourceList" : [ { + "url" : "https://rts-aod-dd.akamaized.net/ww/13598748/c8364401-7593-3c61-aefb-cd206fcb4101.mp3", + "quality" : "HQ", + "protocol" : "HTTPS", + "encoding" : "MP3", + "mimeType" : "audio/mpeg", + "presentation" : "DEFAULT", + "streaming" : "PROGRESSIVE", + "dvr" : false, + "live" : false, + "mediaContainer" : "NONE", + "audioCodec" : "MP3", + "videoCodec" : "NONE", + "tokenType" : "NONE", + "analyticsMetadata" : { + "media_streaming_quality" : "HQ", + "media_special_format" : "DEFAULT", + "media_url" : "https://rts-aod-dd.akamaized.net/ww/13598748/c8364401-7593-3c61-aefb-cd206fcb4101.mp3" + } + } ] + }, { + "id" : "13598749", + "mediaType" : "AUDIO", + "vendor" : "RTS", + "urn" : "urn:rts:audio:13598749", + "title" : "Retour sur l’élection d’Éric Ciotti à la tête du parti français Les Républicains", + "imageUrl" : "https://www.rts.ch/2022/12/12/17/37/13622160.image/16x9", + "imageTitle" : "Éric Ciotti est élu à la tête du parti français Les Républicains le 11 décembre 2022. [Christophe Petit Tesson - EPA/Keystone]", + "imageCopyright" : "Christophe Petit Tesson - EPA/Keystone", + "type" : "CLIP", + "date" : "2022-12-12T18:07:00+01:00", + "duration" : 166000, + "podcastHdUrl" : "https://rts-aod-dd.akamaized.net/ww/13598749/8c057540-b74b-35f8-9790-64821c110eb9.mp3", + "playableAbroad" : true, + "displayable" : true, + "fullLengthUrn" : "urn:rts:audio:13598743", + "position" : 7, + "noEmbed" : false, + "analyticsMetadata" : { + "media_segment" : "Retour sur l’élection d’Éric Ciotti à la tête du parti français Les Républicains", + "media_type" : "Audio", + "media_segment_id" : "13598749", + "media_episode_length" : "166", + "media_segment_length" : "166", + "media_number_of_segment_selected" : "1", + "media_number_of_segments_total" : "1", + "media_duration_category" : "short", + "media_is_geoblocked" : "false", + "media_is_web_only" : "false", + "media_production_source" : "produced.for.broadcasting", + "media_urn" : "urn:rts:audio:13598749", + "media_sub_set_id" : "CLIP" + }, + "eventData" : "$d8edc280c72c858e$645dcf60f54f9a71c47bb237ec2674bcc3713eabb9a5f1f3008fed53e99ccdadeded7697f0ba048e8dccc1367486f718c29c59448c392eeedc4267eb44eb799b5845d710f92771a5e91d59cc2a5dce42b5a91fa430eaaaeecd08e332b8ce5cbfe036afdc99aab2c06c002af485d354fa1a4636126a069cd11cab33e12baad3d762462eaa03a543dda98c7aa52e8d4545378e49dddde527d463f4b3a8ff44ba1c9a399aaa97101f8c341dbda37164c9d43df821681c19abd73e2bc83fcf404dd436d2f8b64503f548ceb42672e58566696da69314cc56462b0818740b47f34079bcb604e12d46dd27e7b4c13b9b1519e9fa228b61973d1604ee3787fe2660fd51ba1c30f79be516edf7355751f1b096e38e425079f998aaad023de2dd8a9a754e4f445752c79dac4545400958de48acd769a2eb64e5579a0cc5bba86752c05f1abcab04d254fe1bbcf1488b66bff49634784ed1ae381c1604e2d612917f5fe58213221fd67378b5dd92d38da9b02c8ac7", + "resourceList" : [ { + "url" : "https://rts-aod-dd.akamaized.net/ww/13598749/8c057540-b74b-35f8-9790-64821c110eb9.mp3", + "quality" : "HQ", + "protocol" : "HTTPS", + "encoding" : "MP3", + "mimeType" : "audio/mpeg", + "presentation" : "DEFAULT", + "streaming" : "PROGRESSIVE", + "dvr" : false, + "live" : false, + "mediaContainer" : "NONE", + "audioCodec" : "MP3", + "videoCodec" : "NONE", + "tokenType" : "NONE", + "analyticsMetadata" : { + "media_streaming_quality" : "HQ", + "media_special_format" : "DEFAULT", + "media_url" : "https://rts-aod-dd.akamaized.net/ww/13598749/8c057540-b74b-35f8-9790-64821c110eb9.mp3" + } + } ] + }, { + "id" : "13598750", + "mediaType" : "AUDIO", + "vendor" : "RTS", + "urn" : "urn:rts:audio:13598750", + "title" : "Vincent Baudriller s’exprime sur la nomination de la Française Séverine Chavrier à la tête de la Comédie à Genève", + "description" : "Interview de Vincent Baudriller, directeur du Théâtre de Vidy.", + "imageUrl" : "https://www.rts.ch/2020/04/14/16/05/11246790.image/16x9", + "imageTitle" : "Vincent Baudriller. [Jean-Christophe Bott - Keystone]", + "imageCopyright" : "Jean-Christophe Bott - Keystone", + "type" : "CLIP", + "date" : "2022-12-12T18:08:00+01:00", + "duration" : 402000, + "podcastHdUrl" : "https://rts-aod-dd.akamaized.net/ww/13598750/4f917b97-c0c7-3775-9564-5fc8cb11a5b8.mp3", + "playableAbroad" : true, + "displayable" : true, + "fullLengthUrn" : "urn:rts:audio:13598743", + "position" : 8, + "noEmbed" : false, + "analyticsMetadata" : { + "media_segment" : "Vincent Baudriller s’exprime sur la nomination de la Française Séverine Chavrier à la tête de la Comédie à Genève", + "media_type" : "Audio", + "media_segment_id" : "13598750", + "media_episode_length" : "402", + "media_segment_length" : "402", + "media_number_of_segment_selected" : "1", + "media_number_of_segments_total" : "1", + "media_duration_category" : "short", + "media_is_geoblocked" : "false", + "media_is_web_only" : "false", + "media_production_source" : "produced.for.broadcasting", + "media_urn" : "urn:rts:audio:13598750", + "media_sub_set_id" : "CLIP" + }, + "eventData" : "$eae27a0140800d45$b6ba151f5298efd03d42142e78f964c7e451e7511b1f3ff5fff3dd6b4cda7136fc5a1ad7ac52128003d431a94c222d30740781e2bcdd2ced46f84dc828c967ec5fbc3eeb32df9678c036ecdffd97b0ccf581a492e0819c575dedb053c44c45ae824e6035416f975a7ade48492d7c98c469d646f859e27de83c80020de052f5b136539c97b0772adf35f120ff09c3feccb5ac20892ac5002d3c10eb28e6dbfa7f9f598089fa93c004a4939b3d654c71459542a4c8bdf11354c4a762013ad47d3f3bba9dbfece5677d500a2031206c93df103bfb66663499a1f73f38ae449f0871beb73ef585612d016bd881fdc8bb35e0429499b2049dd1ad0880a62239b46f197ade98d6848e8aa2f17797f28b533f60554fa7b062d5b7b47d069bba7fee70687327f27e81d2aed628c09c925e2c5c6e86ccd7cc30158ca20a7a94d12cb0c98e9722d7f350bd8bd18a3f095842bb4d7733be89733d8710608a9bf0f87cdae636f5cfbb33f0d1386a4994938dd5f7d526", + "resourceList" : [ { + "url" : "https://rts-aod-dd.akamaized.net/ww/13598750/4f917b97-c0c7-3775-9564-5fc8cb11a5b8.mp3", + "quality" : "HQ", + "protocol" : "HTTPS", + "encoding" : "MP3", + "mimeType" : "audio/mpeg", + "presentation" : "DEFAULT", + "streaming" : "PROGRESSIVE", + "dvr" : false, + "live" : false, + "mediaContainer" : "NONE", + "audioCodec" : "MP3", + "videoCodec" : "NONE", + "tokenType" : "NONE", + "analyticsMetadata" : { + "media_streaming_quality" : "HQ", + "media_special_format" : "DEFAULT", + "media_url" : "https://rts-aod-dd.akamaized.net/ww/13598750/4f917b97-c0c7-3775-9564-5fc8cb11a5b8.mp3" + } + } ] + }, { + "id" : "13598751", + "mediaType" : "AUDIO", + "vendor" : "RTS", + "urn" : "urn:rts:audio:13598751", + "title" : "Forum des idées - Le Campus pour la démocratie veut rendre la démocratie plus accessible aux citoyens suisses", + "description" : "Interview de Catherine Carron, représentante romande du Campus pour la démocratie, plate-forme nationale de l'éducation à la citoyenneté et à la participation politique.", + "imageUrl" : "https://www.rts.ch/2023/05/31/13/06/13531758.image/16x9", + "imageTitle" : "Le Palais fédéral à Berne. [Peter Klaunzer - Keystone]", + "imageCopyright" : "Peter Klaunzer - Keystone", + "type" : "CLIP", + "date" : "2022-12-12T18:09:00+01:00", + "duration" : 379000, + "podcastHdUrl" : "https://rts-aod-dd.akamaized.net/ww/13598751/c2311297-1727-36ec-87d8-dcf686e443a0.mp3", + "playableAbroad" : true, + "displayable" : true, + "fullLengthUrn" : "urn:rts:audio:13598743", + "position" : 9, + "noEmbed" : false, + "analyticsMetadata" : { + "media_segment" : "Forum des idées - Le Campus pour la démocratie veut rendre la démocratie plus accessible aux citoyens suisses", + "media_type" : "Audio", + "media_segment_id" : "13598751", + "media_episode_length" : "379", + "media_segment_length" : "379", + "media_number_of_segment_selected" : "1", + "media_number_of_segments_total" : "1", + "media_duration_category" : "short", + "media_is_geoblocked" : "false", + "media_is_web_only" : "false", + "media_production_source" : "produced.for.broadcasting", + "media_urn" : "urn:rts:audio:13598751", + "media_sub_set_id" : "CLIP" + }, + "eventData" : "$cfff2b2de5e31883$8435e642492008527864da938d268db4ff9ad63541b83d0192ac5da8fba432287d015b7f7ee0a9cd15e07c53a739c75e1a75edb0ca8b960f08c0f28c67fce3decbb41279f1966a042f1e211d31087178834bcff57323e5f167b2d401f85116c07881ce0946db23d45d0210ee3fa2ce47d758f1ffd33ace7764de97c0026530c94629151151a21478d9811a1fc40a1480624caafb03b4ffc7f5d60cebae02f1bfde44250293515a95466c093c684e8cae9e17abf7e23d1689dab081d2f2789dc457208dda279b0a0c91455a9f49ffdef96f6a13bd34c41181177737de10ac66672eb546990ec2e5e0a5f59471838e544628660638665621802751beb522788dc0abe15fc010ea722c8671f1bf0fa97ad13fc1bc01a5bbf6b355cce414a04c65f5cf03cd78757e7f43cdda95046b734dab8f169a4e3338ef1e3634064cd20c065a3037ce8a27c54f9cafe95a44608f0d3e014df1a0b5be43ccdea3e5817a85b15759f7c12eece51ade1619eac3c840f62b", + "resourceList" : [ { + "url" : "https://rts-aod-dd.akamaized.net/ww/13598751/c2311297-1727-36ec-87d8-dcf686e443a0.mp3", + "quality" : "HQ", + "protocol" : "HTTPS", + "encoding" : "MP3", + "mimeType" : "audio/mpeg", + "presentation" : "DEFAULT", + "streaming" : "PROGRESSIVE", + "dvr" : false, + "live" : false, + "mediaContainer" : "NONE", + "audioCodec" : "MP3", + "videoCodec" : "NONE", + "tokenType" : "NONE", + "analyticsMetadata" : { + "media_streaming_quality" : "HQ", + "media_special_format" : "DEFAULT", + "media_url" : "https://rts-aod-dd.akamaized.net/ww/13598751/c2311297-1727-36ec-87d8-dcf686e443a0.mp3" + } + } ] + }, { + "id" : "13598756", + "mediaType" : "AUDIO", + "vendor" : "RTS", + "urn" : "urn:rts:audio:13598756", + "title" : "Le grand débat - Faut-il se méfier de TikTok?", + "description" : "Débat entre Laurence Allard, maîtresse de conférences en Sciences de la Communication à la Sorbonne-Nouvelle et sociologue des usages numériques, Charles Thibout, politiste, chercheur à l'IRIS et à l'Université Paris 1, spécialiste de la géopolitique des entreprises de nouvelles technologies, et Yaniv Benhamou, professeur en droit du numérique à la Faculté de droit et au Digital Law Center de l’Université de Genève et avocat en droit des nouvelles technologies.", + "imageUrl" : "https://www.rts.ch/2022/12/12/19/02/13622244.image/16x9", + "imageTitle" : "Débat entre Laurence Allard, maîtresse de conférences en Sciences de la Communication à la Sorbonne-Nouvelle et sociologue des usages numériques, Charles Thibout, politiste, chercheur à l'IRIS et à l'Université Paris 1, spécialiste de la géopolitique des entreprises de nouvelles technologies, et Yaniv Benhamou, professeur en droit du numérique à la Faculté de droit et au Digital Law Center de l’Université de Genève et avocat en droit des nouvelles technologies. [RTS - RTS]", + "imageCopyright" : "RTS - RTS", + "type" : "CLIP", + "date" : "2022-12-12T18:14:00+01:00", + "duration" : 1286000, + "podcastHdUrl" : "https://rts-aod-dd.akamaized.net/ww/13598756/e6723f95-82a7-3a9f-97fd-c2c6a0421d28.mp3", + "playableAbroad" : true, + "displayable" : true, + "fullLengthUrn" : "urn:rts:audio:13598743", + "position" : 10, + "noEmbed" : false, + "analyticsMetadata" : { + "media_segment" : "Le grand débat - Faut-il se méfier de TikTok?", + "media_type" : "Audio", + "media_segment_id" : "13598756", + "media_episode_length" : "1286", + "media_segment_length" : "1286", + "media_number_of_segment_selected" : "1", + "media_number_of_segments_total" : "1", + "media_duration_category" : "long", + "media_is_geoblocked" : "false", + "media_is_web_only" : "false", + "media_production_source" : "produced.for.broadcasting", + "media_urn" : "urn:rts:audio:13598756", + "media_sub_set_id" : "CLIP" + }, + "eventData" : "$05d56fc176b428a7$c4d4c80e459350910101e4a51f2103e4d1decd01ac68bf302012719250e82ebba3730b1e526100865258028134005197e2ca53e885fc5c1596af2b03bfa87ab00717fd1e776a2117ff6de14c74135d21a7e75cfd5f78f34fc4bc05c5f6d6e9d4131f83701dba8d5bb403b1f70c0d6844c9ba1143024dfd8dfb51632ca593c515a42885e33e7d5c5a52530d8e728d7af5950bdf2b53be9513a0219ae62ddfb028dd10b9c99a8852d60fad788d02105300a1db890c61f57fa2756de8b1b7d66e20214996f035c7d2777e10f3a565e4bd9baa26431e49f2cf78c359dd46cb20d166fb60ad10a8e865065e4dc6881028931fb21ddc2aa708cfd2c1addf35e1fd54e733da0813c27b1be77aaeed5b08932c3c08a9feddd92cc294f05734b0ea2cc96f6b69d2a4608f90ec41045c560580782548de98c42c39cd7dfb61d1878b927371afc194d99a266b39ff8b1ada6a2e0120076f53bf8ddc4ed33a530c234c63c8c005c76a06888964520e2cef23ef655e8e", + "resourceList" : [ { + "url" : "https://rts-aod-dd.akamaized.net/ww/13598756/e6723f95-82a7-3a9f-97fd-c2c6a0421d28.mp3", + "quality" : "HQ", + "protocol" : "HTTPS", + "encoding" : "MP3", + "mimeType" : "audio/mpeg", + "presentation" : "DEFAULT", + "streaming" : "PROGRESSIVE", + "dvr" : false, + "live" : false, + "mediaContainer" : "NONE", + "audioCodec" : "MP3", + "videoCodec" : "NONE", + "tokenType" : "NONE", + "analyticsMetadata" : { + "media_streaming_quality" : "HQ", + "media_special_format" : "DEFAULT", + "media_url" : "https://rts-aod-dd.akamaized.net/ww/13598756/e6723f95-82a7-3a9f-97fd-c2c6a0421d28.mp3" + } + } ] + } ], + "analyticsData" : { + "srg_pr_id" : "13598757", + "srg_plid" : "1784426", + "ns_st_pl" : "Forum", + "ns_st_pr" : "Forum du 12.12.2022", + "ns_st_dt" : "2022-12-12", + "ns_st_ddt" : "2022-12-12", + "ns_st_tdt" : "2022-12-12", + "ns_st_tm" : "18:00", + "ns_st_tep" : "*null", + "ns_st_li" : "0", + "ns_st_stc" : "0867", + "ns_st_st" : "RTS Online", + "ns_st_tpr" : "1784426", + "ns_st_en" : "*null", + "ns_st_ge" : "*null", + "ns_st_ia" : "*null", + "ns_st_ce" : "1", + "ns_st_cdm" : "to", + "ns_st_cmt" : "fc", + "srg_unit" : "RTS", + "srg_c1" : "full", + "srg_c2" : "la-1ere_programmes_forum", + "srg_c3" : "LA 1ÈRE", + "srg_aod_prid" : "13598757" + }, + "analyticsMetadata" : { + "media_episode_id" : "13598757", + "media_show_id" : "1784426", + "media_show" : "Forum", + "media_episode" : "Forum du 12.12.2022", + "media_is_livestream" : "false", + "media_full_length" : "full", + "media_enterprise_units" : "RTS", + "media_joker1" : "full", + "media_joker2" : "la-1ere_programmes_forum", + "media_joker3" : "LA 1ÈRE", + "media_is_web_only" : "false", + "media_production_source" : "produced.for.broadcasting", + "media_thumbnail" : "https://www.rts.ch/2023/09/28/17/49/1784333.image/16x9/scale/width/344", + "media_publication_date" : "2022-12-12", + "media_publication_time" : "18:00:00", + "media_publication_datetime" : "2022-12-12T18:00:00+01:00", + "media_tv_date" : "2022-12-12", + "media_tv_time" : "18:00:00", + "media_tv_datetime" : "2022-12-12T18:00:00+01:00", + "media_content_group" : "Forum,Programmes,La 1ère", + "media_channel_id" : "a9e7621504c6959e35c3ecbe7f6bed0446cdf8da", + "media_channel_cs" : "0867", + "media_channel_name" : "La 1ère", + "media_since_publication_d" : "496", + "media_since_publication_h" : "11919" + } +} \ No newline at end of file