{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"membrane_file_plugin","owner":"membraneframework","isFork":false,"description":"Membrane plugin for reading and writing to files","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":1,"license":"Apache License 2.0","participation":[0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,3,0,0,5,1,0,0,1,0,2,0,1,11,5,1,3,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-28T17:20:35.543Z"}},{"type":"Public","name":"membrane_core","owner":"membraneframework","isFork":false,"description":"The core of the Membrane Framework, advanced multimedia processing framework","allTopics":["streaming","multimedia","streaming-api","streaming-video","streaming-audio","membrane","membrane-framework","elixir"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":2,"issueCount":30,"starsCount":1219,"forksCount":34,"license":"Apache License 2.0","participation":[1,1,6,0,0,0,0,6,0,3,2,2,2,4,4,8,2,2,1,1,2,1,0,1,0,0,0,1,0,0,5,1,2,3,5,0,1,3,1,1,0,0,1,0,0,0,0,3,3,2,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-28T13:30:34.215Z"}},{"type":"Public","name":"membrane_live_compositor_plugin","owner":"membraneframework","isFork":false,"description":"Membrane plugin for video and audio mixing/composing","allTopics":["elixir","video","video-processing","membrane","membrane-framework"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":1,"starsCount":11,"forksCount":0,"license":"Other","participation":[3,16,0,0,0,0,0,0,4,5,0,4,0,0,0,0,0,0,0,0,3,1,5,4,0,0,0,0,0,0,2,1,0,0,1,4,0,2,6,0,1,0,8,2,0,1,2,0,0,4,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-28T13:09:52.545Z"}},{"type":"Public","name":"membrane_ffmpeg_swscale_plugin","owner":"membraneframework","isFork":false,"description":"Plugin providing an element scaling raw video frames, using SWScale module of FFmpeg library.","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"Apache License 2.0","participation":[0,0,0,0,0,2,0,0,0,0,3,0,0,1,2,3,0,2,0,5,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-28T12:43:11.789Z"}},{"type":"Public","name":"membrane_vp9_format","owner":"membraneframework","isFork":false,"description":"VP9 Membrane format","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-27T09:47:02.488Z"}},{"type":"Public","name":"membrane_vp8_format","owner":"membraneframework","isFork":false,"description":"VP8 Membrane format","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-27T09:46:15.611Z"}},{"type":"Public","name":"membrane_vpx_plugin","owner":"membraneframework","isFork":false,"description":"Membrane plugin for decoding and encoding VP8 and VP9 streams","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-27T10:31:21.572Z"}},{"type":"Public","name":"membrane_raw_video_format","owner":"membraneframework","isFork":false,"description":"Membrane Multimedia Framework: Raw video format definition","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-26T13:09:38.825Z"}},{"type":"Public","name":"membrane_rtp_h264_plugin","owner":"membraneframework","isFork":false,"description":"Membrane RTP payloader and depayloader for H264","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T09:08:06.266Z"}},{"type":"Public","name":"membrane_demo","owner":"membraneframework","isFork":false,"description":"Examples of using the Membrane Framework","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":188,"forksCount":24,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-22T15:32:20.288Z"}},{"type":"Public","name":"membrane_rtp_plugin","owner":"membraneframework","isFork":false,"description":"Membrane bins and elements for sending and receiving RTP/SRTP and RTCP/SRTCP streams","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":22,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-18T19:40:46.367Z"}},{"type":"Public","name":"membrane_rtmp_plugin","owner":"membraneframework","isFork":false,"description":"RTMP server & client","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":1,"issueCount":0,"starsCount":17,"forksCount":9,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-19T14:51:04.759Z"}},{"type":"Public","name":"membrane_webrtc_plugin","owner":"membraneframework","isFork":false,"description":"Plugin for streaming via WebRTC","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T09:00:43.354Z"}},{"type":"Public","name":"membrane_h264_format","owner":"membraneframework","isFork":false,"description":"Membrane Multimedia Framework: H264 video format definition","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-12T16:40:19.015Z"}},{"type":"Public","name":"membrane_portaudio_plugin","owner":"membraneframework","isFork":false,"description":"Raw audio retriever and player based on PortAudio","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":2,"issueCount":0,"starsCount":4,"forksCount":5,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-17T18:16:09.562Z"}},{"type":"Public","name":"membrane_ogg_plugin","owner":"membraneframework","isFork":false,"description":"Plugin for depayloading an Ogg file into an Opus stream","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-12T09:27:16.996Z"}},{"type":"Public","name":"membrane_rpicam_plugin","owner":"membraneframework","isFork":false,"description":"Membrane rpicam plugin","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T08:52:04.953Z"}},{"type":"Public","name":"membrane_sdl_plugin","owner":"membraneframework","isFork":false,"description":"Membrane video player based on SDL","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T14:00:51.030Z"}},{"type":"Public","name":"membrane_rtsp","owner":"membraneframework","isFork":false,"description":"RTSP client for Elixir","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":9,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-12T14:28:32.612Z"}},{"type":"Public","name":"membrane_audio_mix_plugin","owner":"membraneframework","isFork":false,"description":"Plugin providing an element mixing raw audio frames.","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T12:56:15.434Z"}},{"type":"Public","name":"bundlex","owner":"membraneframework","isFork":false,"description":"Multiplatform app bundler tool for Elixir","allTopics":["c","cnode","compilation","elixir","nif"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":71,"forksCount":13,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T10:36:52.460Z"}},{"type":"Public","name":"membrane_flac_plugin","owner":"membraneframework","isFork":false,"description":"Parser for files in FLAC bitstream format","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T10:21:01.963Z"}},{"type":"Public","name":"ex_sdp","owner":"membraneframework","isFork":false,"description":"Parser and serializer for Session Description Protocol","allTopics":["elixir","sdp","membrane"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":9,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T09:51:14.417Z"}},{"type":"Public","name":"membrane_agora_plugin","owner":"membraneframework","isFork":false,"description":"Membrane Sink for Agora Server Gateway","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T10:20:17.449Z"}},{"type":"Public","name":"membrane_tcp_plugin","owner":"membraneframework","isFork":false,"description":"Membrane plugin for sending and receiving TCP streams","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T11:04:57.021Z"}},{"type":"Public","name":"membrane_opus_plugin","owner":"membraneframework","isFork":false,"description":"Membrane Opus encoder and decoder","allTopics":["encoder","decoder","opus","membrane"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-20T09:49:43.524Z"}},{"type":"Public","name":"membrane_sdk","owner":"membraneframework","isFork":false,"description":"Full power of Membrane in a single package","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":10,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-15T13:40:29.004Z"}},{"type":"Public","name":"membrane_ffmpeg_swresample_plugin","owner":"membraneframework","isFork":false,"description":"Plugin performing audio conversion, resampling and channel mixing, using SWResample module of FFmpeg library","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-15T12:39:26.707Z"}},{"type":"Public","name":"membrane_h26x_plugin","owner":"membraneframework","isFork":false,"description":"Membrane h264 and h265 parsers","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":12,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-14T09:23:29.584Z"}},{"type":"Public","name":"membrane_mp4_plugin","owner":"membraneframework","isFork":false,"description":"Utilities for MP4 container parsing and serialization and elements for muxing the stream to CMAF","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":2,"issueCount":0,"starsCount":9,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-25T12:25:38.142Z"}}],"repositoryCount":86,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}