LINE Engineering
Blog

  • Implementing a queue for LINE LIVE PC transmission
    Yappo 2017.09.19

    Greetings, this is Yappo, in charge of LINE LIVE development. On this blog post, I will introduce a queue for delaying tasks, created for transmitting LINE LIVE service from users' PC.

    How LINE LIVE was broadcasting

    We used to have two ways to broadcast LINE LIVE. One is to broadcast directly from the LINE LIVE app and the other is to broadcast from computers. Broadcasting from computers required using the LINE Official Account Manager site and RTMP software (or an exclusive tool). In other words, users were only able to broadcast using the LINE LIVE app, and not PC; only the LINE OA managers have been able to use computers to broadcast.

    When you look at the following two sequence diagrams, you would probably think that the implementations for the two transmission types would be completely different. Much to your surprise, the fundamental designs are the same.

    LINE LIVE Redis

    Read More

  • LINE Developer Meetup in Fukuoka #18 Firsthand Report
    ha1f 2017.08.23


    Hi, I'm ha1f, the iOS development engineer for LINE Creators Studio here at LINE Fukuoka. I’ll be giving you a firsthand report of the "LINE Developer Meetup in Fukuoka #18" that took place here in Fukuoka on July 19.

    LINE Creators Studio Android with Kotlin / Dave

    This session was led by Dave, who has been with the company for two years and until recently was the Android development engineer for LINE Creators Studio. Modern languages / frameworks like Kotlin, Anko, and RxBinding are being used in the development of the Android version of Creators Studio. Dave talked about their advantages and the reasons they were adopted while manipulating code snippets.

    LINE Fukuoka LINE Developer Meetup Kotlin RxSwift

    Read More

  • LINE and Intertrust Security Summit 2017 Spring, Tokyo 2
    Naohisa Ichihara 2017.08.18

    Hello, this is Ichihara from the LINE security team. I am in charge of security consultation for LINE services, providing countermeasures for account hacking and abusing, researching authentication technology, and engaging in standardization activities.

    Today, I would like to share with you an event titled, "LINE and Intertrust Security Summit 2017 Spring, Tokyo", co-hosted by LINE and Intertrust on May 17. I will cover this event over two posts; this is the second part of the recap. Have a look at the first part from here

    Here is a few basic information of the event.

    Security Intertrust

    Read More

  • LINE and Intertrust Security Summit 2017 Spring, Tokyo 1
    Naohisa Ichihara 2017.08.18

    Hello, this is Ichihara from the LINE security team. I am in charge of security consultation for LINE services, providing countermeasures for account hacking and abusing, researching authentication technology, and engaging in standardization activities.

    Today, I would like to share with you an event titled, "LINE and Intertrust Security Summit 2017 Spring, Tokyo", co-hosted by LINE and Intertrust on May 17. I will cover this event over two posts; this is the first part of the recap. Have a look at the second part from here

    Here is a few basic information of the event.

    Security Intertrust

    Read More

  • Results From First half of 2017 LINE Security Bug Bounty Program
    Lee Myeongjae 2017.08.07

    He is a security engineer at LINE.

    Scope Expansion

    Hi you all, this is MJ (Myoungjae Lee), in charge of security at LINE. I am back with a report on running the LINE Security Bug Bounty Program for the first half of 2017. For those of you who are new to this program, the purpose of this program is to provide LINE users the most secure service possible by letting external security researchers submit bug (vulnerability) reports which we would then immediately fix. Since our official launch of the program on June 2, 2016, we have expanded the program scope to include the following:

    • LINE: Chrome version and Windows 10 Mobile version
    • Website: LINE STORE, LINE NEWS, LINE MUSIC, and LINE LIVE
    • For those of you who are interested, check the press release on the program scope expansion.

    LINE-Bug-Bounty Bug-Bounty

    Read More