Category: GStreamer

  • January 7, 2016 - Samsung Open Source Group

    Spend Some Time With the Tizen Community at FOSDEM 2016

    For the 5th year in a row, the Tizen community will meet at FOSDEM: one of the most important free and open source software conferences in Europe. Members of the Tizen community from all over the world, including South Korea, Poland, UK, Bulgaria, and France will converge  on January 31 and February 1, 2016 at ULB Solbosch Campus, Brussels, Belgium. Here’s what you can expect from the Tizen community, this year: Meet Tizen developers from around the world for discussions. Interact with demos at the EFL/Tizen booth. Dine with Tizen developers at the community dinner. Learn and discover about free and open source software. Join Our Casual Dinner Meeting! If you are interested in Tizen presence at the conference, just bookmark Tizen’s wiki FOSDEM page and join us. There you will find details about latest news and plans including the Tizen community dinner that will occur on the evening of […]

    Read More
  • Among the tests run daily on the GStreamer continuous integration server, there is a suite for detecting regressions and dangerous conditions called gst-validate. It’s a somewhat recent addition in the history of the project; in short, it activates a number of monitors in running pipelines to detect and report possible issues. These checks can be enabled for any pipeline, and wrap over all elements. gst-validate is run for a number of scenarios and formats that simulate real-world use cases, and it will catch issues for any element in the pipelines under these scenarios. Thibault Saunier, the lead maintainer of gst-validate, has written a very good summary of how it works. Another important part of gst-validate is the media verification tooling, called media-check. This tool compares playback data from a pipeline using the latest git master of GStreamer with a reference file from a previous version, any differences are reported and […]

    Read More
  • So you want to do some free-fashioned GStreamer developent on Android? You are not alone. Android development – when using the stock SDK’s high level multimedia API – is geared towards a particular set of standard use cases. As a result it is kind of limiting, especially if you want to go beyond what is considered a regular use case. From this, you can easily assume there have been others like you who have gotten their feet wet in these revolving waters. The GStreamer project and other third parties have already done a lot of GStreamer development on Android; this work can be reused to make the road to that incredible application you have in mind a bit less rocky. There are many pieces that need to be put together to assemble a working development environment; the good thing is you don’t need to do this by yourself anymore (barring […]

    Read More
  • October 29, 2015 - Ben Lloyd Pearson

    Wrapping Up A Productive Week in Seoul

    This week has been packed full of presentations, technical meetings, and professional networking in Seoul, South Korea. We sent more than a dozen people to attend the Korea Linux Forum, the Linux Kernel Summit, and the Samsung Open Source Conference and we had representation for nearly all of the open source projects we are involved with including EFL, Wayland, IoTivity, FFmpeg, Gstreamer, and more. We met countless talented individuals and we are extremely happy to get the chance to interact with Korean professionals as we seek to increase our interaction with individuals who could be valuable to the open source technology we rely on. Setting the Tone at KLF Our week started with a keynote from Ibrahim Haddad, the head of the OSG. He explained why open source is so valuable to Samsung and what we are doing as the company’s open source R&D group in order to improve the […]

    Read More
  • Open Source Wrap Up: October 17 – 23, 2015 Red Hat Acquires Ansible Red Hat has long been one of the most successful businesses in the open source industry, and part of their success has been the strategic purchases of companies that develop leading technology. One such recent technology is Ansible: a platform for IT automation and DevOps. Ansible has slowly emerged as the leader in a field full of stiff competition; this acquisition illustrates just how important Ansible has become. Recently, Red Hat has been investing significant time and money in the development of containers and their use in the cloud, and this acquisition will certainly expand their development efforts. Read the announcement here. France Citizens Open the Door for Open Source Following 20 days of public debate and more than 147,000 votes and 8,500 proposals, the French citizens have approved the Digital Republic Bill. This bill covers a […]

    Read More
  • October 21, 2015 - Samsung Open Source Group

    The OSG Gears Up for Korea

    Considering that our primary headquarters is in South Korea, it only makes sense that open source conferences in Seoul are a bit of a big deal to us. Next week we have two major conferences there: Korea Linux Forum and the Samsung Open Source Conference (SOSCON).  We are pulling all the stops for these conferences and are sending most of our team for three days of technical discussions and networking. If you are going to be at either of these events next week, keep an eye out for our team. We have quite a few people who will be giving presentations on both technical and non technical subjects, so here’s a preview of what we’ll be talking about. Korea Linux Forum You can find the full event schedule here. Why is Open Source R&D Important and What are We Doing About it? – Ibrahim Haddad (opening keynote) Ibrahim Haddad, the […]

    Read More
  • October 7, 2015 - Ben Lloyd Pearson

    LinuxCon Europe Wrap Up

    We sent a handful of representatives to LinuxCon EU in Dublin, Ireland this week, and we found quite a lot of value in doing so. Between attending sessions, networking with other experts in the open source industry over Guinness and Irish Whiskey, and meeting people at our booth there was quite a lot for us to do. Buzzwords Abound Its a given that any technical conference will feature a few topics that the industry is focusing on at the time. For some time now, IoT has been perhaps the biggest topic in open source technology and Linux. This conference was no exception with numerous keynotes and sessions that covered IoT platforms including IoTivity, OpenWRT, and more. This topic is only picking up steam and is driven by a serious demand for consumer IoT devices. Additionally, containers continue to be a major area of interest, especially when it comes to cloud […]

    Read More
  • October 2, 2015 - Samsung Open Source Group

    SDP, FFmpeg Governance, and More in This Week’s Wrap Up

    Open Source Wrap Up September 26 – October 1, 2015: DHS Funds Open Source Software Defined Perimeter Waverly Labs has been selected by the US Department of Homeland Security (DHS) to receive funding to develop an open source software-defined permimeter to defend cloud apps from DDoS attacks. In recent years, companies have increasingly been the target of DDoS attacks, which are designed to render online services inoperable by overwhelming servers with requests from a distributed network. The SDP services will work by only allowing TCP connections from pre-authorized users and prevents the connections from being hijacked by unauthorized parties. Waverly Labs will be working with the International Cloud Security Alliance on this project. Read More on the DHS Website. Linux Foundation Estimates Total Value of Collaborative Projects at $5 Billion The Linux Foundation has released a report that attempts to show the total value of collaborative projects hosted by the […]

    Read More
  • Media pipelines are important to virtually any modern device that displays video or audio. It’s important these pipelines are optimized in order to provide responsive video and audio playback on devices that might have tightly constrained hardware resources like smartphones, smartwatches, and IoT devices. During the GStreamer summer hackfest in Montpellier, France one of our areas of focus was on improving how GStreamer performs caps negotiation. Brief review of caps negotiation Before data can flow on a GStreamer pipeline, elements must agree on the data format they will use. The process of selecting those formats is called Caps Negotiation and it uses three different types of interactions: caps queries, accept-caps queries and caps events. The Caps Query is used to ask elements what formats they can receive or produce, and it is recursive in that one element also queries others to avoid exposing formats that wouldn’t be accepted further ahead in the […]

    Read More
  • July 6, 2015 - Anton Obzhirov and Julien Isorce

    Announcing a New Gstreamer Backend for Chromium

    We’re excited to announce the open source release of a built-in GStreamer backend for Chromium that is now available on GitHub. This is the result of a research project that was kicked off last April by the Web Engine R&D team located in the Samsung UK office. One of our initial goals for this project was to make it open source, but we decided we needed to get basic playback working with sandboxing first in order to generate interest after its open source launch. Our solution is the first of its kind and enables all of the versatility and flexibility of GStreamer on the Chromium media player. We seek involvement from any company, organization, or individual that uses GStreamer as their main multimedia engine. How Did We Build It? Our design follows the sandbox requirements of the Chromium infrastructure, meaning it can only access the resources that are vital to […]

    Read More